自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 Linux获取网卡信息

string CMY_SysInfo::GetNicInfo(void) {     string strNicInfo = "";     unsigned char    szMacAddr[6]={0};     MY_SOCKET sock;     struct sockaddr_in sin;     struct ifreq ifr;     struct ifconf

2014-09-24 13:59:26 577

原创 LED的亮度平滑调节相关流程

//brightnesscontroller.java->onInit //progressBar.java->setProgress SeekBarPreference.java->onProgressRefresh ->BrightnessPrefernece.java->onProgressChanged->setBrightness (还未将整个流程串与下面串起来) //设置

2013-02-01 15:13:05 1163

转载 函数参数的传值调用和传址调用

    C语言的所有参数均以“传值调用”方式传递,这意味着函数将获得参数值的一份拷贝。这样,函数就可以放心的修改这个拷贝值,而不必担心会修改调用程序实际传递给它的参数。    先看一个例子程序:/**     Exchange two integers int the calling program (doesn't work !)     **/        void swap( int x, int y)    {        int temp;        temp = x;        x

2010-11-01 12:45:00 1562

原创 在elastix中,修改asterisk配置文件手动添加可互拔的分机号策略

 1,可通过asterisk的CLI命令更新astdb,可以通过database show查看其它分机是需要哪些配置项。向astdb数据库添加数据,如:database put DEVICE 015/dial SIP/015 2,加sip_additional.conf增加一个分机号(保证eaybeam客户端可以登陆),如[013]type=friendsecret=12345

2009-11-12 20:57:00 1989

转载 堆和栈的区别、windows进程中的内存结构

  非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构

2009-11-11 13:41:00 1559

原创 linux c中libxml2 正则表达式 语法注意

      偶然的机会让我满足了linux c 中使用正则表达式的一个机会。程序设计的目的是生成一个so文件,能够对拔入的号码进行正则匹配,允许以133、153、189开头的号码进入呼叫队列。程序调用的是libxml2的库函数,相信用过的人不会陌生。程序大概是如下:int  matchTel(char* str_reg,char* str_tel){    regex_t preg;  

2009-09-19 00:58:00 834

转载 我的个人经典语句

同是爱好者,喜欢就是理由.....嘻嘻 

2007-04-20 10:53:00 505

Visual Assist 10.9.2231 Crack破解版本

Visual Assist X 10.9.2231 Crack CR, 已包含VA_X_Setup2231.exe和破解Crack的dll,安装后将两个文件VA_X.dll覆盖拷贝到安装目录即可。在VS2017 15.2中安装测试成功。 VA_X_Setup22xx-安装时下面程序会联网、被防火墙拦截,不用设置防火墙允许其联网也能安装完成,只不过比较慢。

2017-10-09

跟我一起写makefile

跟我一起写makefile pdf 非影印版

2010-11-01

CSS完全参考手册3.0

CSS完全参考手册3.0 CSS完全参考手册3.0 CSS完全参考手册3.0 CSS完全参考手册3.0

2009-11-13

跟我一起写makefile

跟我一起写 Makefile 陈皓 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。 现在讲述如何写makefile的文章比较少,这是我想写这篇文章的原因。当然,不同产商的make各不相同,也有不同的语法,但其本质都是在“文件依赖性”上做文章,这里,我仅对GNU的make进行讲述,我的环境是RedHat Linux 8.0,make的版本是3.80。必竟,这个make是应用最为广泛的,也是用得最多的。而且其还是最遵循于IEEE 1003.2-1992 标准的(POSIX.2)。 在这篇文档中,将以C/C++的源码作为我们基础,所以必然涉及一些关于C/C++的编译的知识,相关于这方面的内容,还请各位查看相关的编译器的文档。这里所默认的编译器是UNIX下的GCC和CC。 关于程序的编译和链接 —————————— 在此,我想多说关于程序编译的一些规范和方法,一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。 编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义应该放在C/C++文件中),只要所有的语法正确,编译器就可以编译出中间目标文件。一般来说,每个源文件都应该对应于一个中间目标文件(O文件或是OBJ文件)。 链接时,主要是链接函数和全局变量,所以,我们可以使用这些中间目标文件(O文件或是OBJ文件)来链接我们的应用程序。链接器并不管函数所在的源文件,只管函数的中间目标文件(Object File),在大多数时候,由于源文件太多,编译生成的中间目标文件太多,而在链接时需要明显地指出中间目标文件名,这对于编译很不方便,所以,我们要给中间目标文件打个包,在Windows下这种包叫“库文件”(Library File),也就是 .lib 文件,在UNIX下,是Archive File,也就是 .a 文件。 总结一下,源文件首先会生成中间目标文件,再由中间目标文件生成执行文件。在编译时,编译器只检测程序语法,和函数、变量是否被声明。如果函数未被声明,编译器会给出一个警告,但可以生成Object File。而在链接程序时,链接器会在所有的Object File中找寻函数的实现,如果找不到,那到就会报链接错误码(Linker Error),在VC下,这种错误一般是:Link 2001错误,意思说是说,链接器未能找到函数的实现。你需要指定函数的Object File. 好,言归正传,GNU的make有许多的内容,闲言少叙,还是让我们开始吧。

2009-10-22

单片机C语言编程与实例

赵亮 侯国锐 单片机C语言编程与实例 解压密码:www.myebook.cn

2008-10-16

jcreator pro 4.0 破解版

jcreator pro 4.0 破解版jcreator pro 4.0 破解版

2008-10-07

空空如也

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

TA关注的人

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