tag 标签: 服务

相关博文
  • 2024-6-3 16:52
    0 个评论
    内容来源:2024数字商业创新论坛上海站 分享嘉宾:王孝全 西奥电梯CIO 我非常高兴能跟大家一起分享西奥电梯的关于数字化方面、财务方面的想法。 我上午跟团队做了一次培训。培训的内容是什么呢?我们早在八年前做了一次整个公司的流程再造与数字化规划,四年前又做了一次规划。我们要重启数字化规划,和大家分享了数字化规划的模型。我为什么有这个想法?也是由于百望云让我来做一个分享。 今天为大家分享的是财税数字化。我是西奥电梯的CIO王孝全,是浙江省未来工厂建设主要完成人,也是浙江大学数字化领军联盟主席、省智专委专家。 主要跟大家分享五个方面: 企业基本情况 西奥电梯成立于2004年,是一家现代化综合型电梯制造服务商。2023年,订单量全球电梯行业排名第二,是电梯行业前十中的唯一一家民族品牌。公司围绕数字化、智能化、未来工厂、工业互联网平台等获得了一系列荣誉。 数字化转型规划 公司于2016年提出数字化战略,其中“流程数字化、决策数字化”与财务的管控有很大关系。围绕技术支撑、能力建设、模式创新,公司将新一代信息技术作为基础设施,规划实现数字化的路径图,支撑西奥数字业务发展,逐步迈入自感知、自决策的智能化未来工厂,也了荣获浙江省未来工厂称号。 与百望云共建数字化财税 原来的数字化是围绕ERP做系统,现在更多的是围绕数据来做。但是围绕来、围绕去,其实有一个不变的初衷——围绕财务指标、围绕业财一体化。所以,我们现在搭建的数字化架构,会发现最后的决策顶端其实就是数据为财务服务。 这是从企业数字化到财务数字化的框架。财务无非是“财务核算、资金、税务、预算、绩效、成本、投融资、经营分析”这个几个板块,这个模型最终的导向还是将财务进行流程化、信息化、自动化,通过建立共享财务、业务财务和战略财务等模式去推进财务数字化。 回到财税,西奥集团的财税数字化建设,主要围绕发票的全生命周期管理,与百望云合作,通过数电发票进销项系统实施,有效集成乐企平台,支持全业务场景正常开展,实现结算到发票的全票种开具,建立集团发票数据池,加强发票的进、销项管理,提升财务工作效率与数字化能力,最终实现数据赋能。 我们现在围绕金税四期的财务数字化建设,是从“票”的角度进行的,有些企业的数字化还会抓一些其他的维度和线条,比如:围绕票、围绕合同,把数字化的“线”串起来。 未来集团层面的税务信息管理整体规划,包含“全场景化的数电票管理、自动化的供应链协同、全面准确的合规纳税申报、在线预警的税务风险管控、完整精细的税务分析与筹划”这个几个方面: 四、重点场景展示 1、开票主流程 从SAP销售订单、发货池到销售系统,即“开票-开票池-百望云平台-税局”的整条流程,实际呈现的也是发票的数据流: 西奥电子自研开票池集中了待开票的数据 自研接口抓取开票池的数据调用百望云开票接口开票 百望云支持对于待开票单据的合并拆分处理 百望云支持金四RPA+乐企并行通道开票 逆向开票流程为西奥发起红冲;下游发起,西奥确认后开具。 2、开票通道并行 开票通道并行就是如何对接系统,如果能建立好的通道,可以自动进行一些切换。在西奥电梯来,可以人工在百望云web端切换通道,如数电切换乐企、开纸质发票等。如果通道检测有问题时,开票失败也可自动切换通道。同时,我们建设的乐企的通道也有很大的优势:稳定性高、时效性强,乐企1200张/秒;百望云团队研发,API接口调用逻辑清楚,链路短,体验好。 3、采购场景 SAP做结算单,通过订单系统给供应商,供应商完全按照结算单开票,会备注结算单号。创建应付,去发票池联动发票(按照结算单号抓取)。采购场景协同有一个特点,我们明细较多,考虑到数据压力,去做整单匹配,就能够大幅提高工作效率。 4、外经证场景 财务管理成效 总结下来,我们通过发票的全生命周期管理,将财务数字化的这条线连接起来,实现我们整体的“敏捷、分析、保障与自动化”的目标,同时围绕数字化票据中心,加强税务智能化与合规遵从,促进业财税融合,从而强化数据应用与数据管控。 百望云助力企业完成数电乐企建设 随着金税四期乐企试点的快速推广,越来越多的企业开始规划上线数电乐企,那如何选择有经验的第三方服务商呢?百望云又有何优势能够脱颖而出,成功帮助海量试点企业完成数电乐企的上线和稳定开票呢? 第一,深刻了解政策变化,能够满足产品快速迭代的需求。 百望云作为国家税务总局电子发票服务平台供应商,长期服务在金四项目前线,全面了解功能版块设置及更新,产品功能全面、服务稳定,既能满足双轨制下企业多渠道开用票并存的发票管理需求,也能够快速迭代产品满足数电票开用票需求,以强大的产品能力和运维能力,确保企业不间断服务。 第二,有着多行业服务经验,能够洞悉集团企业复杂需求。 企业服务不同于To C服务,需要对企业业务的深刻洞悉与强大的项目实践能力。百望云自成立以来,凭借行业领先的解决方案能力,已为中国石油、工商银行、中远海运、中核集团、中国平安等众多大型企业集团提供服务,客户覆盖金融保险、互联网、交通运输、生产制造、连锁零售及电信等行业。 第三,不仅有着丰富的乐企落地经验,还能够满足集团企业票财税档数全面升级的需求。 乐企推出以来,百望云已经成功帮助全国各地的能源、保险、制造、连锁、电商平台等多行业的头部企业完成从乐企申请、系统对接、沙箱测试、系统集成到数电票开具等一系列工作,助力试点企业实现数电乐企的高效应用。 在这个过程中,百望云积累了丰富的实施经验,能够快速帮助准备实施乐企建设的企业:厘清项目清单、开展平台建设、对接各业务系统,实现数电票的开用票。
相关资源
  • 所需E币: 0
    时间: 2024-4-8 15:32
    大小: 2.64KB
    一、什么是WebRTCWebRTC(WebReal-TimeCommunications)是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC包含的这些标准使用户在无需安装任何插件或者第三方的软件的情况下,创建点对点(Peer-to-Peer)的数据分享和电话会议成为可能。WebRTC只是一个媒体引擎,上面有一个JavaScriptAPI,所以每个人都知道如何使用它(尽管浏览器实现仍然各不相同),本文对WebRTC(网页实时通信)的相关内容进行简要介绍。二、WebRTC简介WebRTC,名称源自网页实时通信(WebReal-TimeCommunication)的缩写,是一个支持网页浏览器进行实时语音通话或视频聊天的技术,是谷歌2010年以6820万美元收购GlobalIPSolutions公司而获得的一项技术。WebRTC提供了实时音视频的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。虽然WebRTC的目标是实现跨平台的Web端实时音视频通讯,但因为核心层代码的Native、高品质和内聚性,开发者很容易进行除Web平台外的移殖和应用。很长一段时间内WebRTC是业界能免费得到的唯一高品质实时音视频通讯技术。1、webrtc是什么浏览器为音视频获取传输提供的接口2、webrtc可以做什么浏览器端到端的进行音视频聊天、直播、内容传输3、数据传输需要些什么IP、端口、协议客户端、服务端三、如何使用WebRTCWebRTC易于使用,只需极少步骤便可建立媒体会话。有些消息在浏览器和服务器之间流动,有些则直接在两个浏览器(成为对等端)之间流动。建立WebRTC会话建立WebRTC连接需要如下几个步骤:获取本地媒体(getUserMedia(),MediaStreamAPI)在浏览器和对等端(其它浏览器或终端)之间建立对等连接(RTCPeerConnectionAPI)将媒体和数据通道关联至该连接交换会话描述(RTCSessionDescription)四、面向网络的实时通信借助WebRTC,您可以为应用添加基于开放标准运行的实时通信功能。它支持在对等设备之间发送视频、语音和通用数据,使开发者能够构建强大的语音和视频通信解决方案。这项技术适用于所有现代浏览器以及所有主要平台的原生客户端。WebRTC采用的技术是开放网络标准,以常规JavaScriptAPI的形式在所有主流浏览器中提供。对于原生客户端(例如Android和iOS应用),可以使用具备相同功能的库。WebRTC项目属于开源项目,受Apple、Google、Microsoft和Mozilla等公司支持。五、WebRTC使用入门WebRTC标准概括介绍了两种不同的技术:媒体捕获设备和点对点连接。媒体捕获设备包括摄像机和麦克风,还包括屏幕捕获设备。对于摄像头和麦克风,我们使用navigator.mediaDevices.getUserMedia()来捕获MediaStreams。对于屏幕录制,我们改为使用navigator.mediaDevices.getDisplayMedia()。点对点连接由RTCPeerConnection接口处理。这是在WebRTC中两个对等方之间建立和控制连接的中心点。六、使用WebRTC协议进行音视频通信的步骤如下:1、获取本地媒体流:使用navigator.mediaDevices.getUserMedia方法获取本地摄像头或麦克风的媒体流。2、创建PeerConnection:使用newRTCPeerConnection(configuration)方法创建一个PeerConnection实例,其中configuration是PeerConnection的配置参数,例如STUN/TURN服务器地址等。3、添加ICECandidate:通过监听icecandidate事件获取到本地的ICECandidate,然后使用addIceCandidate方法将其添加到PeerConnection中。4、发送SDP:通过createOffer或者createAnswer方法生成本地的SDP(SessionDescriptionProtocol),并使用setLocalDescription方法设置到PeerConnection中5、接收SDP:通过信令服务器将远端的SDP发送给本地,然后使用setRemoteDescription方法设置到PeerConnection中。6、媒体流交换:当PeerConnection连接成功后,可以通过addTrack或者addStream方法将本地的媒体流添加到PeerConnection中,并且通过监听ontrack事件获取到远端的媒体流。7、关闭连接:使用close方法关闭PeerConnection。这些步骤可以使用WebRTC库来简化实现。在实际应用中,还需要考虑网络环境、协议版本兼容性、安全问题等因素。
  • 所需E币: 0
    时间: 2023-11-22 15:26
    大小: 3.92KB
    如何使用SpringBoot开发一款关于双11商品服务的系统?今天就给大家说道说道,希望对大家的学习有所帮助!1.什么是SpringBoot?Spring的诞⽣是为了简化Java程序的开发的,⽽SpringBoot的诞⽣是为了简化Spring程序开发的。SpringBoot是由Pivotal团队提供的基于Spring的框架,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。SpringBoot集成了绝大部分目前流行的开发框架,就像Maven集成了所有的JAR包一样,SpringBoot集成了几乎所有的框架,使得开发者能快速搭建Spring项目。2.SpringBoot的优点快速集成框架,SpringBoot提供了启动添加依赖的功能,⽤于秒级集成各种框架。内置运⾏容器,⽆需配置Tomcat等Web容器,直接运⾏和部署程序。快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。可以完全抛弃繁琐的XML,使⽤注解和配置的⽅式进⾏开发。⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况后端配置1.1创建Springboot工程打开idea->file->new->project选择springInitializer进行配置,java版本选择8,点击next-internal应用代码  -controllers控制器模块   -admin后端控制器   -front前端控制器  -listenredis监听器  -models模型模块  -service服务模块   -product_serive商品服务   -wechat_menu_serive微信公众号菜单服务   ......-conf公共配置 -config.ymlyml配置文件 -config.go配置解析,转化成对应的结构体  -middleware中间件  -AuthCheck.go jwt接口权限校验-cors.go跨域处理......-pkg程序应用包 -app -base -casbin -jwt -qrcode -wechat .....-routere路由-logs日志存放-runtime资源目录首先,我仔细分析了需求,并且根据业务逻辑设计了合适的接口。对于多表关联查询,我使用了MyBatis的注解来编写SQL语句,并通过@One和@Many等注解来实现结果集的映射。对于数据分页,我使用了MyBatis-Plus提供的Page对象,并结合相关方法来实现数据分页查询。2.上课中的优秀项目在课堂上,我完成了一个优秀的项目,主要是学生实体类的增删改查功能。通过这个项目,我巩固了对SpringBoot框架的理解和掌握。具体实现如下://初始化rediserr:=cache.InitRedis(cache.DefaultRedisClient,&redis.Options{Addr:    global.CONFIG.Redis.Host,Password:  global.CONFIG.Redis.Password,IdleTimeout:global.CONFIG.Redis.IdleTimeout,},nil)iferr!=nil{iferr!=nil{global.LOG.Error("InitRediserror",err,"client",cache.DefaultRedisClient)panic(err)}panic(err)}//初始化mysqlerr=db.InitMysqlClient(db.DefaultClient,global.CONFIG.Database.User,global.CONFIG.Database.Password,global.CONFIG.Database.Host,global.CONFIG.Database.Name)iferr!=nil{global.LOG.Error("InitMysqlClienterror",err,"client",db.DefaultClient)panic(err)}global.Db=db.GetMysqlClient(db.DefaultClient).DB开发步骤SpringBoot开发起来特别简单,分为如下几步:创建新模块,选择Spring初始化,并配置模块相关基础信息选择当前模块需要使用的技术集开发控制器类运行自动生成的Application类知道了SpringBoot的开发步骤后,接下来我们进行具体的操作shutdown.NewHook().Close(//关闭httpserverfunc(){ctx,cancel:=context.WithTimeout(context.Background(),time.Second*10)defercancel()iferr:=server.Shutdown(ctx);err!=nil{logging.Error("httpservershutdownerr",err)}},func(){//关闭kafkaproducer(特别是异步生产者,强制关闭会导致丢消息)iferr:=mq.GetKafkaSyncProducer(mq.DefaultKafkaSyncProducer).Close();err!=nil{logging.Error("kafkashutdownerr",err)}},func(){//关闭mysqliferr:=db.CloseMysqlClient(db.DefaultClient);err!=nil{logging.Error("mysqlshutdownerr",err)}},func(){//关闭redisiferr:=cache.GetRedisClient(cache.DefaultRedisClient).Close();err!=nil{logging.Error("redisshutdownerr",err)}},)//也可以自己实现优雅关闭//signals:=make(chanos.Signal,0)//signal.Notify(signals,syscall.SIGHUP,syscall.SIGINT,syscall.SIGTERM,syscall.SIGQUIT)//s:=<-signals//global.LOG.Warn("shopreceivesystemsignal:",s)//ctx,cancel:=context.WithTimeout(context.Background(),3*time.Second)//defercancel()//err:=server.Shutdown(ctx)//iferr!=nil{//global.LOG.Error("httpservererror",err)//}//mq.GetKafkaSyncProducer(mq.DefaultKafkaSyncProducer).Close()选择SpringInitializr,用来创建SpringBoot工程以前我们选择的是Maven,今天选择SpringInitializr来快速构建SpringBoot工程。而在ModuleSDK这一项选择我们安装的JDK版本。typeStoreProductstruct{Image    string     `json:"image"valid:"Required;"`SliderImage string     `json:"slider_image"valid:"Required;"`StoreName  string     `json:"store_name"valid:"Required;"`StoreInfo  string     `json:"store_info"valid:"Required;"`Keyword   string     `json:"keyword"valid:"Required;"`CateId    int      `json:"cate_id"valid:"Required;"`ProductCate *StoreCategory`json:"product_cate"gorm:"foreignKey:CateId;association_autoupdate:false;association_autocreate:false"`Price    float64    `json:"price"valid:"Required;"`VipPrice   float64    `json:"vip_price"valid:"Required;"`OtPrice   float64    `json:"ot_price"valid:"Required;"`Postage   float64    `json:"postage"valid:"Required;"`UnitName   string     `json:"unit_name"valid:"Required;"`Sort     int16     `json:"sort"valid:"Required;"`Sales    int      `json:"sales"valid:"Required;"`Stock    int      `json:"stock"valid:"Required;"`IsShow    *int8     `json:"is_show"valid:"Required;"`IsHot    *int8     `json:"is_hot"valid:"Required;"`IsBenefit  *int8     `json:"is_benefit"valid:"Required;"`IsBest    *int8     `json:"is_best"valid:"Required;"`IsNew    *int8     `json:"is_new"valid:"Required;"`Description string     `json:"description"valid:"Required;"`IsPostage  *int8     `json:"is_postage"valid:"Required;"`GiveIntegralint      `json:"give_integral"valid:"Required;"`Cost     float64    `json:"cost"valid:"Required;"`IsGood    *int8     `json:"is_good"valid:"Required;"`Ficti    int      `json:"ficti"valid:"Required;"`Browse    int      `json:"browse"valid:"Required;"`IsSub    *int8     `json:"is_sub"valid:"Required;"`TempId    int64     `json:"temp_id"valid:"Required;"`SpecType   int8      `json:"spec_type"valid:"Required;"`IsIntegral  *int8     `json:"isIntegral"valid:"Required;"`Integral   int32     `json:"integral"valid:"Required;"`BaseModel}//定义商品消息结构typeProductMsgstruct{Operationstring`json:"operation"`*StoreProduct}切换web服务器现在我们启动工程使用的是tomcat服务器,那能不能不使用tomcat而使用jetty服务器,jetty在我们maven高级时讲maven私服使用的服务器。而要切换web服务器就需要将默认的tomcat服务器给排除掉,怎么排除呢?使用exclusion标签func(e*StoreProductController)Post(c*gin.Context){var(dto dto2.StoreProductappG=app.Gin{C:c})httpCode,errCode:=app.BindAndValid(c,&dto)iferrCode!=constant.SUCCESS{appG.Response(httpCode,errCode,nil)return}productService:=product_service.Product{Dto:dto,}model,err:=productService.AddOrSaveProduct()iferr!=nil{appG.Response(http.StatusInternalServerError,constant.FAIL_ADD_DATA,nil)return}//发消息队列deferfunc(){operation:=product.OperationCreateifdto.Id>0{operation=product.OperationUpdate}productMsg:=models.ProductMsg{operation,&model,}msg,_:=json.Marshal(productMsg)p,o,e:=mq.GetKafkaSyncProducer(mq.DefaultKafkaSyncProducer).Send(&sarama.ProducerMessage{Topic:product.Topic,Key:  mq.KafkaMsgValueStrEncoder(strconv.FormatInt(dto.Id,10)),Value:mq.KafkaMsgValueEncoder(msg),},)ife!=nil{global.LOG.Error("sendproductmsgerror",e,"partition:",p,"offset:",o,"id:",dto.Id)}}()appG.Response(http.StatusOK,constant.SUCCESS,nil)}
  • 所需E币: 0
    时间: 2023-11-22 14:45
    大小: 3.21KB
    上传者: 开心就很好了
    今天给大家分享一下关于SpringBoot开发双11商品服务系统的整个流程,我将深度还原大厂实习期技术成长全流程,让你收获大厂项目开发全流程与实战经验,具备应对大流量场景问题的解决能力,全面助力提升实习/转正/跳槽表现力与成功率。SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。目的让大家更容易使用spring,更容易集成各种常用的中间件、开源软件。SpringBoot基于Spring开发,SpringBoot本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。SpringBoot不是用来替代spring的解决方案,而是和spring框架紧密结合提升spring开发者体验的工具。准备测试数据我们先导入准备好的测试数据,这个测试数据是一份商品数据。字段包含商品id,name(商品名)last_month_sales(最近一个月的销量)favorites(收藏数)这几个字段,我们主要是通过商品名来搜索。首先我先先创建一个商品索引PUTgoods{ "settings":{  "number_of_shards":1,  "number_of_replicas":0 }, "mappings":{  "properties":{   "id":{    "type":"keyword",    "doc_values":false,    "norms":false,    "similarity":"boolean"   },   "name":{    "type":"text"   },    "price":{    "type":"double"   },   "last_month_sales":{    "type":"long"   },   "favorites":{    "type":"long"   },   "year":{    "type":"short"   }  } }}千里之行,始于足下。想要舒舒服服地使用Spring框架,就要把它的开发环境配置好,这对它好,也对我好。1.jdk的配置    使用IDEA进行开发,在IDEA中配置jdk的方式很简单,打开File->ProjectStructure选择SDKs。在JDKhomepath中选择本地jdk的安装目录。在Name中为jdk自定义名字通过以上三步骤,即可导入本地安装的jdk。如果是使用STS或者eclipse可以通过两步骤添加:window->preference->java->InstralledJRES来添加本地jdk。window-->preference-->java-->Compiler选择jre,和jdk保持一致。PUTtest_index/_doc/1{ "string_field":"imooc", "int_field":100, "float_field":3.14, "bool_field":true, "date_field":"2022/03/16", "obj_field":{"key1":"value1","key2":100}, "array_field1":[100,3.14], "array_field2":[100,"200"], "array_field3":["2022/03/16","100"], "array_field4":["100","2022/03/16"], "null_field":null } 创建SpringBoot项目后需要进行maven配置。打开File->settings,搜索maven,配置一下本地的maven信息。在Mavenhomedirectory中选择本地Maven的安装路径;在Usersettingsfile中选择本地Maven的配置文件所在路径。在配置文件中配置一下国内阿里的镜像,这样在下载maven依赖时,速度会变得很快。{ "test_index":{  "mappings":{   "properties":{    "array_field":{     "type":"text",     "fields":{      "keyword":{       "type":"keyword",       "ignore_above":256      }     }    },    "bool_field":{     "type":"boolean"    },    "date_field":{     "type":"date",     "format":"yyyy/MM/ddHH:mm:ss||yyyy/MM/dd||epoch_millis"    },    "float_field":{     "type":"float"    },    "int_field":{     "type":"long"    },    "obj_field":{     "properties":{      "key1":{       "type":"text",       "fields":{        "keyword":{         "type":"keyword",         "ignore_above":256        }       }      },      "key2":{       "type":"long"      }     }    },    "string_field":{     "type":"text",     "fields":{      "keyword":{       "type":"keyword",       "ignore_above":256      }     }    }   }  } }}从以上结果中,我们可以看到SpringBoot通过MVN方式自动为项目配置了对应的springframework、logging、jackson以及Tomcat等依赖,而这些正是我们在开发Web项目时所需要的。那么细心的同学可能会发现一个问题,即在以上pom.xml的配置中,引入依赖spring-boot-starter-web时,并没有指明其版本(version),但在依赖列表中,我们却看到所有的依赖都具有版本信息,那么这些版本信息是在哪里控制的呢? { "_index":"test_index", "_id":"1", "_version":1, "_seq_no":0, "_primary_term":1, "found":true, "_source":{  "string_field":"Chan",  "int_field":100,  "int_string_field":"100",  "float_field":3.14,  "bool_field":true,  "date_field":"2022/03/16",  "obj_field":{   "key1":"value1",   "key2":100  },  "array_field":[   "value1",   "100"  ],  "null_field":null }}spring-boot-starter-parent是所有SpringBoot项目的父级依赖,它被称为SpringBoot的版本管理中心,可以对项目内的部分常用依赖进行统一管理。<parent>       <groupId>org.springframework.boot</groupId>       <artifactId>spring-boot-starter-parent</artifactId>       <version>2.5.6</version>       <relativePath/> </parent>SpringBoot项目可以通过继承spring-boot-starter-parent来获得一些缺省的配置内容,它主要提供了以下特性:默认JDK版本(Java8)默认字符集(UTF-8)依赖管理功能资源过滤默认插件配置识别 application.properties或application.yml类型的配置文件DELETEtest_indexPUTtest_index{ "mappings":{  "dynamic":false  }}GETtest_index/_search{ "query":{  "term":{   "field1.field2":{    "value":"imoocES"   }  } }}GETtest_index/_doc/4DELETEtest_indexPUTtest_index{ "mappings":{  "dynamic":"strict"  }}POSTtest_index/_doc/2{ "field1":{  "field2":"imoocES"  }}GETtest_index/_search{ "query":{  "term":{   "field1.field2":{    "value":"imoocES"   }  } }}GETtest_index/_doc/4以下就是本文的全部内容,感谢大家观看
  • 所需E币: 0
    时间: 2023-6-12 14:29
    大小: 1.13KB
    上传者: 蝴蝶结欧恩
    分享课程——Vue3打造SSR网站应用,0到1实现服务端渲染,完整版14章,附源码+电子书。服务端渲染(SSR)可以说是大型网站的标配,也是每一个前端开发人员想要进阶的必会技能,本课程带你从0到1实现一个SSR网站应用,全面应用Vue3等前端新兴技术栈,通过对SPA应用的两次改造,帮你掌握服务端渲染的实现原理!
  • 所需E币: 1
    时间: 2023-5-6 15:56
    大小: 181.78MB
    分布式服务架构:原理、设计与实战-李艳鹏-杨彪
  • 所需E币: 1
    时间: 2023-3-28 20:53
    大小: 310.91KB
    上传者: 指的是在下
    基于Web服务复杂网络的服务社区构建方法.pdf
  • 所需E币: 1
    时间: 2023-3-28 20:56
    大小: 313.67KB
    上传者: 指的是在下
    基于议题分类的Web服务协商机制.pdf
  • 所需E币: 5
    时间: 2023-2-13 16:48
    大小: 1.83MB
    上传者: czd886
    ROS的服务类移动机器人SLAM导航的研究
  • 所需E币: 5
    时间: 2023-2-13 09:05
    大小: 1.67MB
    上传者: czd886
    可移动机器人餐厅服务系统设计.
  • 所需E币: 0
    时间: 2023-2-11 22:37
    大小: 637.61KB
    上传者: ZHUANG
    基于网络环境下高校图书馆流通服务的细节管理与创新分析
  • 所需E币: 5
    时间: 2023-2-11 17:31
    大小: 1.01MB
    上传者: ZHUANG
    基于节点优先级服务的混合P2P网络性能分析
  • 所需E币: 0
    时间: 2023-2-11 14:45
    大小: 1.12MB
    上传者: ZHUANG
    移动边缘计算网络下的服务功能链部署优化设计
  • 所需E币: 4
    时间: 2023-2-11 14:36
    大小: 1.24MB
    上传者: ZHUANG
    LEO卫星网络中MEC服务管理与任务迁移优化方法
  • 所需E币: 5
    时间: 2023-2-11 10:52
    大小: 1.29MB
    上传者: ZHUANG
    基于图神经网络的会话型服务推荐
  • 所需E币: 0
    时间: 2023-2-9 22:04
    大小: 1.29MB
    上传者: ZHUANG
    网络安全服务成本度量实践与探索
  • 所需E币: 5
    时间: 2023-2-9 14:01
    大小: 879.96KB
    上传者: ZHUANG
    支持多模态网络的可扩展异构服务功能链并行编排部署系统
  • 所需E币: 5
    时间: 2023-2-9 09:09
    大小: 1.24MB
    上传者: ZHUANG
    基于安全服务管理器和NFV结构的网络安全模型.
  • 所需E币: 5
    时间: 2023-2-7 21:46
    大小: 1.41MB
    上传者: czd886
    带有负荷聚合服务的智能家居设备提供商竞争力分析——基于波特“钻石”模型
  • 所需E币: 5
    时间: 2023-2-7 11:01
    大小: 1.03MB
    上传者: czd886
    一种基于ZigBee的智能家居自动服务提供方法.
  • 所需E币: 5
    时间: 2023-2-7 10:25
    大小: 3.37MB
    上传者: czd886
    面向服务的多协议智能家居平台设计