- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 大端小端判断 代码
正确分析:采用联合来判断#include int main(){ union ut{ short s; char c[2]; }u; if(sizeof(short) == 2) { u.s = 0x0102; if(u.c[0] == 1 && u.c[1] == 2) { printf("big enidan/n"); }else if(u.c[0] == 2
2009-06-06 22:39:00
1180
原创 关于fedora 9 安装配置samba的相关经验
fedora 9 本身具有一定的瑕疵在与windows文件共享方面,在安装VM tools成功后也无法实现共享,只有寻求samba的帮忙,下面是我安装samba的一些体会首先:对系统进行优化 1、安装编译工具:yum -y install gcc gcc-c++ kernel-devel2.更新kernel:yum -y update kernel3.检查:rpm -qa | grep
2009-06-05 19:17:00
1363
原创 网卡工作原理
1.认识网卡,我们上网必备组件之一。 网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。物理层的芯片称之为PHY。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。以太网卡中数据链路层的芯片称之为MAC控制器。很多网卡的这两个
2009-03-09 14:15:00
1183
原创 fedora网卡激活
fedora 9 关于自动激活网卡的问题,vi /etc/sysconfig/network-scripts/ifcfg-ethX 进行修改
2009-03-08 11:54:00
546
转载 volatile的作用
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic var
2009-03-05 09:17:00
551
1
经典的linux 多线程书籍programming with posix threads
2009-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人