上一页 1 2 3 4 5 6 7 ··· 58 下一页
  2017年2月11日
摘要: 1、IP地址分为5类,A、B、C、D、E,它们的前缀分别是: A:0 网络个数2^7,主机个数2^24,大概1千6百万 B:10 网络个数2^14,大概1万6千,主机个数2^16,大概6万5千 C:110 网络个数2^21,大概2百万,主机个数2^8,254个 D:1110 用于多播编址 E:111 阅读全文
posted @ 2017-02-11 19:14 Andy Niu 阅读(4524) 评论(0) 推荐(0) 编辑
摘要: 1、面向连接和无连接指的是协议,本质区别在于:对于无连接协议来说,每个分组的处理都独立于其他的分组。 而对于面向连接的协议,协议实现维护了当前分组与后继分组有关的状态信息。 2、无连接就是指udp,分组称为数据报(datagram),每个分组都独立寻址,udp会尽最大努力发送数据报, 但是不保证数据 阅读全文
posted @ 2017-02-11 19:09 Andy Niu 阅读(7861) 评论(0) 推荐(1) 编辑
  2015年9月20日
摘要: 1、透过现象看本质,机制与策略到底是什么?为什么要将机制与策略分离?2、反映在系统设计上,机制是目标功能,策略是实现方法,也可以认为是接口与实现。3、反映在管理上,领导负责机制,员工负责策略,也就是说,领导决定做什么,怎么做是员工的事情。4、为什么要将机制与策略分离? 假如不分离,会出现什... 阅读全文
posted @ 2015-09-20 20:30 Andy Niu 阅读(2251) 评论(0) 推荐(0) 编辑
  2015年9月5日
摘要: 1、考虑下面的需求,使用[a-zA-Z]+: 去匹配文本,对于文本Subject,分析匹配过程。2、[a-zA-Z]+匹配优先,一直吃到t,发现冒号不能匹配,于是使用备用状态,吐出一个字符, 还是不能匹配,再吐出一个字符......一直继续下去。3、这里存在问题,引擎试图吐出一个字符匹配冒... 阅读全文
posted @ 2015-09-05 18:55 Andy Niu 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 1、占有优先和固化分组一样,解决同样的问题,吃下去,丢弃备用状态,以后不会吐出来。2、占有优先的语法如下: ([a-zA-Z]++): 阅读全文
posted @ 2015-09-05 18:54 Andy Niu 阅读(589) 评论(0) 推荐(0) 编辑
  2015年8月23日
摘要: 1、count有两个作用:统计某个字段有值的记录数;统计结果集的记录数。2、count括号内的表达式不为null,就是统计结果集的记录数。也就是说,count(1),count(*),count(100),count('aa') 都是等价的,对于说法,count(1) 是第一个字段,coun... 阅读全文
posted @ 2015-08-23 10:39 Andy Niu 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1、从Mysql4.0开始,支持查询缓存,把查询结果记录下来,遇到同样的查询直接返回,提高效率。2、query_cache_type 查询缓存是否开启 select @@query_cache_type; set @@query_cache_type=on;3、have_query_ca... 阅读全文
posted @ 2015-08-23 10:37 Andy Niu 阅读(693) 评论(0) 推荐(0) 编辑
  2015年8月13日
摘要: 1、原子操作,是其它同步方法的基础。2、自旋锁,线程试图获取一个已经被别人持有的自旋锁,当前线程处于忙等待,占用cpu资源。3、读写自旋锁,根据通用性和针对性的特点,普通自旋锁在特定场景下的表现会退化。因此,提供了读写自旋锁,读锁可以加读锁,不能加写锁,写锁不能加任何锁。4、需要注意的几项: 普通... 阅读全文
posted @ 2015-08-13 19:52 Andy Niu 阅读(2164) 评论(0) 推荐(0) 编辑
  2015年7月26日
摘要: 1、【C++沉思录】句柄1 存在问题: 句柄为了绑定到Point的对象上,必须定义一个辅助类UPoint,如果要求句柄绑定到Point的子类上,那就存在问题了。2、有没有更简单的办法呢? 句柄使用Point*直接绑定到Point对象上(包括子类),为了保持多个句柄引用计数的一致性,使用int* 指向... 阅读全文
posted @ 2015-07-26 20:43 Andy Niu 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、在【C++沉思录】代理类中,使用了代理类,存在问题: a、代理复制,每次创建一个副本,这个开销有可能很大 b、有些对象不能轻易创建副本,比如文件2、怎么解决这个问题? 使用引用计数句柄,对动态资源封装,句柄包含指针,多个句柄可以指向同一个对象。复制的时候,只是复制句柄的指针。3、使用引用计数句柄... 阅读全文
posted @ 2015-07-26 20:41 Andy Niu 阅读(668) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 58 下一页