说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了...
分类:
其他好文 时间:
2014-05-12 22:06:26
阅读次数:
400
1.概念和工具本章主要介绍Windows操作系统的关键概念和术语1.概念和工具...
11.1操作系统版本... 11.2基础概念和术语... 21.2.1Windows API21.2.2 服务、函数和例程... 31.2.3
进程、线程和作业... 41.2.3.1 进程... 41.2.3.2...
DNS(DomainNameSystem,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上..
分类:
其他好文 时间:
2014-05-12 03:44:49
阅读次数:
405
一、PCIe-SSD架构解析PCIe作为CPU的局部总线,最大的特点在于数据传输吞吐量大和延迟低。对于NandFlash固态存储而言,传统磁盘存储领域存在的随机读写问题将不复存在,因此,整个存储系统的瓶颈从存储介质转移到了传输接口上来了。为存储而生的SATA/SAS接口在SSD上的表现不是那..
分类:
其他好文 时间:
2014-05-12 03:12:08
阅读次数:
471
求Fibonacci数最快的方法,时间复杂度O(log n)...
分类:
其他好文 时间:
2014-05-11 20:44:14
阅读次数:
373
一、模拟Spring管理Bean
spring是如何管理Bean的? 想必这是每一个初学spring的同学想弄清楚的问题, 好吧, 网上百度一下你会得到这样的答案:
服务启动时, 容器会解析配置文件, 并且会通过反射机制实例化配置中所有的类, 然后我们可以通过下面的方法获取Bean:
ApplicationContext ctx = new ClassPathXmlApplica...
分类:
编程语言 时间:
2014-05-11 20:24:45
阅读次数:
351
GlusterFS 挂载需要 fuse 支持,如果你的内核版本低于 2.6.16 则需要下载fuse的源码包自行编译安装,也可下载 fuse 的rpm包。安装fuse的方法我就不说了,不会源码安装的直接去rpmfind.net上下载rpm即可。高于此版本的内核中已经有了fuse.ko的模块,需要的时候可以执行以下命令进行加载:
modprobe -b fuse
1、下载GlusterF...
分类:
其他好文 时间:
2014-05-11 20:18:31
阅读次数:
391
我们都知道,Android
UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android的异步消息处理机制,感兴趣的朋友可以参考Android
Handler、Message完全解析,带你从源码的角度彻底理解。不...
分类:
移动开发 时间:
2014-05-11 18:18:43
阅读次数:
437
题目链接刷刷Python基本功...列表解析附上代码:1 x = int(input())2 y =
int(input())3 z = int(input())4 n = int(input())5 print [[i, j, k] for i in
xrange(x+1) for j in xr...
分类:
其他好文 时间:
2014-05-11 18:05:07
阅读次数:
276
开始进入正题,我们都知道,Android
UI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都会经常遇到这个问题,解决的方案应该也是早已烂熟于心,即创建一个Message对象,然后借助Handler发送出去,之后在Handler的handleMessag...
分类:
移动开发 时间:
2014-05-11 16:19:13
阅读次数:
567