自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 Linux下的数据类型

内核使用的基本数据类型主要有: int : 标准的C语言整数类型 u32 : 32位整数类型 pid_t : 特定内核对象pid的类型 在不同CPU体系结构上,C语言的数据类型所占用的空间是不一样的。在x86系列结构下,数据类型占用的字节数如下表所示: arch char short int long

2009-12-24 16:12:00 1784

原创 磁盘容量的计算

CHS:Cylinder、Head、Sector/Track,示意图如下: Cylinder柱面数表示硬盘每面盘面上有几条磁道,编号是从0开始,最大为1023,表示有1024个磁道。 Head磁头数表示磁盘共有几个磁头,也就是几面盘面,编号从0开始,最大为255,表示有256个磁头。 Sector/Track扇区数表示每条磁道上有几个扇区,编号从1开始,最大为63,表示63个扇区,每个

2009-12-24 14:52:00 10374

原创 Linux技术学习roadmap

Linux初级linux图形界面使用linux简单目录结构linux常用命令linux系统安装Linux中级linux用户/文件系统管理 linux网络管理 linux磁盘管理 linux系统和日记维护管理 linux安全优化 linux系统备份与恢复 shell初步编程 linux高级Linu

2009-12-16 01:07:00 1958

原创 进程间通信(IPC) 实例

  POSIX IPC中有3中通信机制:消息队列、信号量和共享内存。 消息队列:存放消息的队列。消息是指含有消息类型和数据的信息,这些信息被存放在预先定义的消息结构中。消息类型可以是私有的,也可以是共享的。 信号量:是一个含有整数值的资源,进程通过检测该整数值,来保证其他进程在某个时间不会进行类似的操作。 共享内存:在Linux中,每个进程使用独立的进程地址空间。进程间是不

2009-12-10 15:13:00 2100 3

原创 守护进程的日志实现

1. syslogd守护进程用于解决守护进程的日志记录问题,而日志信息保存的位置和记录的信息级别是在syslogd守护进程的配置文件中设定的。 2. 守护进程日志的实现主要有以下三个函数:void openlog(const char *ident, int option, int facility);void syslog(int priority, const char *fo

2009-12-10 13:53:00 2162

原创 linux下的音频设备文件编程

1. Linux下的音频设备文件/dev/console:与扬声器相关的设备文件。 /dev/dsp:与声卡设备上的DSP相关的设备文件,提供了数字采样和数字录音的功能。声卡设备通过DSP实现模拟信号和数字信号的转换。向该设备写入数据将激活声卡上的数模转换器播放声音。而从该设备上读取数据,则会激活声卡上的模数转换进行录音操作。 /dev/audio:与/dev/dsp类似。使用

2009-12-09 21:44:00 2879

原创 libpcap 编程二(libpcap函数库介绍)

1)libpcap,全名为packet capture library,即数据包捕获函数库。 2)libpcap的应用:1. 入侵检测系统2. 网络调试3. 数据包捕获、过滤4. 网络统计软件5. 网络嗅探器 3)libpcap库中的主要函数说明/******************************************************

2009-12-09 11:35:00 2295 1

原创 libpcap 编程一(安装与获取网络接口信息)

安装(本机环境:ubuntu 9.04)在使用libpcap前,先安装libpcap1)下载libpcap:http://www.tcpdump.org/release/2)安装libpcap的依赖包:     $ sudo apt-get install flex     $ sudo apt-get install bison3)安装libpcap     $

2009-12-08 23:40:00 3013

原创 python的内置函数简介

type 返回任意对象的数据类型>>> type(1)>>> type(a)>>> type((1,2))>>> type([1,2])>>> type(type)>>>  abs 返回绝对值>>> abs(1)1>>> abs(-1)1>>> abs(-0.001)0.001>>> abs(1+1j)1

2009-12-08 00:51:00 794

原创 python的函数参数传递

1. 最常见的形式,参数之间用逗号间隔。调用时,参数个数必须一致。>>> def test(x,y):... print x,y... >>> test(1,2)1 2 2. 提供默认值>>> def test(x,y=2):... print x,y... >>> test(1)1 2  3.参数个数不定,以*加上形参名。在

2009-12-08 00:23:00 1091

使用ads1.2进行嵌入式软件开发

使用ads1.2进行嵌入式软件开发 讨论如何将一个开发/调试环境下的嵌入式应用程序转移到最终独立运行的目标系统中去,并提到了ARM ADS1.2开发工具包的一些功能特性及其在这个过程中所起到的作用

2009-10-11

The Busy Coder's Guide to Android Development

If you are interested in programming for Android, you will need at least basic understanding of how to program.This book will teach you the basic.

2009-09-17

高质量C++/C 编程指南

除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C 程序怎么会有那么多的毛病?”

2009-05-26

Effective+C++中文版.pdf

c++高效编程 提高c++编程技能 解决编程过程中遇到的问题

2009-05-26

Altium Designer 6.0实用教程

Altium Designer 6.0实用教程

2008-12-01

Microsoft.NET

介绍Microsoft.NET核心

2007-11-05

netbeans快捷缩写展开键

netbeans 快捷缩写展开键 提高编辑速度

2007-10-23

空空如也

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

TA关注的人

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