捉虫大师 捉虫大师
4年前
聊聊dubbo协议2
在中介绍了attachments在consumer和provider间的传递情况,有个疑问没有给出答案。为什么2.7.x版本的dubbo不支持provider端向consumer端回传隐式参数呢?今天的续集将揭晓答案。抓包确定是provider没发还是consumer丢掉以下测试基于dubbo2.7.6版本在provider端加入下面的代码
Wesley13 Wesley13
3年前
java StringBuffer读写文件
javaStringBuffer读写文件StringBuffer的优势1.较String:String每更新一次就会new一个新的对象出来,更新次数上去之后,内存开销太大。而StringBuffer类型在更新(.append等操作)的过程中始终只有一个对象,开销大大减小。2.
Wesley13 Wesley13
3年前
ulua,slua,tolua,xlua 等跨语言C#Lua 接口崩溃原因
使用ulua等unitylua脚本接口工具时,经常会出现各种崩溃这些崩溃本质上有一个共同模式:C调用Lua,Lua调用c,接着C出现异常也就是跨语言异常处理上存在严重问题;ulua,slua等库都抄袭了一个叫做LuaInterface的库,而这个异常传递导致崩溃的问题,就是LuaInterface自身设计的问题
Stella981 Stella981
3年前
Serverless
  使用Baas和Faas是Serverless应用的基本特征,符合这两个基本特征的应用可称为Serverless应用。Baas(BackendasaService,后端即服务,使用了公共云提供的对象存储和数据库服务)。Faas(FunctionsasaService,函数即服务,使用Lambda框架)。AI应用用到了对象存储
Wesley13 Wesley13
3年前
IM即时通讯在职场中的作用
随着数字通讯的飞速发展“IM办公(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.yinmaisoft.com%2F%3Ffrom%3Dseo)”模式普遍被事企单位接受,那么IM是什么?IM的定义即时消息传递,通常称为IM,是一种类似电子邮件的联机通信方式
Wesley13 Wesley13
3年前
Java8实战
第1章为什么要关心Java81.1Java怎么还在变  1.1.1Java在编程语言生态系统中的位置  1.1.2流处理     流是一系列数据项,一次只生成一项  1.1.3用行为参数化把代码传递给方法  1.1.4并行与共享的可变数据  1.1.5Java需要演变1.2Java中
Stella981 Stella981
3年前
JavaScript 语法基础
•JavaScript是浏览器端脚本语言,是一种基于对象(Object)和事件驱动(EventDriven)的脚本语言。•JavaScript的基本特点:–脚本语言:无需编译,解释执行–动态性:通过事件对用户操作进行响应–基于对象–安全性–跨平台性页面中嵌入JavaScript的方法<scrip
Easter79 Easter79
3年前
SpringMvc接受特殊符号参数被转义
WEB开发时,在前端通过get/post方法传递参数的时候 如果实参附带特殊符号,后端接收到的值中特殊符号就会被转义例如该请求: http://localhost:10001/demo/index.do?name张三(1)注:中文()不会出现此种情况后台就收到的实际name值为:  张三&40;1&41;&40;其实为h
Stella981 Stella981
3年前
Servlet程序乱码解决方案
Servlet程序乱码解决方案乱码经常出现在什么位置数据保存过程中的乱码数据展示过程中的乱码数据传递过程中的乱码数据保存过程中的乱码数据保存到数据库表中的时候,数据出现乱码导致数据保存过程中的乱码包括以下两种情况:
为啥不建议用BeanUtils.copyProperties拷贝数据 | 京东云技术团队
在实际的业务开发中,我们经常会碰到VO、BO、PO、DTO等对象属性之间的赋值,当属性较多的时候我们使用get,set的方式进行赋值的工作量相对较大,因此很多人会选择使用spring提供的拷贝工具BeanUtils的copyProperties方法完成对象