自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

World in Words

时间丰富了人生,文字积淀了记忆。

  • 博客(20)
  • 收藏
  • 关注

原创 Linux开机启动流程

整个的开机流程到操作系统之前的动作应该是这样的:1. BIOS:开机主动执行的仁ti

2014-05-14 21:20:21 594

原创 Ch1:概述

一、 概述本章对Net/3网络代码的概述。二、 网络实现概述Net/3通过支持多种通信协议来提供通用的底层基础服务。4.4BSD支持四种不同的通信协议族:TCP/IP、XNS、OSI协议和Unix域协议。内核对联网代码通过分层来组织,分为三层,如下图所示。图1. Net/3联网代码分层结构插口层是一个到下面协议相关层的协议无关接口。所有系统调用从协议

2014-01-01 21:30:15 604

原创 C语言中__P宏解释

最近在学习BSD的TCP/IP模块实现代码(TCP/IP详解 卷2:实现),遇到__P这个宏,Google得知作用如下。因为ANSI C的老编译器不支持函数函数原型定义,所以使用__P系统宏解决代码的移植性问题。这样,编写的C代码能够在ANSI的编译器和非ANSI的编译器上都可以编译通过。__P宏的实现如下代码所示。# if defined(__STDC__) || defined(_

2013-12-30 20:58:50 1471

翻译 博客是一种新的简历

博客是一种高效的方式去证明你的经验、人格,更重要的是思考的过程。你们是不是都认为简历是很丰满的?你们是不是真的都通过一张8.5*11的纸来描述你的人生成就和所有技巧?这些制作的文档可能会帮助你从明显的“不可能”候选者中挑出来,但却是一种低级层次的证明你能力的方式。通常,招聘的主管信赖那些可信的推荐人,并且通过实际可见的东西来评价应聘者的成就。这就是GitHub闪光的地方。G

2013-12-29 23:23:41 693

转载 Linux内核剖析

【声明】 本文转自“IBM DeveloperWorks 中国”文档库中《Linux内核剖析》一文。历史和体系结构分析Linux® 内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他 IBM 文章的链接更深

2013-12-29 15:23:36 587

原创 Win7下打不开CHM文档解决方法

问题描述WIN7下经常莫名其妙的打不开CHM格式的电子书,但是转到XP下CHM文档时可以打开的。解决经验右击CHM格式的电子书,选择“属性”;在弹出的对话框的“常规”选项卡;点击“解除锁定”按钮,发现该“解除锁定”按钮变成灰色;重新打开此电子书的“属性”,查看到“解除锁定”按钮已经不见;双击打开CHM格式的电子书,此时电子书应该可以查看了。(完)

2013-12-29 15:16:20 717

原创 Ch2:链路层

一、 概述本章讨论了Internet协议族中的最底层协议,链路层协议。我们比较了以太网和IEEE802.2/802.3的封装格式,以及SLIP和PPP的封装格式。由于SLIP和PPP经常用于低速的链路,二者都提供了压缩不常变化的公共字段的方法。这使交互性能得到提高。大多数的实现都提供环回接口。访问这个接口可以通过特殊的环回地址,一般为127.0.0.1。也可以通过发送IP数据报给主机所

2013-12-29 15:03:52 844

原创 Ch1:概述

1.1 引言无1.2 分层TCP/IP是一个四层协议系统:链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。网络协议包括IP、ICMP、IGMP。运输层主要为两台主机上的应用程序提供端到端的通信。该层有两种传输协议:TCP和UDP。

2013-12-29 14:09:46 768

原创 More on Control Flow

Switchswitch (/*Some expression*/) { case 'option1': // Do something break; case 'option2': // Do something else break; case 'option3': // Do a

2013-12-16 21:33:19 431

原创 Loops in JavaScript

1. Loop Syntaxfor (var index=1; index    code code code;}2. Array Syntaxvar arrayname = [data1, data2, data3, ...]列表元素从0开始计数,元素类型任意3. Loop & Arrayvar arr = ["a", "b", 1, 2, "c"

2013-12-15 17:20:49 492

原创 Functions

1. Syntaxvar functionName = function (param1 [param2, param3, ...]) {     code code code;     code code code;     (more lines of code);     return value;};// function callsvar resu

2013-12-15 16:24:11 443

原创 Introduction to JavaScipt

1. What can we use JavaScript for?make websites respond to user interactionbuild apps and games (e.g.blackjack)access information on the Internet (e.g. find out the top trending words on Twitt

2013-12-15 12:36:34 615

原创 CSS Positioning

positioning property: block:This makes the element a block box. It won't let anything sit next to it on the page! It takes up the full width.inline-block: This makes the element a block box, b

2013-12-14 22:32:05 584

原创 CSS Selector

Any HTML element can be a CSS selector! General SelectorMultiple SelectorMultiple Selector in the CSS tab like this:div div p {     color: blue;}设置级联为div div p的段落颜色为蓝色。Any Se

2013-12-14 17:20:14 669

原创 CSS: An Overview

INTRODUCTIONCSS: Cascading Style Sheets, it's a language to describe the appearance and formatting of your HTML.stylesheet.css: It's a file that describes how an HTML file should look.The

2013-12-14 12:47:18 655

原创 HTML Basic III

: 表格标签: table row, 表的行: table data, 表数据: table column, 表的列: table head, 表名区域: table body, 表内容体区域: table head, 表明标签: 设置表格名称, X表示占用的列数: division, 页面分区/块: spantastic, 小区域内设置style(如内部)

2013-12-14 10:37:45 409

原创 HTML Basic II

EXAMPLE: ordered list, 带序号的列表: list, 列表元素: unordered list, 不带序号的列表: 注释: 标签对应字体大小的设置: 标签对应内容的字体风格: 标签所对应内容颜色设置: 背景色设置: 文件内容对齐方式(居中): 文字加粗: emphasize words, 文字斜体详细内容见codecade

2013-12-13 23:49:21 515

原创 HTML Basic I

: indicate the filetype is html:starts of html content:html head part:tilte of the html page in browser:html body part:paragragh:heading,,,,,:Headings just different in siz

2013-12-13 23:22:21 463

原创 健康

“世事无常,生命有限。原来,在癌症面前,人人平等”,开复老师在诊断癌症后如此感慨。作为一个IT从业者,不禁联想到自己的近况:面对项目进度压力,一周六天或者七天都加班,一天电脑前一座就是十来个小时,没有任何体育锻炼。当前,身体已经明显的严重劳损、身体抵抗力也下降了。长此以往,恐怕也会有后悔的那一天。健康,就像一张信用卡——你可以往里存储,同时也可以透支。存储额是无上限的,

2013-09-08 22:06:01 533

原创 多态实现原理

A:C++中多态的实现原理怎样的?Q:通过迟邦定技术(late binding)实现。具体实现原理如下:1. 基类中函数带virtual关键字,表示该方法为虚函数。2. 子类继承基类,并对虚函数重写(亦可以不重写)。3. 编译器为每个包含虚函数的类都会创建一个虚表(vtable)存放虚函数的地址。4. 子类若重写父类虚函数,则子类虚表存储重写的函数入口地址。

2013-09-08 17:31:30 612

空空如也

空空如也

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

TA关注的人

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