上一页 1 2 3 4 5 6 7 8 ··· 21 下一页
摘要: 雪崩效应 1 服务雪崩的原因 (1)某几个机器故障:例如机器的硬驱动引起的错误,或者一些特定的机器上出现一些的bug(如,内存中断或者死锁)。 (2)服务器负载发生变化:某些时候服务会因为用户行为造成请求无法及时处理从而导致雪崩,例如阿里的双十一活动,若没有提前增加机器预估流量则会造服务器压力会骤然 阅读全文
posted @ 2016-08-18 23:01 成风魄郎 阅读(4172) 评论(1) 推荐(0) 编辑
摘要: NIO主要原理和适用 NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的socketchannel告诉Selector,我们接着做别的事情,当有 事件发生时,他会通知我们,传回一组SelectionKey,我们读取这些Key,就会获得我们刚刚注册过的socketchan 阅读全文
posted @ 2016-07-28 17:31 成风魄郎 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: 代码如下: CREATE TABLE mytable( ID INT NOT NULL, us 阅读全文
posted @ 2016-07-26 15:48 成风魄郎 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 线程安全问题都是由全局变量及静态变量引起的。 1) 常量始终是线程安全的,因为只存在读操作。 2)每次调用方法前都新建一个实例是线程安全的,因为不会访问共享的资源。 3)局部变量是线程安全的。因为每执行一个方法,都会在独立的空间创建局部变量,它不是共享的资源。局部变量包括方法的参数变量和方法内变量。 阅读全文
posted @ 2016-07-25 14:42 成风魄郎 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 因为servlet的实现是单例,多线程也就是说,N个客户端请求同一个servlet,他们所请求的是同一个对象,成员变量是属于这个对象的,因此成员变量也被共享了因此在servlet编程中,无状态的servlet(就是不写属性,所以变量都在dopost或者doget里面)是线程安全的,否则,由于会共享到 阅读全文
posted @ 2016-07-22 12:32 成风魄郎 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 大多数域名注册商都支持对统一主机添加多条A记录,这就是DNS轮询,DNS服务器将解析请求按照A记录的顺序,随机分配到不同的IP上,这样就完成了简单的负载均衡。下图的例子是:有3台联通服务器、3台电信服务器,要实现“联通用户流量分摊到3台联通服务器、其他用户流量分摊到电信服务器”这个效果的设置。 DN 阅读全文
posted @ 2016-07-19 18:38 成风魄郎 阅读(2033) 评论(0) 推荐(0) 编辑
摘要: 1、幂等与超时设计 阅读全文
posted @ 2016-07-19 17:59 成风魄郎 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、把数据库test中的表Table1中的数据插入到数据库test2中的表Table2:insert into test2.Table2(a,c,d) select a,c,5 from test.Table1 WHERE c=901 2、在数据库test2中创建表table4,并将数据库test中 阅读全文
posted @ 2016-07-19 15:05 成风魄郎 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、同步/异步, 它们是消息的通知机制。同步就是调用者调用某个服务,只有等服务处理完成后,服务才返回结果给调用者。异步就是调用者调用某个服务,调用者不会立刻得到结果,服务会在处理后,通过状态、通知或者回调函数来 通知调用者。 2、阻塞/非阻塞,它们是程序在等待消息时的状态。阻塞调用是指调用结果返回之 阅读全文
posted @ 2016-07-06 14:11 成风魄郎 阅读(206) 评论(0) 推荐(0) 编辑
摘要: UML定义的关系主要有:泛化、实现、依赖、关联、聚合、组合,这六种关系紧密程度依次加强,分别看一下 泛化 概念:泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其进行了扩展。在程序中是通过继承类实现的。比如狗是对动物的具体描述,在面向对象设计的时候一般把狗设计为 阅读全文
posted @ 2016-07-06 11:28 成风魄郎 阅读(9252) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 21 下一页