自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (11)
  • 收藏
  • 关注

转载 ACE读写配置文件

ACE读写配置文件ACE提供了一套读取windows ini文件的函数库,这里给大家一个简单的例子,共同学习. #include #include #include "ace/OS.h"#include "ace/Configuration.h"#include "ace/Configuration_Import_Export.h"main(){ ACE_Configuration_Heap aceConfig; char strFil

2010-06-23 17:08:00 2150

转载 ACE入门配置文件

ACE入门 (二)配置文件  首先阅读 C++ Network Programming, Volume 1 ,让自己明了ACE 的设计思路;再从实际的小项目入手,逐步的用 ACE 内容替换掉自己的东西,在比较和实践之间求得较深的了解。      ACE 是一个很大的东西,每个人学习路径可能都不一样。我的方法首先阅读 C++ Network Programming, Volume 1 ,让自己明了ACE 的设计思路;再从实际的小项目入手,逐步的用 ACE 内容替换掉自己的东西,在比较和

2010-06-23 16:02:00 1119

转载 ACE 基本数据类型

ACE基本数据类型<br />ACE_INT16,ACE_UINT1616位整数(有符号和无符号)ACE_INT32,ACE_UINT3232位整数(有符号和无符号)ACE_UINT6464位无符号整数.在没有原生64位整数支持的平台上,ACE提供了一个类对其进行模拟ACE_TCHAR匹配ACE的内部字符宽度;取决于是否定义宏ACE_USES_WCHAR,或者匹配为char或者wchar_tACE_HANDLE平台句柄类型

2010-06-22 16:14:00 2605

转载 wc 命令的用法

<br />■ wc命令<br />统计指定文件的信息。<br />● 默认 选项<br />直接使用wc命令,将显示文件的完整详细信息。如图所示:<br /> <br />● -c 选项<br />显示文件的byte数。如图所示:<br />● -m 选项<br />显示文件的character数。如图所示:<br />● -l 选项<br />显示文件的行数。如图所示:<br />● -L 选项<br />显示文件中,字符数量最大的一行的长度。如图所示:<br />● -w 选项<br />显示文件的字

2010-06-22 13:12:00 961

转载 col 命令的用法

linux命令col用法详解     功能说明:过滤控制字符。    语  法:col [-bfx][-l]    补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。    参  数:    -b   过滤掉所有的控制字符,包括RLF和HRLF。    -f   滤除RLF字符,但

2010-06-21 10:17:00 2504

转载 const在函数前与函数后的区别

const在函数前与函数后的区别 一   const基础   <br />    <br />  如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:   <br />    <br />  int   b   =   500;   <br />  const   int*   a   =   &b;              [1]   <br />  int   const   *a   =  

2010-06-19 12:54:00 82051 9

转载 Linux 错误号

Linux 错误号EINTREINTR 是错误号产生它有2个原因:被信号打断、超时可能非有意而为产生信号的原因:进程调试控制台切换任务切换伪终端断开异步IO父进程死亡导致孤儿进程子进程退出系统重启或关闭只要保证程序不受上述原因影响可能就不需要检查信号打断错误。/*******************************************************************************************

2010-06-19 07:53:00 1724

原创 locate 命令的用法

<br />名称:locate<br />使用权限:所有使用者<br />使用方式:<br />locate [-q] [-d ] [--database=]<br />  locate [-r ] [--regexp=]<br />  locate [-qv] [-o ] [--output=]<br />  locate [-e ] [-f ] <[-l ] [-c]<br />  locate指定用在搜寻符合条件的档案,它会去储存档案与目录名称的数据库内,寻找合乎范本样式条件的档案或目录录,可以使

2010-06-13 23:42:00 17596

转载 Linux下配置和使用ACE笔记

Linux下配置和使用ACE笔记 <br />1.  下载 ACE 5.7.<br />从 http://download.dre.vanderbilt.edu/ 下载 ACE+TAO+CIAO-5.7.tar.gz包。<br />2.  解压<br />将压缩包copy到linux目录/data/ACE里,然后解压, tar -zxvf ACE+TAO+CIAO-5.7.tar.gz。<br />解压后的目录是 /data/ACE_wrappers.<br />3.  配置config

2010-06-13 23:30:00 3134

转载 gcc 编译过程

<br />现代编译器常见的编译过程:<br />源文件-->预处理-->编译/优化-->汇编-->链接-->可执行文件<br /><br />对于gcc而言:<br /><br />第一步 预处理<br />       命令: gcc -o test.i -E test.c<br />             或者 cpp -o test.i test.c (这里cpp不是值c plus plus,而是the C Preprocessor)<br />       结果:  生成

2010-06-12 21:00:00 989

转载 开发中的字节对齐

<br />//指定按1字节对齐<br />#pragma pack (1)

2010-06-12 10:56:00 451

原创 ll 命令的用法

<br />ll 是一个别名,<br />alias ll='ls -l --color=tty'

2010-06-12 09:54:00 2839

转载 Makefile 详细介绍

陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译

2010-06-07 11:24:00 1014

转载 Makefile 详细介绍

<br /><!-- /* 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; mso-font-signature:3 135135232 16 0 262145 0;}

2010-06-07 11:12:00 1404

转载 alias 命令的用法

<br />别名 alias<br /> <br />linux系统下给命令指定别名alias命令用法:<br />在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了: <br />alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令) <br />alias

2010-06-07 09:59:00 45585

转载 ldd 命令的用法

<br />ldd命令<br />该命令用于判断某个可执行的 binary 档案含有什么动态函式库。<br />[root@test root]# ldd [-vdr] [filename]<br />参数说明:<br />--version  打印ldd的版本号<br />-v --verbose  打印所有信息,例如包括符号的版本信息<br />-d --data-relocs  执行符号重部署,并报告缺少的目标对象(只对ELF格式适用)<br />-r --function

2010-06-04 13:49:00 1425

转载 expr 命令

 expr 命令  <br />用途<br /> <br />求表达式变量的值。<br /> 语法<br />expr Expression<br /> 描述<br /> <br />expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。<br /> <br />您必须对 Expression 参数应用下列规则:用空格隔开每个项。 用 / (反斜杠) 放在 shell 特定的字符前面。 对包含

2010-06-04 13:34:00 1405

转载 curl 命令的用法

<br />    Curl也是Linux下不错的命令行下载工具,小巧、高速,唯一的缺点是不支持多线程下载。在http://curl.haxx.se/download/curl-7.14.0.tar.gz下载最新版本。下载后便可使用如下命令编译安装:<br />    #tar zxvf curl-7.14.0.tar.gz<br />    #cd curl-7.14.0/<br />    #./configure<br />    #make<br />    #make

2010-06-04 11:42:00 1393

转载 Linux查看网络流量

Linux查看网络流量<br />在GUI下面,有一大把的工具可以显示网络流量,那么,命令行下面怎么办?<br /><br />显然办法是有的,比如,ifconfig,会有这样的输出:<br />RX bytes:1224128649 (1.1 GiB)  TX bytes:34114947 (32.5 MiB)<br /><br />过一会再看,数值有所变化,两者的差值就是过去一段时间的流量。可是,这也太不人性化了……<br /><br />

2010-06-04 11:40:00 10475

转载 awk 详细笔记

<br />Table of Contents1. awk简介2. awk命令格式和选项2.1. awk的语法有两种形式2.2. 命令选项3. 模式和操作3.1. 模式3.2. 操作4. awk的环境变量5. awk运算符6. 记录和域6.1. 记录6.2. 域6.3. 域分隔符7. gawk专用正则表达式元字符8. POSIX字符集9. 匹配操作符(~)10. 比较表达式11. 范围模板12. 一个验证passwd文件有效性的例子

2010-06-04 10:04:00 662

转载 ls 命令的用法

ls 命令经常要使用,通过使用 ls 命令可以查看linux文件夹包含的文件,查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls 命令在平常的linux操作中使用很频繁,所以这里介绍下 ls 命令的相关使用方法。一、ls命令使用介绍ls命令使用权限:所有用户。格式:ls [选项] [目录名]。功能:列出目标目录中所有的子目录和文件。选项说明:-a 用于显示所有文件和子目录(保罗点文件)。-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。-r 将目录的内容清

2010-06-03 15:21:00 2581

转载 C程序内存分配

C程序内存分配   http://book.chinaitlab.com杨宗德人民邮电出版社 2009-2-24 15:23:53 <br /><br />  1.C程序结构下面列出C语言可执行程序的基本情况(Linux 2.6环境/GCC4.0)。<br />  [root@localhost Ctest]# ls test -l       //test为一个可执行程序<br />    -rwxr-xr-x  1 root r

2010-06-02 13:48:00 594

转载 C程序内存分配_Linux程序设计

<br />3.1.1 C程序内存分配 <br />1.C 程序结构 <br />下面列出 C 语言可执行程序的基本情况(Linux 2.6 环境/GCC4.0)。 <br />[root@localhost Ctest]# ls test -l //test 为一个可执行程序 <br />-rwxr-xr-x 1 root root 4868 Mar 26 08:10 test <br />[root@localhost Ctest]# file test //此文件基本情

2010-06-02 13:38:00 1202

转载 Understanding Memory

Understanding Memory<br />Our context for this discussion is the AICT Linux Cluster, which runs 64-bit GNU/Linux on AMD Opteron hardware. If you have a comment or question about the material presented, please send a note to research.support@ualbe

2010-06-02 13:31:00 1413

转载 size 命令的用法

显示一个目标文件或者链接库文件中的目标文件的各个段的大小,当没有输入文件名时,默认为a.out。size:支持的目标: elf32-i386 a.out-i386-linux efi-app-ia32 elf32-little elf32-big srec symbolsrec tekhex binary ihex trad-core。命令格式:size 范例:[root@localhost lib]# size /usr/lib/libOpenIPMIposix.so.0.

2010-06-02 11:37:00 15146

转载 C/C++程序内存分配详解

C/C++程序内存分配详解<br /><br />一个由C/C++编译的程序占用的内存分为以下几个部分<br />1、栈区(stack)— 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。<br />2、堆区(heap) — 在内存开辟另一块存储区域。一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。<br />3、全局区(静态区)(static)

2010-06-02 11:25:00 513

转载 程序的内存分配

一、预备知识―程序的内存分配 <br /><br />一个由c/C++编译的程序占用的内存分为以下几个部分 <br /><br />1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 <br /><br />2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 <br /><br />3、全局区(静态区)(stati

2010-06-02 11:15:00 493

转载 程序运行时三种内存分配策略:静态的、栈式的、和堆式的,以及区别

程序运行时三种内存分配策略:静态的、栈式的、和堆式的,以及区别<br />按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.<br />静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求.<br />栈式存储分配也可称为动态存储分配,是由一

2010-06-02 11:07:00 985

转载 程序的执行过程

<br /> 【编程基础】程序的执行过程<br />Moakap<br />要理解一个程序的执行过程,首先要理解什么是编译器。我们用C语言写的程序,计算机只能识别机器语言(二进制指令),计算机并不能理解。因此,必须将C语言转换为机器语言。编译器就是用来实现这一功能的。编译器将源代码文件按照一定的对应规则映射程计算机能够识别的二进制指令。<br /> <br /><br />关于源文件、目标文件和可执行文件<br />源文件:保存源代码的文件(*.c, *.cpp)<br />目标文件:编译器根据

2010-06-02 11:00:00 604

利用stage2_eltorito制作linux 启动光盘

制作linux 启动光盘时的必须文件,详细步骤参见作者文档,都在压缩包内,经过测试

2010-07-20

Addison Wesley - C++ Network Programming Vol 2

Addison Wesley - C++ Network Programming Vol 2

2010-06-21

Addison Wesley - C++ Network Programming Vol 1

Addison Wesley - C++ Network Programming Vol 1

2010-06-21

Oracle公司内部数据库培训学习资料

Oracle公司内部数据库培训学习资料,很官方,别的地方下的,在这里保存一份。

2009-10-31

Linux C 函数

Linux C 函数, 方便需要的人查询函数使用,比较全。

2009-10-31

软件架构设计的思想与模式

软件架构设计的思想与模式, PDF的,内容很多很详细。

2009-10-31

C语言程序设计教程电子教案

C语言程序设计教程电子教案,PPT的,希望能给需要的人一些帮助,类似教师课件。

2009-10-31

STL_Programmer_Guide.rar

STL_Programmer_Guide.rar

2009-10-27

The C++ Standard Library

The C++ Standard Library

2009-10-27

Linux 应用程序开发入门技巧

Linux 应用程序开发入门技巧,Linux下的C语言开发介绍。

2009-05-24

CSharp最经典(PDF格式)

CSharp最经典(PDF格式)教程,很全的。

2009-02-28

空空如也

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

TA关注的人

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