- 博客(5)
- 收藏
- 关注
原创 dbus-glib程序的编写方法
一、 基本概念1、Bus Name可以把Bus Name理解为连接的名称,一个Bus Name总是代表一个应用和消息总线的连接。有两种作用不同的Bus Name,一个叫公共名(well-known names),还有一个叫唯一名(Unique Connection Name)。可能有多个备选连接的公共名:公共名提供众所周知的服务。其他应用通过这个名称来使用名称对应的服务。可能有多个连接要求提供同个
2009-12-18 15:48:00
2762
原创 DBUS学习实例
最近的工作涉及到DBUS通信,所以这里做一下总结,也是即学即用所以了解的没有那么深入,环境搭建这里就不谈了,这里说说具体的操作流程以及代码的实现。我们这里按CS的模式来讲,我们这里会有两个C文件,一个是服务端代码,一个是客户端代码,对了还有一个XML文件。首先当然是先写好这两个代码,然后就是编译了,编译首先先要编译这个XML文件,编译这个XML文件我们这里要利用到DBUS-BINDING-
2009-12-18 14:54:00
2038
原创 关于chdir函数的用处
为什么在CGI程序中有时候用到chdir呢?例如你的程序是放在/usr/local/arpache/目录下的,你的目录在这个目录下运行其中有段代码你要实现的功能是要在/usr/local/目录下建立一个文件,然后往里面写点东西好了现在你程序的当前目录是/usr/local/arpache/而我们现在要对非当前目录下的文件进行操作,那么有两种途径第一:先chdir("/usr
2009-10-22 20:33:00
1237
原创 CGI编程中提交表单的数据问题
char ip[20];char mac[20]; if(cgiFormStringNoNewlines("ip",ip,20)!=cgiFormSuccess) return 1; if(cgiFormStringNoNewlines("mac",mac,20)!=cgiFormSuccess) return 1;cgiFormStringNoNewlines这个函数是用
2009-10-22 20:22:00
2092
原创 关于open,fopen的参数,白话文版!
相信大家都看怕了一些技术性的文章,里面都是一些专业的术语,本来很简单的问题,在其描述之下,让新手摸不着头脑。本人也刚进入计算机行业,能做的就是翻译一下那些狗屁人写的文章,直接用白话的方式,让大家容易理解一些。先开始说open这个函数。它的定义是这样的:int open(const char *path,int oflags)其中path参数顾名思义,表示文件所在的路径,例如“/ro
2009-10-21 21:08:00
1444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人