自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

村夫的小田园

日出而作,日落而息,在我的天地里,自由地耕耘!

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

转载 Linux的库文件*(三)

一、为什么要使用库文件   我们在实际编程工作中肯定会遇到这种情况:有几个项目里有一些函数模块的功能相同,   实现代码也相同,也是我们所说的重复代码。比如,很多项目里都有一个用户验证的功能。   代码段如下:   //UserLogin.h文件,提供函数声明   int IsValidUser(char* username, int namelen);   /

2014-03-26 14:40:42 595

转载 Linux的库文件(二)

先说说库文件是怎么来的吧。 以C为例,我们写一个程序,一般都不会把所有的函数都写在一个文件里面,通常都是划分模块,然后一个模块若干个文件,然后在main文件里面调用这些模块。我这里用一个magic.c文件代替实际程序中的所有的文件,你就当这个magic.c文件非常神奇,你调用里面的magic()函数后,它会自动按你的想法把剩下的工作都完成。下面是两个文件: main.c in

2014-03-26 14:36:22 703

转载 Linux的库文件(一)

一、lib类型:   与windows下静态库(.lib)和动态库(.dll)一样,linux同样存在静态库(static library 文件后缀为.a)和共享库(shared library 文件后缀为.so),在/usr/lib目录下同时存在一个库的静态版本和动态版本。   "An archive (or static library) is simply a collection

2014-03-26 11:04:54 622

原创 交叉编译器安装

交叉编译版本很多,找个合适的交叉编译器,常用的含有eabi功能的4.1.2和4.3.2版本的。在这我以arm-linux-gcc-4.3.2.tgz为例。 首先,将arm-linux-gcc-4.3.2.tgz放到samba服务器下,解压 tar xzfv  arm-linux-gcc-4.3.2.tgz -C/ 我们在解压过程中发现默认解压到usr/local/arm/4.3.

2014-03-24 14:40:38 500

原创 状态机编程

有限状态机FSM思想广泛应用于硬件控制电路设计,也是软件上常用的一种处理方法(软件上称为FMM--有限消息机)。它把复杂的控制逻辑分解成有限个稳定状态,在每个状态上判断事件,变连续处理为离散数字处理,符合计算机的工作特点。同时,因为有限状态机具有有限个状态,所以可以在实际的工程上实现。但这并不意味着其只能进行有限次的处理,相反,有限状态机是闭环系统,有限无穷,可以用有限的状态,处理无穷的事务。  

2014-03-06 21:22:10 632

转载 VC++获得当前系统时间的几种方案

//方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include #include int main( void ) {     time_t t = time( 0 );     char tmp[64];     strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z", local

2014-03-04 14:38:50 795

自己动手写网络爬虫

自己动手写网络爬虫

2013-11-21

空空如也

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

TA关注的人

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