自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 BLOB二进制对象(blob.c/h)

转载:https://segmentfault.com/a/1190000002391970BLOB二进制对象(blob.c/h)数据结构全选复制放进笔记struct blob_attr { uint32_t id_len; /** 高1位为extend标志,高7位存储id, * 低24位存储data的内存大小

2016-05-31 14:00:28 4187

转载 openwrt中使用ubus实现进程通信

转载:http://www.leshuma.cn/network/server/991.html摘要: openwrt中使用ubus实现进程通信ubus为openwrt平台开发中的进程间通信提供了一个通用的框架。它让进程间通信的实现变得非常简单,并且ubus具有很强的可移植性,可以很方便ubus为openwrt平台开发中的进程间通信提供了一个通用的框架。它让进程间通信的实现变得非常简单,并且u

2016-05-30 20:35:24 1213

转载 基于OpenWrt添加ubus支持

转载:http://www.aiuxian.com/article/p-2819285.html基于OpenWrt添加ubus支持的示例分享写作说明发布声明: 本文发布于2015年9月6日,内容为原创,转载请说明出处,多谢合作,Linux有GPL协议,那么博客应用也类似,希望大家遵循“GPL”开源精神平台:OpenWrt 14.07 + 一台路由器需求:为一个守护进程添加u

2016-05-30 20:29:22 1010

转载 openwrt ubus (OpenWrt micro bus 架构)

转载:http://www.jianshu.com/p/4dd1cfd3a33bopenwrt ubus (OpenWrt micro bus 架构)为了在OpenWrt中提供守护进程和应用程序间的通讯,开发了ubus项目工程。它包含了守护进程、库以及一些额外的帮助程序。核心部分是ubusd守护进程,它提供了其他守护进程将自己注册以及发送消息的接口。因为这个,接口通

2016-05-30 20:21:34 625

转载 libubus 数据结构介绍

转载:http://www.faceye.net/search/160382.html#bottom-adlibubus数据结构struct ubus_event_handler {struct ubus_object obj;ubus_event_handler_t cb;};struct ubus_context {struct list_head requests;s

2016-05-30 20:18:52 1406

转载 gets(),getchar(),fgets()

转载:http://blog.csdn.net/zzyoucan/article/details/9336435gets():原型:char *gets(char *buffer) ;功能:从stdlin中获取获取字符串一直到换行符或者遇到EOF为止,但换行符不被录取,会将换行符替换成‘\0’来表示字符串的结束返回值:如果读取成功会返回buffer指针,如果遇到

2016-05-28 11:33:08 317

转载 C语言 gets()和scanf()函数的区别

转载:http://www.cnblogs.com/wanghetao/archive/2011/11/01/2232234.htmlC语言 gets()和scanf()函数的区别scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格

2016-05-28 11:31:35 301

转载 C语言scanf函数详细解释

转载:http://blog.csdn.net/kobesdu/article/details/39051399函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换

2016-05-28 10:46:44 305

转载 常量指针和指针常量的区别详解

转载:http://blog.csdn.net/beyond0525/article/details/7409305在C/C++中关键字const用来定义一个只读的变量或者对象,有如下优点    (1)便于类型检查,如函数的函数 fun(const int a) a的值不允许变,这样便于保护实参。    (2)功能类似与宏定义,方便参数的修改和调整。如 const int max

2016-05-28 10:44:56 699

转载 openwrt ubus简介以及libubus开发说明

转载:http://gofly.blog.51cto.com/4344767/1685199简介    ubus是新openwrt引入的一个消息总线,主要作用是实现不同应用程序之间的信息交互。    ubus启动后会在后台运行ubusd进程,该进程监听一个unix套接字用于与其他应用程序通信。其他应用程序可基于libubox提供的接口(或自己实现)与其通信。  

2016-05-26 11:08:15 6671

转载 __attribute__((packed))详解

转载:__attribute__((packed))详解1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的

2016-05-26 08:50:38 2129

转载 事件处理循环(uloop.c/h)

转载:https://segmentfault.com/a/1190000002391979事件处理循环(uloop.c/h)接口说明主框架/** * 初始化事件循环 */int uloop_init(void)/** * 事件循环主处理入口 */void uloop_run(void)/** * 销毁事件循环 */void uloop_don

2016-05-25 17:06:29 5895

转载 嵌入式书籍相关名单

转载:http://blog.sina.com.cn/s/blog_69f0b7e80100xfhz.htmlLinux基础    1、《Linux与Unix Shell 编程指南》    C语言基础    1、《C Primer Plus,5th Edition》【美】Stephen Prata着    2、《The C Programming Language, 2nd E

2016-05-25 16:37:01 300

转载 “#if 0/#if 1 ... #endif”的作用

(源自:http://www.cnblogs.com/MichaelOwen/articles/2128733.html)1.“#if 0/#if 1 ... #endif”的作用,我们知道,C标准不提供C++里的“//”这样的单行风格注释而只提供“/* */”这样的块注释功能,我们通常使用它写代码中说明性的注释文字(注释作用)以及在调试时关闭某段代码对编译器的可见性(屏蔽作用),

2016-05-24 09:56:30 238

转载 linux signal 处理

源地址:http://blog.csdn.net/zhuixundelang/article/details/5979465linuxsignal 处理 说明:本文主要翻译自ULK 3rd chapter 11.主要受 http://blog.csdn.net/yunsongice 影响,故发表在csdn.另外,本文是最初版本,估计以后会有一个改

2016-05-13 10:58:49 764

MFC网络通信实例

MFC网络通信,Socket套接字通信方式,包括客户端和服务器端

2014-10-09

vc++ 邮槽实例(包括服务器和客户端)

VC++邮槽实例,完整代码,包括服务器端和客户端

2014-10-09

空空如也

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

TA关注的人

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