倾城之恋的专栏

喜欢美丽

排序:
默认
按更新时间
按访问量

使用gdbus进程间通信之前的部署工作

以嵌入式开发板上使用gdbus为例说明,在使用gdbus进程间通信之前,需要再开发板上进行一些部署,等这些工作完成OK之后,再验证自己编写的代码。我的步骤如下:1.  交叉编译glib库及其依赖库。2.  交叉编译dbus及其依赖库。3.  将步骤1和步骤2中相关的动态库上板。4.  将步骤2中生...

2018-01-18 11:26:58

阅读数:189

评论数:0

标准 (ANSI C, POSIX, SVID, XPG, ...)

今天看了一篇文章,理解如下: ANSI C 是一种c语言的标准,目标是为各种操作系统上的 C 程序提供可移植性保证。 POSIX 是一种可移植操作系统接口的标准,定义了 POSIX 兼容操作系统的 C 语言系统接口 以及 shell 和工具标准。 ANSI C:这一标...

2017-12-21 10:29:35

阅读数:45

评论数:0

可重入函数与不可重入函数(转)

摘自:https://www.cnblogs.com/luvi/archive/2008/05/09/1190493.html 主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控...

2017-12-19 15:54:22

阅读数:41

评论数:0

把帧分成场就可以减少大面积闪烁现象的原因解释

场和帧: 视频的一场或一帧可用来产生一个编码图像。 通常,视频帧可分成两种类型:连续或隔行视频帧。 在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。 疑问:为什么把帧分成场就可以减少大面积闪烁现象? 电影和电视再现活动图像的基础是人眼的视觉惰性(或称人眼的视觉残留特性), ...

2014-04-24 11:18:15

阅读数:1755

评论数:0

WinSock 异步I/O模型[1]---选择模型 - select

如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。 Windows操作系统提供了五种I/O模型,分别是: ■ 选择(select); ■ 异步选择(WSAAsyncSelect); ■ 事件选择(WSAEventSelect); ■ 重叠I/O(Overla...

2013-11-21 10:50:43

阅读数:756

评论数:0

Fatal server error: no screens found

Fedora 9 虚拟机和主机之间不能互拷文件和文本,今天想整一下,按照网上的说明,将虚拟机的连接方式改成桥接,并将Options中的Guest Isolation的Enable drag and drop和Enable copy and paste打开。结果很悲催,还是不行。 虚拟机总提示我让我...

2013-09-24 14:31:17

阅读数:3797

评论数:0

mingw编译linphone-3.5.2

参考文章:http://blog.csdn.net/gavinr/article/details/7337606 使用mingw编译linphone-3.5.2 ,在编译过程中遇到错误:‘undefined reference to libintl_printf’ 解决办法: 参...

2013-01-25 15:43:35

阅读数:1142

评论数:1

mips 交叉编译valgrind

最近mips板子上一个程序有内存错误,但是很隐蔽,而且不好重现,在网上搜索了内存检测的工具,选择了valgrind工具,在虚拟机上测试了几个小程序,感觉不错,于是决定编一个交叉valgrind出来,历尽千辛万苦,虽然解决了一些问题,但是还是没有最终解决问题。 在这里先将已经解决的问题的方法献给大...

2012-12-28 16:19:25

阅读数:6299

评论数:6

如何生成config.guess config.sub 文件

automake -a选项可以补齐文件config.guess,config.sub,install-sh,missing,depcomp。

2012-07-02 16:06:55

阅读数:4861

评论数:0

Makefile 中的几种等号

在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验 新建一个Makefile,内容为: ifdef DEFINE_VRE     VRE = “Hello World!” else endif ifeq ($(OP...

2012-04-26 15:18:24

阅读数:736

评论数:0

linux向hgfs目录拷入文件时没有权限的解决方法

在网上搜索了半天,关于从linux向hgfs目录拷入文件时没有权限的问题,没有找到合适的答案。   最后自己搞定了,不保证这个方法能适合所有人哦。   我的情况是这样的,我装的是fedora 9,默认开启了SELinux,使用命令: #/usr/sbin/setenforce 0 关闭...

2012-03-16 17:04:42

阅读数:2280

评论数:0

代码格式化工具---indent工具

今天发现一个好工具,它就是indent工具,它可以对你使用vi编写的“杂乱无章”的代码进行一个整理。 通过命令:rpm -qa | grep indent 查看是否安装了indent工具。 indent工具可以把代码格式化成某种风格。 使用命令 indent -kr -i8 main.c...

2012-02-17 13:46:46

阅读数:919

评论数:0

win7家庭普通版无法卸载vmware的解决方法之一

题目之所以说是解决方法之一,是因为我觉得vmware这个东西太难的搞了,不知道是vmware本身的问题,还是操作系统的问题,总之太难太难了,还有那个vmware tools,经常出现别人按照那个方法成功了,而你就是成功不了的情况,因此这里只是描述本人的安装情况,不保证任何情况都会成功。 下面的方...

2012-02-12 12:21:05

阅读数:4686

评论数:0

安装vmware tools时,kernel版本不匹配问题的解决方法

安装vmware tools 的时候,提示找不到C header files。 此种情况下,按以下步骤操作。 1.内核安装完毕后,需要用这个命令确定内核 C header 的安装目录: ls -d /usr/src/kernels/$(uname -r)*/include 2.查看内核版...

2012-02-04 18:15:29

阅读数:4235

评论数:0

SDP属性

2012-02-01 10:02:37

阅读数:498

评论数:0

a+++++b的含义是什么?

a+++++b的含义是什么? 上式唯一有意义的解析方式是:a++ + ++b 可是,我们也注意到,根据“大嘴法”规则,上式应该被分解为: a++ ++ +b 这个式子从语法上来说是不正确的,它等价于 ((a++)++) + b 但是,a++的结果不能作为左值,因此编译器不会接受a++作为...

2011-11-17 10:10:32

阅读数:1450

评论数:0

物联网技术

物联网技术”的核心和基础仍然是“互联网技术”,是在互联网技术基础上的延伸和扩展的一种网络技术;其用户端延伸和扩展到了任何物品和物品之间,进行信息交换和通讯。因此,物联网技术的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,将任何

2011-10-19 14:09:00

阅读数:495

评论数:0

wireshark小技巧一(如何使UDP校验错误的包高亮显示)

     今天使用wireshark在对RTP转化语音的时候,发现自己的版本(1.0.4)太旧了,于是就升级到了最新的版本1.6.0。     等升级成新版本之后,发现之前老版本看的一个UDP校验错误的包,是这样的:校验错误的包可以高亮显示          而新版本不但没有显示校验错误,而且没有...

2011-06-29 15:34:00

阅读数:4147

评论数:1

gcc和g++的区别

误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2.编译阶段,g+...

2010-04-26 10:03:00

阅读数:532

评论数:0

ISO9000

ISO9000知识信息库   基础篇 什么是ISO什么是ISO9000什么是认证推行ISO9000的作用质量管理词典质量战略哪些行业适用于实施ISO9000什么是管理者代表/内审员/质量工程师/QA/QC

2010-04-19 09:07:00

阅读数:5300

评论数:1

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