
bigsh
文章平均质量分 76
shuimuyq
这个作者很懒,什么都没留下…
展开
-
O3 - dbus学习
dbus有点类似Web Service,比如都是通过xml来规范接口模板不同之处是WS是基于http协议的,跨主机调用。而dbus是在本地主机调用使用WS的典型案例是onvif协议,因为以前有维护过onvif开发,所以对此有些了解下面主要内容是:怎么用dbus创建一个提供Method的服务,并通过客户端调用这个Methodonvif是通过gsoap 把wsdl文件转化成c头原创 2015-09-02 10:22:54 · 720 阅读 · 0 评论 -
O1 - cgroup学习
Cgroups是control groups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如:cpu,memory,IO等等)的机制。Cgroups最初的目标是为资源管理提供的一个统一的框架,既整合现有的cpuset等子系统,也为未来开发新的子系统提供接口。现在的cgroups适用于多种应用场景,从单个进程的资源控制,到实现操原创 2015-09-02 14:28:14 · 872 阅读 · 0 评论 -
O2 - 使用libudev获取设备信息(VirtualBox USB设备管理)
/** udev_get.c */#include #include #include #include #include #include #include #include #include #include "udev_get.h"#define DEVDEBUGstatic struct user_devices *listhead = NULL;st原创 2015-11-03 10:33:24 · 1097 阅读 · 0 评论 -
O4 - Netlink学习
netlink 用户态内核态通信框架原创 2015-10-30 09:30:41 · 586 阅读 · 0 评论 -
联想一键还原系统安装流程记录
注:一键还原只适合联想的笔记本电脑1: 下载OKR7.ISO , 我看还是第一版好用, 第一版有三个选项,1重新安装,2修复安装,3修复引导2:用UltraISO(软碟通)刻录到U盘,记为U13:准备另一个u盘或者光盘装系统用4:用U1启动系统,(重启--F12--USB)5:进入U1一键还原系统后,有三个选项,上面1有描述,选择1(注意,会格式化整个硬盘,数据自己备份)6原创 2015-11-09 21:24:26 · 1972 阅读 · 0 评论 -
O06 - proc
通过proc文件系统配置#include #include #include #include #include #include static unsigned int variable;static struct proc_dir_entry *test_dir, *test_entry;#if LINUX_VERSION_CODE < KERNEL_VERSI转载 2015-11-17 10:11:35 · 320 阅读 · 0 评论 -
O5 - sqlite读取db文件
查看db文件类型~/Desktop/sqlite# file pkg.db pkg.db: SQLite 3.x databasesqlite打开db文件sqlite3 pkg.db SQLite version 3.8.2 2013-12-06 14:53:30Enter ".help" for instructionsEnter SQL statements原创 2015-11-03 10:16:14 · 2011 阅读 · 0 评论 -
nodejs调用c++ addon的简单例子(带参数)
{ "targets": [ { "target_name": "loginfo", "sources": [ "logparse.cc" ] } ]}binding.gyp文件target_name字段是最后产生的 build/Release/loginfo.node node动态库的名字sources字段是源代码文件名原创 2016-01-08 11:44:41 · 2056 阅读 · 0 评论