Linux/Unix平台
文章平均质量分 74
gausing
这个作者很懒,什么都没留下…
展开
-
RRDtool简体中文教程 v1.01 – 2
<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable转载 2008-09-22 21:29:00 · 1703 阅读 · 0 评论 -
手把手教你把Vim改装成一个IDE编程环境(图文)
1写在前面Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美转载 2009-01-17 22:43:00 · 598 阅读 · 0 评论 -
Jabber服务器部署
序言 这个文档是我为一家公司安装jabber-2.0s11服务端系统而写的文档,目的是为了帮助他们维护人员更方便的安装、部署服务端。要安装至少要先满足下面几个条件:(1)、Red Hat Enterprise As 3(2)、glib 2.0+ (3)、Apache Http Server 2.2 1 Jabber 服务器部署详细说明转载 2008-12-03 09:12:00 · 1513 阅读 · 0 评论 -
autotools使用流程
autotools使用流程正如前面所言,autotools是系列工具,读者首先要确认系统是否装了以下工具(可以用which命令进行查看)。· aclocal· autoscan· autoconf· autoheader· automake使用autotools主要就是利用各个工具的脚本文件以生成最后的Makefile。其总体流程是这样的:· 使用aclocal生成一个“aclocal.m4”文转载 2009-03-24 14:04:00 · 815 阅读 · 1 评论 -
Linux下使用交叉编译工具开发powerpc(mpc83xx)
写在前面 符号##后面语句均为注释 需要做的操作命令以 $ 或 #开头,且都位于一行的开始 以下绝大部分操作是针对于我们的开发主机(PC),其他是针对于开发板(MPC8349itx) 对于主机上的操作,所说目录路径是相对于/usr/local/mpc8349/mytest/来描述的 开发主机的系统为redhat9,开发板通过串口1连接主机,终端工转载 2009-03-30 13:00:00 · 4476 阅读 · 0 评论 -
嵌入式常用资源链接
嵌入式网站集锦 最新添加: aka的FTP网址 http://www.akae.cn/ftp 程序员联合开发网 http://www.pudn.com/ 某牛人的blog http://blog.chinaunix.net/u/22617/index.html转载 2009-04-15 16:38:00 · 825 阅读 · 0 评论 -
嵌入式WEB服务器
随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,这种程序结构也就是大家非常熟悉的B/S结构,即在嵌入式设备上运行一个支持脚本或CGI功能的Web服务器,能够生成动态页面,在用户端只需要通过Web浏览器就可以对嵌入式设备进行管理和监控,非常方便实用。本节主要介绍这种应用的开发和移植工作。 用户首先需要在嵌入式设备上成功移植支持脚转载 2009-05-20 19:30:00 · 1021 阅读 · 1 评论 -
D-BUS
介绍 dbus的是一个低延迟,低开销,高可用性的ipc机制。是desktop-bus的简称 更多细节: * 低延迟:dbus一开始就是用来设计成避免来回传递和允许异步操作的。很像x协议 * 低开销 : dbus使用一个二进制的协议,不需要转化成像xml这样的文本格式。因为dbu转载 2009-06-06 20:27:00 · 1953 阅读 · 0 评论 -
gvim 开发环境配置文件
" 项目: gvim 配置文件" 作者: " 安装: sudo apt-get install vim-gtk" 用法: 将本文件(.vimrc)拷贝到$HOME/colorscheme desert" 使用 murphy 调色板" set nocompatible" 设定文件浏览器目录为当前目录set bsdir=bufferset autochdir转载 2009-06-05 14:11:00 · 1595 阅读 · 0 评论 -
linux内核代码架构图-清晰版
转载 2009-06-09 14:56:00 · 5342 阅读 · 0 评论 -
常用内存池的实现 mem.c
/* * * */#include "mem.h"MEM_POOL g_stMemPool;/***************************Begin of Memory Pool Section********************************//* @x : size of memory block (32 /6原创 2009-01-12 14:58:00 · 1285 阅读 · 0 评论 -
RHEL5 YUM的使用
1.卸载rhel的yum相关的包2.安装centos的源RHEL(Centos5)默认都安装了yum,如果没有需要安装以下rpm包以下rpm包均为5.2版本的rpm包,如果你的操作系统不是5.2的,需要在http://centos.ustc.edu.cn/下寻找相应的版本的yum的安装文件,rhel可是使用centos的rpm包及yum的源32位系统:wget http://cento转载 2009-01-04 19:43:00 · 2677 阅读 · 0 评论 -
UNIX 高手的 10 个习惯
克服不良的 UNIX 使用模式级别: 中级Michael Stutz (stutz@dsl.org), 作者, 顾问2007 年 2 月 09 日采用 10 个能够提高您的 UNIX? 命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习转载 2008-09-29 21:56:00 · 420 阅读 · 0 评论 -
I/O重定向详解及应用实例
1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关; c、 用 d、 用 > 来改变送出的数据信道(stdout, stde转载 2008-09-26 18:51:00 · 494 阅读 · 0 评论 -
RRDtool简体中文教程 v1.01 – 3
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid转载 2008-09-22 21:31:00 · 2396 阅读 · 0 评论 -
RRDtool简体中文教程 v1.01 – 4
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2转载 2008-09-22 21:33:00 · 1783 阅读 · 0 评论 -
RRDtool简体中文教程 v1.01 – 6
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classi转载 2008-09-22 21:36:00 · 1149 阅读 · 0 评论 -
Apache APR可移植运行库简介(1)
1.1 何为APR?APR(Apache portable Run-time libraries,Apache可移植运行库)的目的如其名称一样,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对不同的平台调用不同的处理函数。随着Apache的进一步开发,Apache组织决定转载 2008-09-22 12:45:00 · 607 阅读 · 0 评论 -
GDB概述
图形化调试器 ddd insight标题: [转载]GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、转载 2008-09-23 15:14:00 · 530 阅读 · 0 评论 -
Apache APR可移植运行库简介(2)
1.3 APR构建1.3.1获取APR编译APR的第一个步骤就是获取APR开发包。通常情况下,你可以到APR的官方网站http://apr.apache.org/download.cgi去下载。一般情况下,APR开发包很容易理解为仅仅是一个开发包,不过事实上并不是。目前,完整的APR实际上包含了三个开发包:apr、apr-util以及apr-iconv,每一个开发包分别独立开发,并拥有自己转载 2008-09-22 12:54:00 · 784 阅读 · 0 评论 -
Apache APR可移植运行库简介(3)
1.4 应用APR我们首先make install一下,比如我们在Makefile中指定prefix=$(APR)/dist,则make install后,在$(APR)/dist下会发现4个子目录,分别为bin、lib、include和build,其中我们感兴趣的只有include和lib。下面是一个APR app的例子project。该工程的目录组织如下:$(ap转载 2008-09-22 12:56:00 · 582 阅读 · 0 评论 -
Apache APR可移植运行库简介(4)
1.5.3错误处理大型的系统程序的错误处理是十分重要的,APR作为一个通用库接口集合详细的说明了使用APR时如何进行错误处理。1.5.3.1 错误码定义错误处理的第一步就是定义返回码,包括“错误码和状态码分类”。APR的函数大部分都返回int类型作为返回码的,不过为了更明确易懂,APR在apr_errno.h中使用typedef int apr_status_t将其进转载 2008-09-22 12:58:00 · 789 阅读 · 0 评论 -
RRDtool简体中文教程 v1.01 – 1
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid转载 2008-09-22 21:28:00 · 1465 阅读 · 0 评论 -
RRDtool简体中文教程 v1.01 – 5
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2转载 2008-09-22 21:34:00 · 1629 阅读 · 0 评论 -
关于>&2、2>&1等重定向的详细解释
在POSIXshell中,命令的结果可以通过%>的形式来定义(其中%表示文件描述符:1为标准输出stdout、2为标准错误stderr)!系统默认%值是1,也就是1>,而1>可以简写为>,也就是默认为>。而stdout的默认目标是终端(这点不用验证吧)。另外,stderr的默认目标我个人认为也是终端,比如:#abcddcbash: abcddcba: not found.错误信息显示在转载 2008-09-25 15:20:00 · 633 阅读 · 0 评论 -
常用内存池的实现 头文件 mem.h
头文件 mem.h/* * Provide a realtime memory-allocating interface: * * MemBucket: individual memory-allocating interface that can be wrapped to satisfy * some special needs such as m原创 2009-01-12 14:56:00 · 1156 阅读 · 0 评论