上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 45 下一页
摘要: 自己去看原版:http://www.mkyong.com/maven/create-a-fat-jar-file-maven-assembly-plugin/ 一个Eclipse的工程,在pom中配置了若干依赖,需要将pom中所有的依赖全部打包进一个jar包中,可以选择的方案有maven-assem 阅读全文
posted @ 2016-10-17 13:23 托马斯布莱克 阅读(2922) 评论(0) 推荐(0) 编辑
摘要: 压缩多个Commit 当你提交代码进行代码审查时或者创建一次pull request (这在开源项目中经常发生),你的代码在被接受之前会被要求做一些变更。于是你进行了变更,并且直到下一次审查之前你没有再次被要求进行变更过。在你知道又要进行变更之前,你已经有了一些额外的commit。理想情况下,你可以 阅读全文
posted @ 2016-10-13 13:20 托马斯布莱克 阅读(3498) 评论(0) 推荐(0) 编辑
摘要: 转(http://www.cnblogs.com/guguli/p/5198894.html) Java对象实例的锁一共有四种状态:无锁,偏向锁,轻量锁和重量锁。原始脱离框架的并发应用大部分都需要手动完成加锁释放,最直接的就是使用synchronized和volatile关键字对某个对象或者代码块加 阅读全文
posted @ 2016-09-30 17:34 托马斯布莱克 阅读(7189) 评论(0) 推荐(0) 编辑
摘要: 转(http://www.jianshu.com/p/f8e968e57863) 一. 应用场景redis 作为数据结构存储引擎,有着很多优点高性能单机引擎可以达到5-10W qps数据结构全面,支持快速开发业务string,list,set,sorted set, hashes问题:存储容量受限单 阅读全文
posted @ 2016-09-30 17:32 托马斯布莱克 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: Redis在豌豆荚的使用历程——单实例==》多实例,业务代码中做sharding==》单个Twemproxy==》多个Twemproxy==》Codis,豌豆荚自己开发的分布式Redis服务。在大规模的Redis使用过程中,他们发现Redis受限于多个方面:单机内存有限、带宽压力、单点问题、不能动态 阅读全文
posted @ 2016-09-30 17:31 托马斯布莱克 阅读(281) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ快速概念入门 转(http://blog.csdn.net/qq_16414307/article/details/50585630)本文适有一定消息队列基础的,但没有接触过RabbitMQ的快速理解RabbitMQ.如果从来没接触过RabbitMQ,那么让我们来设想一个基础的消 阅读全文
posted @ 2016-09-26 18:13 托马斯布莱克 阅读(218) 评论(0) 推荐(0) 编辑
摘要: TCC是分布式事务实现的一种方式TRYING 阶段主要是对业务系统做检测及资源预留 CONFIRMING 阶段主要是对业务系统做确认提交,TRYING阶段执行成功并开始执行CONFIRMING阶段时,默认 CONFIRMING阶段是不会出错的。即:只要TRYING成功,CONFIRMING一定成功。 阅读全文
posted @ 2016-09-26 17:54 托马斯布莱克 阅读(903) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-26 17:46 托马斯布莱克 阅读(4) 评论(0) 推荐(0) 编辑
摘要: http://cloud.youku.com/docs?id=110 阅读全文
posted @ 2016-09-23 11:43 托马斯布莱克 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 转(http://m.jb51.net/article/41185.htm)Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制 转(http://m.jb51.net/article/41185.htm)Java语言是支持多线程的,为了解决 阅读全文
posted @ 2016-09-22 10:27 托马斯布莱克 阅读(254) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 45 下一页