eros的linux平台技术资料库

Q:77564267,多交流技术

C 和 C++ 字符串字面量的比较

  ...

2007-05-28 17:12:00

阅读数:1893

评论数:0

Linux内核/模块开发常见问题集(FAQ)

  ...

2007-05-28 15:46:00

阅读数:1618

评论数:0

深入理解c语言指针的奥秘

 指针的概念  指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。  先声明几个指针放着做例子:  例一:  (1)int*pt...

2007-05-26 21:38:00

阅读数:1253

评论数:0

MySQL性能优化

...

2007-05-26 21:31:00

阅读数:1228

评论数:0

gcc and g++编译器和gdb调试器

    ...

2007-05-26 21:25:00

阅读数:1402

评论数:0

比较强的vimrc文件

"""""""""""""""""""""""""...

2007-05-26 21:23:00

阅读数:1660

评论数:0

用GDB调试多进程程序

 有一段时间没有写技术方面的东西了^_^。众所周知,GDB是Unix/Linux下调试程序的龙头老大,GDB功能强大,我们在平时多使用其一些最基本的功能,而且一般调试的都是单进程的程序。最近一个项目中的问题让我接触如何使用GDB调试多进程程序,更确切的是说调试调用fork的多进程程序。 使用GDB...

2007-05-26 21:04:00

阅读数:1843

评论数:0

使用gdb调试多线程程序- -

                                         gdb对于多线程程序的调试有如下的支持: 线程产生通知:在产生新的线程时, gdb会给出提示信息(gdb) rStarting program: /root/thread [New Thread 1073951...

2007-05-25 21:27:00

阅读数:1597

评论数:0

Unix下如何写安全的C程序

UNIX系统为程序员提供了许多子程序,这些子程序可存取各种安全属性.有些是信息子程序,返回文件属性,实际的和有效的UID,GID等信息.有些子程序可改变文件属性.UID,GID等有些处理口令文件和小组文件,还有些完成加密和解密.本文主要讨论有关系统子程序,标准C库子程序的安全,如何写安全的C程序并...

2007-05-24 11:12:00

阅读数:1652

评论数:0

linux程序开发之Core Dump

整理:Wilbur Lang何谓 core?在使用半导体作为内存的材料前,人类是利用线圈当作内存的材料(发明 者为王安),线圈就叫作 core ,用线圈做的内存就叫作 core memory。如今 ,半导体工业澎勃发展,已经没有人用 core memory 了,不过,在许多情况下, 人们还是把记忆...

2007-05-24 10:13:00

阅读数:1584

评论数:0

P2P原理的解释与实现

关于采用UDP协议进行打洞以进行P2P会话的原理,我本来想写一篇文章作说明,但是现在已经有一篇文章把原理性的东西解释清楚了,我在这里不再作这部分的重复,可以参见这里:P2P 之 UDP穿透NAT的原理与实现(附源代码)--http://www.cnpaf.net/Class/hack/051218...

2007-05-24 09:51:00

阅读数:2415

评论数:0

有关服务器设计的好文章收集

1)High-Performance Server Architecture如题目所示,高性能服务器设计时需要考虑的几个问题,属于作者的经验总结,这篇文章也应了我对做服务器开发一贯理解:这是一个可以吃老本的活儿~~2)The C10K problem著名的"C10K"问题,也是...

2007-05-24 09:49:00

阅读数:1216

评论数:0

探索C++的秘密之一详解extern "C"

       时常在cpp的代码之中看到这样的代码:#ifdef __cplusplusextern "C" {#endif//一段代码#ifdef __cplusplus}#endif        这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏...

2007-05-24 09:39:00

阅读数:1141

评论数:0

收藏关于Linux IPC的一个系列的文章

 原帖发表在IBM的developerworks网站上,是一个系列的文章,作者郑彦兴,通过讲解和例子演示了Linux中几种IPC的使用方式,我觉得很好,在这里做一个保留,能看完的话Linux IPC的基础是没有问题的了。一)Linux环境进程间通信(一)管道及有名管道http://www.ibm....

2007-05-24 09:34:00

阅读数:1276

评论数:0

C++string类常用函数

string类的构造函数:string(const char *s);    //用c字符串s初始化string(int n,char c);     //用n个字符c初始化此外,string类还支持默...

2007-05-21 21:46:00

阅读数:1549

评论数:0

VI高级命令集锦及VIM应用实例

  ...

2007-05-16 12:06:00

阅读数:3253

评论数:0

Linux中共享内存及内存映射技术研究

Linux中共享内存及内存映射技术研究   ...

2007-05-15 23:54:00

阅读数:1244

评论数:0

const的思考

1、什么是const?常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const?  const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3、cons有什么主要的作用?(1)可以定...

2007-05-14 18:05:00

阅读数:944

评论数:0

C++代码优化方法总结

 优化是一个非常大的主题,本文并不是去深入探讨性能分析理论,算法的效率,况且我也没有这个能力。我只是想把一些可以简单的应用到你的C++代码中的优化技术总结在这里,这样,当你遇到几种不同的编程策略的时候,就可以对每种策略的性能进行一个大概的估计。这也是本文的目的之所在。  一. 优化之前  在进行优...

2007-05-14 18:02:00

阅读数:1560

评论数:0

定制bash的Linux风格

 拷贝/etc/profile文件到~/.profile修改.profile文件即可实现自定义自己风格的shell环境/u 扩展为当前用户的用户名。 /h 扩展为主机名(直到 DNS 名称中的第一个点号)。 /w 扩展为当前工作目录(~ 表示用户的 home 目录)。 /t 扩展为以 24 小时时...

2007-05-09 15:42:00

阅读数:1216

评论数:0

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