变通实现微服务的per request以提高IO效率(二)
摘要:效率 变通实现微服务的per request以提高IO效率中提到的同一请求过程中对于同一个方法的多次读取只实际调用一次,其余的读取均从第一次读取的结果缓存中获取,以提高读取的效率。实现方案是引入了Context对象,可以理解成上下文的一个环境变量,业务方法在获取数据时先从Context中取,如果取不
阅读全文
posted @
2016-11-27 19:18
min.jiang
阅读(1631)
推荐(1) 编辑
变通实现微服务的per request以提高IO效率
摘要:效率 同一次业务操作过程中,往往会出现某种操作被重复执行,逻辑上来讲如果只执行一次是最理想的。这里所指的操作特指一些IO操作,比如从数据库中获取登录人的信息,也就是说如果一次请求中包含5个小逻辑,这5个小逻辑包含3次获取用户信息的操作,理想的情况是3次只有一次是从数据库中加载,其余的两次从缓存中获取
阅读全文
posted @
2016-11-26 03:57
min.jiang
阅读(1829)
推荐(0) 编辑
ZKUI中文编码以及以docker方式运行的问题
摘要:ZKUI中文编码 问题 上周有同事反馈,通过ZKUI这个工具去上传带有中文的节点值时会出现中文无法显示的问题。最终发现编码是NCR编码,全称是:Numeric Character Reference。 什么是NCR? 这里引入一段维基百科的描述。 A numeric character refere
阅读全文
posted @
2016-11-20 11:32
min.jiang
阅读(3756)
推荐(0) 编辑
回顾面试题:计算两个数组交集
摘要:背景 工作多年,语言经历过C#,JAVA。但是做过的项目大多以业务系统为主,曾经做过一些基础架构的工作,但算法一直在工作中应用的比较少,导致多年之后基本都忘记完了。上一次面试过程中就有一个算法题,我能做对,但是感觉不是最优方案就放弃了。最近想想做为一个程序员,算法还是有必要再补习补习。 案例 有两个
阅读全文
posted @
2016-11-06 01:11
min.jiang
阅读(28912)
推荐(1) 编辑