自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 面试:zookeeper问题

1. Zookeeper是如何保证事务的顺序一致性的 zk采用递增的事务zxid来标识,所有的proposal都在被提出的时候加上了zxid,zxid是一个32位epoch+32位递增计数的64位数字。当新proposal产生时,会依据数据库两阶段提交过程,首先会想其他的Server发出事务执行请求,如果超过半数的机器都能执行并且都能成功,那么就开始执行。 2. Zookeeper是如何选取主...

2018-04-29 14:23:02 72 1

原创 记一个简单的自定义spring注解的实现方案

一个自定义注解的实现源码

2018-04-26 22:12:21 349 1

原创 Bytes数组处理工具

记一个byte数组与int互转、与string互转、字节替换的例子,与int互转的代码解析回头再补上/** * Bytes数组处理工具 * @author */public class ByteUtils { /** * byte转int * @param b * @param start * @param len * @...

2018-04-12 22:06:08 961

原创 栅栏Java示例——CyclicBarrier

一个Barrier的小例子,栅栏数和线程池数量可以随便调整,模拟因栅栏一直等待导致的死锁。import java.util.Random;import java.util.concurrent.*;public class BarrierDemo { public static void main(String[] args) { ExecutorService ...

2018-04-11 19:30:27 1307 1

原创 新建maven项目后上传到git私服或github上

刚开始用git,不知道怎么新建项目上传,之前是直接在github上新建一个空项目,然后clone到本地,并在本地把maven相关文件建好copy进去,然后提交。没错,就是这么low。 最近找到一个idea可以直接把本地项目上传git的方法,记录一下: 1. 先本地安装git,有一些注意事项,可以自己网上查找详细教程。 2. 在idea中配置github账号。 3. 在idea里面配置git...

2018-04-11 10:32:27 2491

原创 记两次未解决的jvmCrash事件日志

同一个应用的两个实例,在某次发版后相隔7天相继crash,这次发版在正常启动后,其中一台机器,过几分钟突然连接池关闭,无法获取jdbc Connection,半小时后又自动恢复,另一台机器在四个小时后突然挂掉,此时无高负载任务。目前已知的一个可能原因是xss不够,这个结论是因为重启一直起不来,启动时报重复引用,并且会导致内存不断飙高,甚至飙满jvm分配的内存。后来调整xss384k到512k后,启...

2018-04-09 14:34:46 1363

php-json-ext-1.2.1.tar.bz2

nagios+cacti整合,在网上找了半天,上传一个方便大家用

2013-09-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除