NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各[……]

继续阅读

网友提问:
为什么数据在内存里是以补码的形式存储?正数好理解,就是其本身.负数为何不能直接第一位1表示负,其后部分就按照正数表示.比如12345和-12345二进制表示只是第一位一个是0一个是1,后面15位一样.初学c语言不太了解其中的原因.
老师回答:
补吗是为了加减运算才出现的.我们都[……]

继续阅读

缓存穿透

什么是缓存穿透?

一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。这就叫做缓存穿透。

如何避免?

1:对查询结果为空[……]

继续阅读

配置方法:http://blog.feehi.com/linux/678.html

照着网上的配置方法,但就是不能解析。后来直接复制网上的配置,然后创建了新文件,发现成功了。用vimdiff比较了下,两个文件完全一样,为何一个行,一个不行。

后来看了下,原来是文件所有者权限问题,name[……]

继续阅读