- 博客(4)
- 收藏
- 关注
原创 ZooKeeper整理
ZooKeeper是一个开源的分布式应用协调工具,主要用于统一命名、状态同步服务、集群管理、分布式应用配置项的管理工作zookeeper具有:最终一致性、可靠性、实时性、等待无关、原子性、顺序性注:Zookeeper保证客户端将在一个时间间隔范围内获得服务器的更新信息,或者服 务器失效的信息。但由于网络延时等原因,Zookeeper不能保证两个客户端能同时得到刚 更新的数据,如果需要最新数...
2018-11-15 18:17:25 258
原创 mysql的行锁与表锁
mysql 行锁与表锁只根据主键进行查询,并且查询到数据,主键字段产生行锁。begin;select * from table where id = 1 for update;commit;只根据主键进行查询,没有查询到数据,不产生锁。begin;select * from table where id = 1 for update;commit;根据主键、非主键含索...
2018-11-01 11:11:52 344
原创 java内存溢出的几种情况
java内存溢出的几种情况第一种:简单的调用System.gc();第二种:old区被占满并无法回收。当新生代将存活时间较长的对象放入旧生代,而旧生代内存容量不足时,会触发full gc 而full gc也无法回收旧生代内存时会发生内存溢出解决方案:尽量将对象在minor gc时回收,不要创建大数据或列表第三种:permanent generation 永久代内存溢出per...
2018-10-30 10:02:09 397
原创 自定义maven骨架并发布到maven私服
最近公司分配任务,让建个maven骨架并上传到maven私服中,在网上找了很多,但大多版本比较老,也有很多坑,比如版本问题,或其他的因素无法使用。于是自己整理了一版,分享一下。一、更改IDE工具的maven,确保为本地二、更改setting.xml依赖为本地文件修改该文件,添加server行配置三、生成maven模板准备一个通用的maven project,修改pom.xml文件...
2018-09-19 18:18:59 1454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人