自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Linux操作系统中的时间

内核定时器    内核中许多部分的工作都高度依赖于时间信息。linux内核利用硬件提供的定时器功能为忙等待和睡眠等待等时间相关的服务。内核定义了相关的定时器量:HZ,Jiffies,xtime系统定时器能以可编程的频率中断处理器。此频率即为每秒的定时器的拍数,对应着内核变量HZ。HZ值大,定时器间隔就小,英雌进程调度的准确性会更加高,但是,HZ值越大会导致开销和电源消耗

2014-08-21 15:03:08 533

原创 如何评估一个类是否是高质量的?

核对表:类的质量抽象数据类型    你是否把程序中的类都看做是抽象数据类型了?是否从这个角度评估了它们的接口了?抽象    类是否有一个中心目的?    类的命名是否恰当?其名字是否表达了其中心目的?    类的接口是否展现了一致的抽象?    类的接口是否足够抽象,使你能不必卡率它是如何实现其服务的?你能把类看作是黑盒了吗?    类提供的服务是否完整,能

2014-08-11 17:01:55 529

转载 TCP协议疑难问题集锦6

疑难杂症21:路由器和TCP的互动    虽然有了5.2.4节介绍的主动的拥塞检测,那么路由器能不能做点什么帮助检测拥塞呢?这种对路由器的扩展是必要的,要知道,每天有无数的TCP要通过路由器,虽然路由器不管TCP协议的任何事(当然排除连接跟踪之类的,这里所说的是标准的IP路由器),但是它却能以一种很简单的方式告诉TCP的两端IP网络发生了拥堵,这种方式就是当路由器检测到自己发生轻微拥堵的时候随

2014-08-08 12:24:16 361

原创 《操作系统概念第六版》阅读笔记一 操作系统组成

操作系统组成将庞大的系统划分为多个模块,每个模块都是能够完全描述好的系统部分,且都有仔细定义过的输入输出和功能。一:进程管理进程是系统的工作单元,资源分配的最小单元。这样一个由多个进程组成,其中有些是操作系统进程,有些是用户进程,有所这个进程通过多路复用其内的CPU才能潜在地并发执行。操作系统福州下列进程管理的活动:    1: 创建和删除用户进程和系统进程    2:

2014-08-08 11:31:54 760

原创 《操作系统概念第六版》阅读笔记一 I/O子系统结构

I/O结构

2014-08-07 12:53:16 726

转载 TCP协议疑难问题集锦3

TCP协议疑难问题集锦3 疑难杂症10:流量控制的真实意义很多人以为流量控制会很有效的协调两端的流量匹配,确实是这样,但是如果你考虑到网络的利用率问题,TCP的流量控制机制就不那么完美了,造成这种局面的原因在于,滑动窗口只是限制了最大发送的数据,却没有限制最小发送的数据,结果导致一些很小的数据被封装成TCP分段,报文协议头所占的比例过于大,造成网络利用率下降,这就引出了接下

2014-08-05 17:03:26 379

转载 TCP协议疑难问题集锦4

TCP协议疑难问题集锦4 疑难杂症11:糊涂窗口解决方案和Nagle算法糊涂窗口综合症患者希望发送端积累TCP分段,而Nagle算法确实保证了一定的TCP分段在发送端的积累,另外在延迟ACK的延迟的那一会时间,发送端会利用这段时间积累数据。然而这却是三个不同的问题。Nagle算法可以缓解糊涂窗口综合症,却不是治本的良药。疑难杂症12:Nagle算法和延迟ACK延迟A

2014-08-05 16:54:24 356

转载 TCP协议疑难问题集锦5

TCP协议疑难问题集锦5 原疑难杂症15:拥塞控制的本质由于TCP是端到端协议,因此两端之间的控制范畴属于流量控制,IP网络的拥塞会导致TCP分段的丢失,由于TCP看不到中间的路由器,因此这种丢失只会发生中间路由器,当然两个端点的网卡或者IP层丢掉数据分段也是TCP看不到的。因此拥塞控制必然作用于IP链路。事实上我们可以得知,只有在以下情况下拥塞控制才会起作用:a.两个或两个以上的

2014-08-05 16:48:33 402

原创 设计模式之抽象工厂模式

最近在看公司

2014-07-16 21:07:50 481

转载 面向对象-----浅析对象间的关系

面向对象-----浅析对象间的关系

2014-07-16 11:38:24 619

原创 ODBC API 开发预编译错误的解决

ODBC API 开发所需的头文件有:windows.h, sql.h, sqlext.hODBC API 开发所需的库文件有:odbc32.lib

2013-05-05 15:35:08 564

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除