易截截图软件、单文件、免安装、纯绿色、仅160KB

TCP/IP协议栈在Linux与FreeBSD中的实现分析1

 
Linux与FreeBSD简介
Linux作为一种开放源代码的操作系统,自1991年问世以来,不管是从功能上,还是从流传的广度上,都得到了稳步的增长。Linux系统包含了建立Internet网络环境所有服务的软件包,如Apache Web服务器、MAIL服务器、firewall、Database服务器等。因此研究Linux操作系统下的TCP/IP协议栈的实现具有重要意义。
FreeBSD是一个稳定的、开放源码的、完全32位的操作系统,它是基于X86平台上的一种UNIX,FreeBSD以其良好的高负荷稳定性,被众多ISP(Internet服务提供商)、ICP选作各种Server的OS,它可以直接用于教学和商务服务,能方便的进行二次开发。目前,FreeBSD已被研究中心或大学用来研发出了一些高水平的应用程序,其应用范围已逐步推广。


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux系统下jdk1.6.0_18的安装

1.下载相应的jdk软件
    下载地址 http://java.sun.com/javase/downloads/index.jsp
     我下载的是 jdk-6u18-linux-i586.bin
2. 拷贝到linux服务器的安装目录下
     我的安装目录是/var/spool/servers/,进入到该目录/var/spool/servers/
  &nb ......

linux下的framebuffer的例子(转)

例子实现了直接写屏的功能,即把屏幕清空(变黑),程序的流程大致为:打开一个FrameBuffer设备;通过mmap调用把显卡的物理内存空间映射到用户空间;通过映射关系直接写内存。
头文件
////////////////////////////////////////
///////////// fbtools.h ////////////////
////////////////////////////////////////
# ......

linux 的启动过程

系统启动
1、系统加电
2、BIOS 自检 → 本地设备枚举和初始化
3、POST 代码从内存中清除,但运行时服务(runtime service)仍然留在内存。
4、BIOS 从 CMOS 的设置中找出第1/2/3 启动设备(可能有第4个),然后逐个尝试,并在第一个 "active“状态的硬盘上读入其 MBR
 
 
第一阶段引导加载程序
1、MBR ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号