自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老梁的专栏

一个真诚的程序员

  • 博客(6)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何编码实现Windows下的ping功能

一、数据结构首先根据IP数据包格式(图下图)定义IP数据包头的数据结构typedef struct tagIPHDR // IP数据包头部{ u_char VIHL; // 版本号(4)+头长度(4) u_char TOS; // 服务类型(8) short TotLen; // 总长度(16) short ID; // 标识(16) short

2009-12-30 01:53:00 5774 3

原创 多播报文的发送和接收

1      实验目的掌握多播的原理及如何进行多播报文的发送和接受2      注意事项需包括ws2tcpip.h文件发送者和所有接受者在同一网内不考虑TTL值,回环状态 通过setsockopt( )函数设置选项来实现多播数据的发送和接收 3      试验

2009-12-22 02:14:00 5012 1

原创 多播(自发自收)

#include #include #define BUFSIZE 1024#define MAXADDRSTR 16#define LOOPCOUNT 100/* 检查系统中是否安装了合适版本的Winsock DLL。*/int CheckWinsockVersion(void){ WORD wVersionRequested; WSADATA w

2009-12-19 01:03:00 2680

原创 混乱到让人近乎抓狂的代码

给一家工厂写软件,是基于一个他们正在使用的软件添加一些功能。代码及其混乱,既无注释也无文档,甚至连基本的代码格式都没有。修改起来及其困难,效率特别低,很多变量名称不得不去猜测代码什么意思。暑假在一家硬件公司实习做DSP开发,让我诧异的是就连项目经理的代码也是及其混乱。 先不说软件效率,如果一个软件要长期使用,就必须具备良好的代码风格(注释+格式),然而很多非科班出身的程序员有时候并不会

2009-12-14 23:39:00 1571

原创 事件对象I/O管理

  当一个FD_XXX网络事件发生时,WSAEventSelect()函数将导致一个应用程序指定的事件对象被设置,将网络事件投递到一个事件对象句柄。  传输服务提供者会记住每个特定的FD_XXX网络事件的发生。应用程序可以调用WSAEnumNetworkEvents()函数把目前的网络事件记忆拷贝到应用程序提供的缓冲区中,并且自动清除网络事件记忆。如果需要,应用程序还可以把某个特定的时间对象和

2009-12-12 22:46:00 2003

原创 基于UDP的select函数用法

/************SERVER**************/#include #include #define PORT_A 11111#define PORT_B 22222void main(int argc, char **argv){ WSADATA wsaData; // 套接口信息数据 SOCKET socka; // 套接口a SOCKE

2009-12-11 01:24:00 17681 4

设计模式 可复用面向对象软件的基础

Gof 的经典之作,软件设计师必读,设计模式 面向对象

2009-08-25

UCOS-II内核调度分析(0331版本)

uCOS进阶教程,内容深入浅出,很好很实用。

2009-07-23

uCOSII中文教程

嵌入式学习很好资料。 uCOS操作系统学习的良师益友

2009-07-23

基于OpenGL的贪吃蛇小游戏

基于OpenGL,利用MFC9.0开发的贪吃蛇小游戏 贪吃蛇 游戏

2009-06-19

实用分形图形学 计算机图形学

其中计算机分形图形学中讲述的部分在里面都用数学定理形式给出证明。数学理论代码

2009-05-26

写好代码的是个秘诀 程序员开发宝典

一部很好的编码规范介绍以及如何在平时的编码中养成良好的编码习惯

2009-04-26

自己动手写操作系统 操作系统 LINUX

操作系统,LINUX 自己动手写,名师之作,很好很强大。

2009-04-26

用MFC实现手机串口通信

MFC 实现了通过电脑终端向手机发送AT指令来操作手机各种功能,增加了自动检测端口功能。

2009-04-03

空空如也

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

TA关注的人

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