- 博客(5)
- 收藏
- 关注
转载 ArrayList和LinkedList的区别
摘自《Think In Java 》/12 page从设计观点来看,真正需要的只是一个可以被操作,从而解决问题的序列。如果单一类型的容器可以满足所有需要,那么就没有理由设计不同种类的序列了。然而还是需要对容器有所选择,这有两个原因。第一,不同容器提供了不同类型的接口和外部行为。堆栈相比于队列就具备不同的接口和行为,也不同于集合和列表的接口和行为。它们之中的某种容器提供的解决方案可能比其它容器要
2016-08-05 08:41:44
329
转载 关于ZooKeeper的角色说明
zookeeper是一个分布式的,开放源码的分布式应用协调服务,zookeeper大体包括以下角色:Leader(领导者):领导者负责进行投票的发起和决议,更新系统状态。Learner(学习者):Follower(跟随者):Follower用于接收客户请求并向客户端返回结果,在选主过程中参与投票。Observer(观察者):Observer可以接收客户端连接,将写请求转发给lear
2016-05-24 15:00:54
1404
原创 事务的四大特性和隔离级别
事务,其定义是应用程序中一系列不可分割的操作,就是一组可以完成某个业务的代码集合,在关系数据库中,事务可以是一条SQL语句,或者一组SQL语句,亦或整个程序。
2016-03-03 12:26:33
3010
原创 关于阿里巴巴开源数据源Druid的基础说明
Druid是阿里巴巴的一个开源数据源项目。这个项目包括数据库连接池,插件框架和SQL解析器。并且支持所有的JDBC兼容的数据库,例如Oracle,Mysql,Derby,SqlServer,H2等,Druid还对Oracle和Mysql进行了一系列的优化。
2016-03-03 10:02:50
1359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人