自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 voaltile的作用

一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:     1). 并行设备的硬件寄存器(如:状态寄存器)     2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic variables)     3). 多线程应用中被几个任务共享的变量     回答不出这个问题的人是不会被雇佣的。我

2010-11-08 17:15:00 924

原创 errno返回值的对应错误码

<br /> <br /> <br /><asm-generic/errno-base.h> <br />  #ifndef _ASM_GENERIC_ERRNO_BASE_H<br />  #define _ASM_GENERIC_ERRNO_BASE_H<br /> <br />  #define EPERM            1      /* Operation not permitted */<br />  #define ENOENT           2      /* No such

2010-11-04 13:47:00 6491 1

原创 rar命令行的用法 for linux

<br /><br />用法:     rar <命令>-<开关 1> -<开关 N> <压缩文件> <文件...><br />               <@列表文件...> <解压路径/><br /><命令><br />a<br />添加文件到压缩文件<br /><br />c<br />添加压缩文件注释<br /><br />cf<br />添加文件注释<br /><br />cw<br />写入压缩文件注释到文件<br /><br />d<br />删除压缩文件中的文件<br /><br />e<

2010-11-03 19:56:00 929

原创 免费搜索引擎登录口大全

<br /><br />免费搜索引擎登录口大全<br />网站的推广离不开搜索引擎的来路,根我自己的经验,一般的网站流量差不多60%的访客是通过搜索引擎来的,以下是中文搜索网站收录地址<br />百度搜索网站登录口:http://www.baidu.com/search/url_submit.html<br />Google网站登录口:http://www.google.com/intl/zh-CN/add_url.html<br />孙悟空网站登录口:http://www.sunwukong.cn/add

2010-11-03 12:51:00 16590

原创 动态链接库

<br />动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。<br /> <br />

2010-11-01 21:36:00 503

原创 pthread_t

pthread_t这个类型定义在/usr/include/bits/pthreadtypes.h头文件中,

2010-11-01 18:26:00 913

原创 VIM的常用命令

<br /> <br />VIM的工作模式<br /><br />编辑模式、插入模式、命令模式、shell 切换和选项设置。<br />大部工作都是在编辑模式下完成的。<br />1.移动光标:<br />    方向键。<br />    k、j、h、l 功能分别等同于上、下、左、右箭头键。<br />2.替换和删除<br />    x 删除光标所指向的当前字符<br />    dd 删除光标所在行,并去除空隙<br />3. 粘贴和复制<br /> <br /> <br /> <br />分为命令模

2010-11-01 18:15:00 413

原创 超实用的Linux/Unix Shell快捷键汇总

<br /> <br />下述所有命令在Linux/Unix的shell下有效,这里以bash为主。如有出入,以你自己的服务器为准。本文所指的Linux主要指RHEL/CentOS,Unix指的是FreeBSD,这也是Unix服务器中用得最多的版本。<br />Ctrl + a 切换到命令行开始<br />这个操作跟Home实现的结果一样的,但Home在某些Unix环境下无法使用,便可以使用这个组合;在Linux下的vim,这个也是有效的;另外,在Windows的许多文件编辑器里,这个也是有效的。<br /

2010-10-30 10:06:00 394

原创 socket网络编程

<br />开始记录下自己学习的学习心得。<br />关于socket套接字编程,最典型的就是c/s模式,而我们学习了大概的框架之后,如何将它运用到实际中?<br /> <br />在《linux C编程实战》中,只是给出简单模型的代码,我们应该从哪些方面去考虑,并对代码进行修改?<br />1)单进程与多进程<br />客户端与服务器进行通信的时候,如果服务器端是单进程,那么每次只能与一个客户端进行连接,这样的服务器是很不实际的,浪费资源的<br />所以我们必须将单进程修改为多进程,以提高效率。<br

2010-10-27 20:22:00 446

空空如也

空空如也

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

TA关注的人

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