By Joe Celko,2013/09/18(第一次出版:2010/05/25) 该系列 这篇文章是楼梯系列的一部分:楼梯到数据库设计 设计和创建数据库的新任务?Joe Celko是所有关于SQL的最广泛阅读的作家之一,他解释了这些基础知识。像往常一样,他偶尔会给最老练的数据库专业人士带来惊喜。乔 ...
分类:
数据库 时间:
2017-10-27 23:49:26
阅读次数:
217
本文讲述基于zookeeper选主与故障切换的方法。我们的例子使用的是python。 使用的库是kazoo,安装方式 应用场景: 多个实例部署,但不是“去中心化”的部署方式; 有且只有一个节点作为master,履行master的职责,在例子中是注册调度器; 其他实例作为slave,不提供调度功能,但 ...
分类:
编程语言 时间:
2017-10-14 17:00:25
阅读次数:
985
一、隔离级别: 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 1. ISOLATION_READ_UNCOMMITTED:这 ...
分类:
其他好文 时间:
2017-10-13 19:07:28
阅读次数:
154
Java基础语法 一个Java程序可以认为是一系列对象的集合,调用彼此的方法来配合工作。 类、对象、方法、实例变量的简介: 类:类是一个模板,类描述的是一类对象的行为和状态 对象:对象是一个类的实例,类有状态和行为(属性和方法) 方法:方法是类的行为,可以有多个 实例变量:每个对象都有自己独特的实例 ...
分类:
编程语言 时间:
2017-10-08 15:25:55
阅读次数:
161
单例模式就是在访问某个类的时候它只有唯一的实例 单例模式有很多好处,它能够避免实例对象的重复创建,不仅可以减少每次创建对象的时间开销,还可以节约内存空间;能够避免由于操作多个实例导致的逻辑错误。如果一个对象有可能贯穿整个应用程序,而且起到了全局统一管理控制的作用,那么单例模式也许是一个值得考虑的选择 ...
分类:
其他好文 时间:
2017-09-28 14:10:59
阅读次数:
93
Kafka消息发布客户端。 线程安全,跨线程共享单个生产者实例通常比拥有多个实例的速度更快。 例子,使用生产者发送包含序列号的字符串作为键/值对的记录: ...
分类:
其他好文 时间:
2017-09-26 19:34:23
阅读次数:
154
我们先把前面的代码封装成一个完整的类,因为跟网络相关的方法并不一定是建立socket的服务器和客户端,所以还是应该把两个分开,比如获取本机IP,修改本机IP,PING远程主机这些事情应该放在一个单独的类里面,而且里面的方法应该是静态的(一个应用不会需要多个实例来做上面讲的这些事情),所以我个人建议做... ...
上一篇讲解了如何批量部署nginx,这篇说一说如何批量部署tomcat,其实方式上都差不多,tomcat多了个java必须配置,以及需要多个实例一起部署。方式方法上可能不是最优方案,功能上是都可以实现基本需求的。环境介绍:Centos6.5tomcat7.0.68java1.7.0_80实例3个,site.aaa.com|bos..
分类:
其他好文 时间:
2017-09-21 15:50:11
阅读次数:
206
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值 ...
分类:
其他好文 时间:
2017-09-20 19:29:45
阅读次数:
126
深入理解JVM之JVM内存区域与内存分配 在学习jvm的内存分配的时候,看到的这篇博客,该博客对jvm的内存分配总结的很好,同时也利用jvm的内存模型解释了java程序中有关参数传递的问题。 博客出处: http://www.cnblogs.com/hellocsl/p/3969768.html?u ...
分类:
其他好文 时间:
2017-09-19 00:21:05
阅读次数:
160