自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 测试LINUX下进程间阻塞的代码

#include stdio.h>#include sys/types.h>#include signal.h>#define  BLOCK_PROCESS_PID 96int main(){    if(kill(BLOCK_PROCESS_PID,SIGSTOP)  0) {        fprintf(stderr,"error occurs when trying to block 

2007-10-06 22:43:00 1160

原创 LINUX驱动程序初体验

 严格来说已经不算第一次了 大三的时候刚开始学嵌入式LINUX  就写过驱动 不过过了这么久没弄 基本忘光了 从头开始. 这篇文章不讲驱动的框架,而是记录我在编写第一个驱动中遇到的问题.问题一: 到底哪个先执行    这是一个来自运算符优先级的诡异的问题.是在编写用户空间代码时遇到的.还是先上问题代码:这段代码的意图在于打开我编写的设备,并开启设备的异步通知机制; 不过在执行write

2007-10-01 22:21:00 1166

原创 理解 operator=

    前几天有人在水源C版提出这样一个问题.先是代码如下;#include iostream>using namespace std;class Base...{public :    Base& operator=(const Base &a)    ...{        cout"Base ="endl;        return *this;    }};class Devid

2007-10-01 17:58:00 3174

PinkNose--针对进程的网络数据嗅探工具

截取指定进程的网络数据包;可用于网络程序调试和协议分析。绿色免安装、体积轻小,欢迎下载使用。

2009-09-26

《Programming the Microsoft Windows driver model》的中文版

WINDOWS驱动模型一书的中文版 有需要编写WINDOWS驱动的朋友可以看看

2009-05-10

空空如也

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

TA关注的人

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