07 2018 档案
摘要:ES版本5.6.3 1、整个流程的开始,实在node启动后触发的,Node.java中start()方法,通过调用ZenDiscovery.java中的doStart()方法,之后会调用startInitialJoin方法开始进行加入现有的cluster或者选主。 2、ZenDiscovery类中s
阅读全文
摘要:今天遇到了一个关于synchronized的一个问题,关于其持有锁的问题。这个问题以前是有看过相关文章的,但是一直没有记录,今天大概记录一下当前的认知。 对于静态方法,synchronized的使用的锁实际上是以Class对象作为锁,对于非静态方法,持有的锁为方法所在的对象。可能有点难以理解,但是,
阅读全文
摘要:三种情况: 1. mapper的namespace写的不对!!!注意系修改。(本人是由于该问题导致,包名出现问题) 2.UserDao的方法在UserDao.xml中没有,然后执行UserDao的方法会报此 3. UserDao的方法返回值是List,而select元素没有正确配置ResultMap
阅读全文
摘要:spring + mybatis + mybaits-spring版本不匹配。 没有找到具体版本匹配规则, spring版本:4.3.14.RELEASE mybatis-spring:1.2.3 mybatis:3.4.5 报上述异常 将mybatis-spring修改为1.3.1问题解决。
阅读全文
摘要:主要修改参数 最近几天的主要工作是对于我们当前业务场景下,完成性能调优,主要修改了以下参数的配置,写入性能由最初的8k+,到现在基本达到10K,此时的性能瓶颈已经不在ES本身,主要受限于磁盘IO。 结论如下: 进行这次验证部署两个实例,磁盘性能经过多次验证,取的平均值,大概写入约70M/s,单挑do
阅读全文
摘要:本文背景为学习重构一书中的一些信息的记录。 该篇以一个影片租赁为背景。通过一层层的重构,最终实现相对来说比较完美的代码。 文中经典语句摘要: “如果它没有坏,就不要动它 。” 用来形容我们工作中一些比较古董级的代码,或许写的很烂,但是基本功能是OK的,对于一个团队leader来说,不会主张你去修改他
阅读全文
摘要:1、判断cat /sys/block/*/queue/rotational的返回值。如果返回1则表示磁盘可旋转,可以判断是HDD;反之,如果返回0,则表示磁盘不可以旋转,就有可能是SSD。 注意:/sys/block/下面不只有硬盘,还可能有别的块设备,它们都会干扰你的判断。 2、使用lsblk命令
阅读全文
摘要:模块说明 l 元素 l 属性 l 实体 l PCDATA(parsed character data) PCDATA 是会被解析器解析的文本。这些文本将被解析器检查实体以及标记。 l CDATA(character data) CDATA 是不会被解析器解析的文本。在这些文本中的标签不会被当作标记来
阅读全文

浙公网安备 33010602011771号