
Unix/Linux
云上
敏捷开发实践者;
专注移动产品开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UNIX 高手的 20 个习惯
<br />不良的使用模式会降低您的速度,并且通常会导致意外错误。养成这些好习惯是加强您的 UNIX 命令行技能的积极步骤。<br /> <br />Unix 下要采用的20个好习惯为: <br />1) 在单个命令中创建目录树。<br />2) 更改路径;不要移动存档。<br />3) 将命令与控制操作符组合使用。<br />4) 谨慎引用变量。<br />5) 使用转义序列来管理较长的输入。<br />6) 在列表中对命转载 2011-01-18 02:21:00 · 644 阅读 · 0 评论 -
Linux下的调试工具
<br />随着XP的流行,人们越来越注重软件的前期设计、后期的实现,以及贯穿于其中的测试工作,经过这个过程出来的自然是高质量的软件。甚至有人声称XP会淘汰调试器!这当然是有一定道理的,然而就目前的现实来看,这还是一种理想。在日常工作中,调试工具还是必不可少的。在Linux下,调试工具并非只有gdb,还有很多其它调试工具,它们都各有所长,侧重方面也有所不同。本文介绍几种笔者常用的调试工具:<br />1. mtrace<br />在linux下开发应用程序,用C/C++语言的居多。内存泄露和内存越界等内存错转载 2011-02-12 00:10:00 · 629 阅读 · 0 评论 -
Linux 多线程学习
<br /><br />1 引言<br /> 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中 去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多 线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。<br /> 为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些转载 2011-03-22 15:24:00 · 527 阅读 · 0 评论