- 博客(11)
- 资源 (6)
- 收藏
- 关注
转载 POSIX定时器
最强大的定时器接口来自POSIX时钟系列,其创建、初始化以及删除一个定时器的行动被分为三个不同的函数:timer_create()(创建定时器)、timer_settime()(初始化定时器)以及timer_delete(销毁它)。 创建一个定时器: int timer_create(clockid_t clock_id, struct sigevent *evp, time
2014-06-24 09:31:02 343
转载 https加密原理
HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下: 1.浏览器将自己支持的一套加密规则发送给网站。 2.网站从中选出一组加密算法与HASH算法,并将自己的身
2014-06-24 09:28:39 1407
转载 linux实现的802.1q vlan
第一部分:VLAN的核心概念 说起IEEE 802.1q,都知道是VLAN,说起VLAN,基本上也没有盲区,网络基础。然而说到配置,基本所有人都能顺口溜一样说出Cisco或者H3C设备的配置命令,对于Linux的VLAN配置却存在大量的疑问。这些疑问之所以存在我觉得有两点原因: 1.对VLAN的本质还是没有理解。 不管你的Cisco/H3C命令敲得再熟练,如果看不懂Linux的vconfig
2013-10-21 15:43:21 3735
转载 linux网桥浅析
什么是桥接? 简单来说,桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。 交换机就是这样一个设备,它有若干个网口,并且这些网口是桥接起来的。于是,与交换机相连的若干主机就能够通过交换机的报文转发而互相通信。 如下图:主机A发送的报文被送到交换机S1的eth0口,由于eth0与et
2013-04-09 15:14:42 886
转载 内存分配对齐策略(含位域模式)
内存对齐定义: ----------- 现在使用的计算机中内存空间都是按照字节划分的,从理论上讲似乎对任何类型的变量的访问可 以从任何地址开始,但是实际上计算机系统对于基本数据类型在内存中的存放位置都有限制,要 求这些数据存储首地址是某个数K的倍数,这样各种基本数据类型在内存冲就是按照一定的规则排 列的,而不是一个紧挨着一个排放,这就是内存对齐。 对齐模数:
2012-08-27 16:06:27 640
转载 采用busybox的嵌入式Linux根文件系统的的制作方法
在嵌入式Linux操作系统越中文件系统作为操作系统的重要组成部分,用于控制对数据文件及设备的存取,提供对文件和目录的分层组织形式,数据缓冲以及对文件存取权限的控制。根文件系统一直是Linux系统不可或缺的组件,在嵌入式Lin-ux中,内核在启动期间进行的最后操作之一就是安装根文件系统。Busybox是构建嵌入式Linux根文件系统的软件,用它制作根文件系统简单、方便,而且设置灵活。 1 根文
2012-03-19 19:51:41 973
转载 busybox
BusyBox 简化嵌入式 Linux 系统 为小环境准备的一个小工具包 M. Tim Jones (mtj@mtjones.com), 咨询工程师, Emulex Tim Jones 是一名嵌入式软件工程师,他是 GNU/Linux Application Programming、AI Application Programming 以及 BSD Sockets Pr
2012-03-16 15:57:41 424
转载 定时器
最强大的定时器接口来自POSIX时钟系列,其创建、初始化以及删除一个定时器的行动被分为三个不同的函数:timer_create()(创建定时器)、timer_settime()(初始化定时器)以及timer_delete(销毁它)。 创建一个定时器: int timer_create(clockid_t clock_id, struct sigevent *evp, time
2012-03-14 17:42:33 469
转载 C++实现Structural - Composite模式
在面向对象的系统中,我们经常会遇到一类具有“容器”特征的对象,即它们在充当对象的同时,又是其他对象的容器。举例:在操作系统中,文件的概念很广泛,其中文件可以是普通文件,也可以是目录(在Unix中,设备也是文件),目录中可以存放文件。Composite设计模式就是将“客户代码与复杂
2011-07-20 16:41:43 388
转载 设计模式————单例模式Singleton
Singleton设计模式经常被大家谈及,很多人认为该模式很简单。的确,从纯粹的设计模式的角度来看,它并不复杂,但是从实现的角度来看,其实非常不简单,尤其是用C++去实现它的时候。 一、Java版本的Singleton模式实现我们不妨先看看在Java中实现Singleton模式的
2011-07-13 16:40:51 354
转载 UML 序列图
序列图主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。很象类图,开发者一般认为序列图只对他们有意义。然而,一个组织的业务人员会发现,序列图显示不同的业务对象如何交互,对于交流当前业务如何进行很有用。除记录组织的当前事件外,一个业务级的序列图能被当作一
2011-07-12 16:31:11 571
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人