- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 关于责任链中使用guava缓存造成的问题
描述:有两个链,1链有A,B,C,D四个节点 2链有A,B,E,D四个节点其中在B节点中会组装一个BMap对象,这个对象会放入到guava的缓存和context上下文当中1.责任链1运行后guava缓存中会有一个BMap对象2.责任链2运行后会对context中的BMap进行修改,但由于java是副值的引用,故修改2对应context的BMap内容其实修改了guava缓存中的BMa...
2019-06-27 11:47:13 437
原创 MySQL大分页SQL的优化思路
延迟关联法,特别适用于倒排序和 LIMIT m,n 其中m很大的情况所谓的延迟关联,就是先找出目标数据的主键id,通过主键id再去关联主表拿其他字段。由于MySQL 8.0 之前都要不支持倒序索引,所以desc降序没办法通过索引排序,用延迟关联法效率要高很多。LIMIT m,n 的原理是从第1条数据(包含了所有字段)开始,往后顺序找第m条,定位到m位置后,再往后找n条数据。随着m的增大...
2019-06-21 10:33:48 416
原创 根据xml文件生成javaBean
最近有个跟天猫对接的事情,我们需要把天猫的对象转成JavaBean这样好处理总共有三个步骤1.利用trang.jar对xml进行xsd的转换可运行命令:java -jar trang.jar test.xml test.xsdtest.xml文件如下:<?xml version="1.0" encoding="utf-8"?><items> <t...
2019-06-14 11:52:39 3526
jseclipse插件绝对可用
2014-04-01
手机网络中header的分析
2013-12-23
sIEve-0.0.8
2013-09-26
RabbitMQ开发中文文档
2013-07-25
iscroll适应IE8,9支持Mozilla浏览器
2013-05-30
基于DWR的webIM系统
2012-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人