C++/C开发
两片森林
这个作者很懒,什么都没留下…
展开
-
在Linux下对TCP/IP协议栈的分析的代码验证
在Linux下对TCP/IP协议栈的分析的代码验证1. Linux 环境下验证下列程序。 /* portscan.c 此为端口扫描程序, 需要指定所要搜索的 IP 地址范围和一个用以记录扫描结果的日志文件 */ #include #include #include #include #include #include #includ原创 2012-03-03 19:45:18 · 2273 阅读 · 1 评论 -
使用opengl实现一个简易的robot模拟
作者:chenjieb520这是我一个很早以前写得关于3D robot仿真模拟的一个简易实现方式。希望对于学习OPENGL的同学有帮助。效果图如下:代码如下:#include #include #include #include #include /*作者:chenjieb520*1、显示场景,并在指定视线原创 2012-03-03 12:38:52 · 10015 阅读 · 1 评论 -
printf("%x,%x",ptr1[-1],*ptr2)的思考
作者:chenjieb520 今天晚上闲来无事,突然发现很早以前一道没有解决的C语言问题。这道题目是在大四上的时候,出现在“嵌入式工程师初级认证考试”的题目里面,有一位同学拿过来问我,当时并没有正确地解决这个问题。 记得当时跟了好几位同学研究了这个问题。整整花费了三个小时(4节实验课)在思考这个问题,实验课没有做。刚开始的时候,大家以为这是一道很简单的C原创 2012-03-02 20:57:57 · 5423 阅读 · 4 评论 -
重复性服务器客户机编程
1. Linux 环境下验证下列程序。 /* 1、重复性服务器程序。等候客户连接,一旦连接则显示客户的地址,然后接收来自该客户的信息(字符串) 。每当收到一个字符串,则显示该字符串,并将字符串反转,再将反转的字符发回客户。之后,继续等待接收该客户的信息直至该客户关闭连接。完成与该客户交互后,服务器开始等待下一客户,并重复上述过程。 2、客户端程序。首先与相应服务器原创 2012-03-03 19:50:26 · 1547 阅读 · 2 评论 -
多线程服务器/客户机编程
1. Linux 环境下验证下列程序。 /* 1、服务器等候客户连接请求,一旦连接成功则显示客户的地址,接着接收该客户的名字并显示。然后接收来自该客户的信息(字符串) 。每当收到一个字符串,则显示该字符串,并将字符串反转,再将反转的字符串发回客户端。之后,继续等待接收该客户的信息直至该客户关闭连接。服务器具有同时处理多个客户的能力。 2、客户首先与相应服务器连接原创 2012-03-03 19:56:00 · 1445 阅读 · 0 评论 -
如何在Linux内核里增加一个系统调用
作者:chenjieb520给linux内核增加一个系统调用的方法 为了更加好地调试linux内核,笔者的实验均在mini6410的arm板上运行的。这样做的原因,第一是因为本人是学嵌入式的,第二是这样可以在arm板上进行实验,可以提高实验的效率。(1)、首先定义你所要添加的系统调用名,然后在Linux-2.6.x/kernel/创建一个文件,文件名为:mysysc原创 2012-03-04 12:46:46 · 5364 阅读 · 1 评论 -
使用DOS重定位技术执行isqlw(SQL查询分析器)
作者:chenjieb520 笔者之前在一个项目里面需要调用SQL查询分析器,并且通过命令行的形式将执行结果返回。于是笔者就采用了 DOS重定位技术进行解决。现在简单说明一下如何用VC++来进行实现。命令行调用SQL询分析器isqlw 实用工具(SQL 查询分析器)使您得以输入 Transact-SQL 语句、系统存储过程和脚本文件。通过设置快捷方式或创建原创 2012-03-05 09:32:23 · 2256 阅读 · 0 评论