自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是小超斌

欢迎大家一起学习

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

转载 整理一个双向链表list.h

一直觉得Linux内核的双向链表是十分巧妙的设计,它的实现方式与数据结构课程上讲的完全不同。内核list实现依赖于GCC的扩展,在其它平台不一定能正常运行。在内核中,一般是结构体中使用链表成员,而不是像数据结构课那样在链表结构体中使用数据域。C++中将lsit作为模板,能应用于各种类型数据上,但Linux内核无法使用,因而使用其它手段实现,方便扩展。事实上,内核大量结构体都使用了list。网上有很...

2019-01-03 17:06:57 194

转载 EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接

EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接 EWOULDBLOCK用于非阻塞模式,不需要重新读或者写EINTR指操作被中断唤醒,需要重新读/写在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。从字面上来看,是提示再试一次。这个错误经常出现在当应用程序进行一些非阻塞(non-blocki...

2019-01-03 15:07:41 2271

speexdsp-1.2.1.tar.gz

speexdsp-1.2.1.tar.gz

2023-07-14

speex-1.2.1库

speex-1.2.1库

2023-07-14

VC90动态库vc++2008中所需要的dll免安装

VC90动态库vc++2008中所需要的dll免安装

2022-12-14

demo.tar.gz

jpeglib库jpg转化为bmp的demo jpeg的移植我的csdn jpeglib库jpg转化为bmp的demo里面

2019-08-09

cjson的demo,解析和打包。在linux下面使用 直接gcc就可以了

cjson 的.h 和.c文件 里面有2个测试文件 text.c 和 cjson_demo.c

2019-03-22

移植MQTT客户端和openssl压缩包

移植MQTT客户端paho.mqtt.c-1.0.3.zip 和openssl压缩包

2018-08-27

空空如也

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

TA关注的人

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