-
简易http服务器搭建
实现了简易版的httpd服务器,支持网页浏览,静态资源的访问,后台可以接数据库实现cgi程序的调度,采用多线程的方式实现,针对每个来到的请求,都会产生一个工作线程
- 2022-04-07 10:27:41下载
- 积分:1
-
linux ftp 客户端和服务器程序
linux C 编写的 ftp 客户端和服务器小程序,可供初学者参考用
- 2022-10-01 21:45:04下载
- 积分:1
-
MQTT协议实现
mqtt的代码,,包含了MQTTClient.c,MQTTClient.hMQTTLinux.cMQTTLinux.h,以及mqtt.c,mqtt.h文件mqtt的代码,,包含了MQTTClient.c,MQTTClient.hMQTTLinux.cMQTTLinux.h,以及mqtt.c,mqtt.h文件
- 2022-04-14 14:15:40下载
- 积分:1
-
libusb 代码
应用于linux 系统中方便与硬件的通讯,对于linux系统访问硬件设备,可以提供统一的接口。
应用于linux 系统中方便与硬件的通讯,对于linux系统访问硬件设备,可以提供统一的接口。
应用于linux 系统中方便与硬件的通讯,对于linux系统访问硬件设备,可以提供统一的接口。
- 2022-02-20 23:45:10下载
- 积分:1
-
Linux串口代码,已测试通过
Linux下的串口通讯代码,具体过程:打开串口,设置串口参数,读写串口,已通过测试,可直接使用。代码说明,serial.c为串口编程源代码,Makefile是编译文件,得到源码后直接make就行
- 2022-03-16 03:12:41下载
- 积分:1
-
linux OS封装好的函数
Linux系统函数2次封装,包括文件操作,网络操作,比如int OSA_queCreate(OSA_QueHndl *hndl, Uint32 maxLen),比较规范,包括头文件和.c文件。int OSA_fileReadFile(char *fileName, Uint8 *addr, Uint32 readSize, Uint32 *actualReadSize)
{
int retVal = OSA_SOK;
Uint8 *curAddr;
Uint32 readDataSize, fileSize, chunkSize=1024*100;
Uint32 userReadSize;
FILE *hndlFile;
#ifdef OSA_DEBUG_FILE
OSA_printf(" [FILE ] Reading file [%s] ... ", fileName);
#endif
hndlFile = fopen(fileName, "rb");
if(hndlFile == NULL) {
retVal = OSA_EFAIL;
goto exit;
}
最近在项目中做了几次代码review,发现代码中经常出现变量函数命名不是很完美的情况。有些变量名字,稍为一看,可以很容易看出它要表达的意思,但一样可以取一个更贴切的名字;而有一些名字,就显得特别别扭了。
- 2023-08-31 15:15:03下载
- 积分:1
-
recipes_c
Numerical Recipes in C The Art of Scientific Computing, Second Edition
- 2022-01-28 00:12:40下载
- 积分:1
-
嵌入式Linux开发教程上册
嵌入式Linux开发教程嵌入式Linux开发教程嵌入式Linux开发教程嵌入式Linux开发教程
- 2022-01-30 20:29:33下载
- 积分:1
-
linux Qt V4L2 视频采集 拍照
在linux平台下使用Qt开发工具编写的视频采集与拍照保存程序,使用视频采集接口为V4L2,程序是自己写的测试程序,静态库也已经添加进去了,只需要重新编译,然后运行就可以了
- 2022-03-20 17:47:40下载
- 积分:1
-
linux 0.11内核源码
Linux 0.11内核源码,适合Linux内核初学者。
阅读早期Linux内核源码是学习Linux系统的一个行之有效的途径,0.11版本算是一个不错的选择,是当前新版Linux系统的精简版本。
麻雀虽小,但五脏俱全。
- 2022-05-20 19:30:11下载
- 积分:1