自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feizhijiang的专栏

漫漫程序路

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 Makefile 中一些特殊符号的意义

命令行以'@'打头的含义: 在执行到的时候不回显相应的命令内容,只显示命令的输出。 命令行以'-'打头的含义: 在执行到的时候如果发生错误(退出返回非零状态)时,不中断make过程。 命令行以'+'打头的含义: makefile中以+开头的命令的执行不受到 make的-n,-t,-q三个参数的影响。我们知道,在make的时候,如果加上-n, -t, -q这样的参数,

2014-12-08 15:05:14 1825

原创 Linux C 字符创建运算符(#)

直接上代码#include #define NAME 100#define test(name) dotest(#name,name)void dotest(char *name,int value){    printf("%s = %d\n",name,value);}int main(){    test(NAME);    retur

2014-08-28 16:32:35 542

原创 Windows搭建Android开发环境

首先准备以下几个工具:

2014-07-03 16:45:08 597

转载 Linux下Kill函数用法

原文地址:http://www.cnblogs.com/winnxm/archive/2010/01/22/1654502.html[ KILL ]功能描述:用于向任何进程组或进程发送信号。头文件用法: 1 #include sys/types.h>2 3 #include signal.h>4 5 int kill(pid_t pid, int

2014-07-01 15:51:06 589

转载 linux下c程序调用reboot函数实现直接重启

当然你也可以直接调用system("reboot"),但是这里完全基于库函数来实现,不依赖于/sbin/reboot这个外部程序这里reboot()的其他命令,比如RB_POWER_OFF,并不能保证关闭计算机电源.#include #include int main(){    sync(); // 同步磁盘数据,将缓存数据回写到硬盘,以防数据丢失[luther.gl

2014-07-01 15:30:25 12263

转载 【C/C++】Linux下system()函数引发的错误

原文地址:http://my.oschina.net/renhc/blog/54582

2014-06-12 10:59:46 573

转载 【IPC通信】基于管道的popen和pclose函数

标准I/O函数库提供了popen函数,它启动另外一个进程去执行一个shell命令行。 这里我们称调用popen的进程为父进程,由popen启动的进程称为子进程。 popen函数还创建一个管道用于父子进程间通信。父进程要么从管道读信息,要么向管道写信息,至于是读还是写取决于父进程调用popen时传递的参数。下在给出popen、pclose的定义:01#

2014-06-12 10:56:41 391

转载 【C/C++】Linux下使用system()函数一定要谨慎

曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方法,这里必须要搞懂system()函数,因为还是有很多人用了system()函数,有时你不得不面对它

2014-06-12 10:52:15 589

转载 libtool : X--tag=CC: command not found 错误

GCC编译代码时,执行./configure在代码目录下生成了libtool脚本,再执行make 出现类似以下错误  Error代码  ../libtool: line 832: X--tag=CC: command not found  ../libtool: line 865: libtool: ignoring unknown tag : 

2014-05-19 16:03:04 1872

转载 GCC链接选项-L,-rpath-link和-rpath

OpenWrt中编译qtopia和qte2是会找不到uuid的库,需要特别地使用-luuid来指定,即使用-L$(dir) -luuid。然而如果使用-Wl,-rpath-link=$(dir)选项,则会自动搜索libuuid.so进行链接。GCC里的链接器的选项是 -rpath 和 -rpath-link,看了下 man ld,大致是这个意思:-L: “链接”的时候,

2014-05-19 11:33:08 9732

转载 va_start和va_end使用详解

原文地址:http://www.cnblogs.com/hanyonglu/archive/2011/05/07/2039916.html  本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C中传递函数的参数时的

2014-01-06 18:00:48 449 1

转载 公布ActiveX控件(把ocx做成cab发布) -activex数字签名

发布ActiveX控件(把ocx做成cab发布) --activex数字签名最近我正在研究ActiveX技术。我使用Delphi 7创建了一个具有ActiveForm的ActiveX控件应用程序。这个控件产生一个.OCX文件。现在,我需要把这个控件部署在服务器端,在用户浏览网页并选择安装这个控件的时候,用户的IE才会下载、安装并显示这个控件。    但是我的控件必须作数字签名以后,IE

2013-11-21 16:37:24 928

转载 pthread_attr_init线程属性

1.线程属性       线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初始化。 1.名称::pthread_attr_init/pthread_attr_destroy

2013-11-07 16:15:15 557

转载 linux进程调度之 FIFO 和 RR 调度策略

最近花了10几天的时间,将linux进程调度相关的内核代码看了两遍左右,也看了一些讲述linux进程调度的一些文章,总想写个系列文章,把进程调度全景剖析一遍,但是总是感觉力不逮己,自己都不敢下笔写文章了。算了,还是不难为自己了,就随便写写自己的心得好了。    在用户空间,或者应用编程领域 ,Linux提供了一些API或者系统调用来影响Linux的内核调度器,或者是获取内核调度器的信息

2013-11-07 16:13:32 1361

转载 基于inotify的文件监控方案

最近在做一个linux上的文件监控程序,2.6内核提供了inotify机制,这仅仅是个机制,任何策略都必须自己实现,这一点从inotify不提供递归接口就可以看出来,如果我实时监控到目录被创建,那么马上将这个新目录加入监控表,这个想法是最初的想法,也是最直接的想法,可是仔细推敲一下就会发现这个实现有问题,比如在检测到目录被创建到新目录添加到监控表的时间间隔内,新的子目录的文件事件以及目录事件将被遗

2013-11-07 15:21:41 1844

原创 Linux C 判断文件类型

int main(int argc,char *argv[]){ int i; struct stat buf; char *ptr; if(lstat(argv[1],&buf)<0) { printf("error"); return 0; } if(S_ISREG(buf.st_mode)) ptr="普通文件"; else if(S_ISDIR(buf.st_mode)) ptr="目录文

2013-08-29 15:29:40 6003

转载 vc6开发activex并发布全攻略(三)(进阶篇)

原文地址前面两片文章我们制作了个一简单的 ActiveX,而这个ActiveX只实现了一个简单的计算功能。其实ActiveX控件的功能很好很强大,只要你能想到的,它基本都能够实现。可我现在的水平那也只能想到而做不到 >_下面是我转载的一个例子,实现的功能是将网页保存到本地。照旧,我会在后面列出我制作时出现的问题及解决方案。原文地址:http://www.7880.com/i

2013-08-08 10:54:06 758

转载 vc6开发activex并发布全攻略(二)(初级篇)

原文地址上一篇中我们做好了一个activeX。现在我们就来发布。下面转载一篇发布activeX的博文,在后面我会对出现的问题做补充,原文地址http://blog.csdn.net/zougangx/archive/2008/07/30/2738147.aspx  [背景]       做过ActiveX控件的朋友都知道,要想把自己做的A

2013-08-07 17:19:36 752

转载 vc6开发activex并发布全攻略(一)(初级篇)

原文地址vc6开发activex并发布全攻略(一)(初级篇) 2009-05-22 11:08:53|  分类:vc技术篇 |字号 订阅 最近空闲时间比较多,自己研究了下ActiveX的技术。前面转载了一篇用c#开发ActiveX的文章,照着做了下,成功了,但毕竟xp的用户比较多,系统没有自带.netFramework,所以c#开发的Active

2013-08-07 14:21:50 676

转载 tar.xz文件如何解压

XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。 之前xz使用一直很少,所以几乎没有什么提起。 我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。 最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压缩。不过x

2013-07-12 16:14:13 482

空空如也

空空如也

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

TA关注的人

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