- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 gcc编译器使用简明指南
gcc编译器使用简明指南 gcc对文件的处理需要经过预处理->编译->汇编->链接的步骤,从而产生一个可执行文件,各部分对应不同的文件类型,具体如下:file.cc程序源文件file.i c程序预处理后文件file.cxxc++程序源文件,也可以是file.cc / file.cpp / file.c++file.ii c
2011-08-09 09:32:54
829
转载 文件操作-文件锁
linux常用c函数 文件操作篇创建锁文件对于资源的排他访问,例如串口,是相当合适的,但是对于访问大的共享文件就是太好了。假如我们拥有一个由一个程序写入的大文件,但是是由许多不同的程序进行持续更新的。当一个程序正在记录一些在较长的时间内所得到的数据,并且正在为其他的一些程序进行处理时就会出现这样的情况。这些正在处理的程序并不会等待日志程序结束--他们是连续运行的--所以他们需要一些合作的方法从而可以提供对于同一个文件的同时访问。
2011-03-13 20:55:00
6449
转载 RCS -- Revision Control System
RCS -- Revision Control System ◎顾名思义 RCS是一种修订版本的控制系统
2011-03-13 10:31:00
2422
原创 Midnight Commander
<br />GNU Midnight Commander is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It's a feature rich full-screen text mode application that allows you to copy, move and delete files and whole direct
2011-03-10 19:42:00
1220
原创 Configuration file for Console Telnet 2.0
This is a completely rewritten configuration file for Console Telnet 2.0.Now you can define multiple keymaps, character maps, and combine them in yourown ways.
2011-03-10 19:27:00
1127
转载 ASCII
<br />二进制 十进制 十六进制 缩写 解释 <br />0000 0000 0 00 NUL 空字符(Null) <br />0000 0001 1 01 SOH 标题开始 <br />0000 0010 2 02 STX 正文开始 <br />0000 0011 3 03 ETX 正文结束 <br />0000 0100 4 04 EOT 传输结束 <br />0000 0101 5 05 ENQ 请求 <br />0000 0110 6 06 ACK 收到通知 <br />0000 0111 7
2011-03-10 19:26:00
393
转载 Linux系统配置VI或VIM的技巧
<br />1、VI或VIM的配置文件的路径<br /> 发现/usr/share/vim/vimrc和/etc/vim/vimrc指向是同一个文件,即vimrc,为vi和vim的配置文件,修改这个文件即可。这个路径在不同的LINUX版本中可能会不同。<br /> 2、配置颜色<br /> 配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用。后来打开文件发现里面其实已经有一行了,只是用引号注释掉了,只需将syntax on 所在行前面的引号去掉即可。或者另外独立添加一
2011-03-09 21:41:00
435
转载 内存及字符串操作篇(Linux c)
<br />bcmp(比较内存内容)<br />相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp<br />表头文件 #include<br />定义函数 int bcmp ( const void *s1,const void * s2,int n);<br />函数说明 bcmp()用来比较s1和s2所指的内存区间前n个字节,若参数n为0,则<br />返回0。<br />返回值 若参数s1 和s2 所指的内存内容都完全相同则返回0 值,否则
2011-03-08 21:58:00
549
转载 RFC854-TELNET PROTOCOL SPECIFICATION
1. 介绍TELNET的目标是提供一个相对通用,双向,面向八位字节的通信机制。它的主要目的标是允许通过标准方法来连接终端设备和面向各个终端的进程。可以想象此协议同样可用于终端间通信("链接")以及进程间通信("分布式计算")。2. 总则TELNET连接是用于传输带有TELNET控制信息的数据的TCP连接。TELNET协议的设计主要基于三点:一、网络虚拟终端(Network Virtual Terminal)的概念;二、选项可协商的原理;三、平等看待终端和进程。1.一个Telnet连接建立时,两端都做为一
2011-03-08 15:47:00
651
转载 Proxy源代码分析
<br />Proxy源代码分析--谈谈如何学习linux网络编程 <br />本文出自:http://www.china-pub.com 作者:李培源 (2001-08-10 12:00:00) <br />Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux <br />和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是 <br />Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的 <br />
2011-03-07 09:10:00
2118
转载 epoll精髓
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。
2011-03-02 16:20:00
372
转载 Linux NFS安装与配置
近来在Linux下进行PXA270板子上的嵌入式 开发,需要使用到Linux一些服务配置,比如NFS和TFTP,开始不熟悉的话会遇到很多麻烦,所以写一点文章,希望有同样经历的网友不会再走一些弯路。 我的Linux系统是MagicLinux,是国人开发的Linux系统,中文支持好,使用的是bsh。大体上跟RedHat系列的Linux系统差不多。
2011-02-28 09:36:00
389
转载 Shell字符串比较
Shell中整数比较方法及字符串的比较方法,如等于,不等于,大于,大于等于,小于,等等。二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.整数比较
2011-02-11 09:18:00
1783
原创 交叉编译(gcc 2.95.3)
<br />1、创建目录<br />[fedora@localhost lqm]$ pwd<br />/home/fedora/lqm<br />[fedora@localhost lqm]$ mkdir -p ./embedded-system/{setup-dir,src-dir,kernel,build-dir,tool-chain,program,doc<br />}<br />[fedora@localhost lqm]$<br />2、下载相关数据<br />[fedora@localhost
2011-01-29 16:23:00
2593
1
转载 Core_Dump for Linux and Windows
序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出现的,几乎所有C程序员都出现过的错误就是“段错误”了。也是最难查出问题原因的一个错误。下面我们就针对“段错误”来分析 core文件的产生、以及我们如何利用core文件找到出现崩溃的地方。
2011-01-26 10:03:00
2886
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人