2009年11月1日

Linux下cut命令用法详解

摘要: Linux下cut命令用法详解 原创:frozen_sucker(冰棍) 有时我们经常会遇到这样一些问题:有一页电话号码薄,上面按顺序规则地写着人名、家庭住址、电话、备注等,此时我们只想取出所有人的名字和其对应的电话号码,你有几种方法可以实现呢? 以下内容欢迎转载,但请保留作者名号及出处,谢谢! 原创:frozen_sucker 链接:http://blog.csdn.net/Frozen_f... 阅读全文

posted @ 2009-11-01 15:29 水无恨 阅读(738) 评论(0) 推荐(0) 编辑

2009年10月31日

ubuntu下使用Eclipse CDT插件编写多线程程序

摘要: ubuntu下使用Eclipse CDT插件编写多线程程序   在linux下写C\C++程序最让人头疼的是没有一个比较好用熟悉的开发软件,能想Windows下的 VISUAL STUDIO一样方便.   由于课程需要在Linux下编程,于是决定给ubuntu下的Eclipse安装CDT插件.步骤很简单,到官网下载插件包(www.eclipse.rog/cdt) [org.eclipse.cdt... 阅读全文

posted @ 2009-10-31 15:35 水无恨 阅读(962) 评论(0) 推荐(0) 编辑

2009年10月30日

POSIX线程基本概念

摘要: 线程编程在smp体系结构处理并发时会被提及的比较多。它可以实现并发多道操作,常被称为轻量级的进程,因为它可以共享进程资源,省去了多进程切换时内核的上下文切换所用的花销。 多数Linux编程教材里面对POSIX线程的介绍占的篇幅并不多。Linux的fork对多进程的有较好的优化技术,而__clone系统调用相当于使 用进程的方法实现线程。进程的另一个好处是稳定性,进程在退出时操作系统自动回收资源,而... 阅读全文

posted @ 2009-10-30 21:17 水无恨 阅读(705) 评论(0) 推荐(0) 编辑

POSIX 线程 一种支持内存共享的简捷工具

摘要: http://oss.org.cn/?action-viewnews-itemid-3724http://blog.csdn.net/yang_dk/archive/2008/06/03/2506928.aspx了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程,线程由内核按时间分片进行管理。在单处理器系统中,内核使用时间分片来模拟线程的并发执行,这种方式和进程的相同。而在... 阅读全文

posted @ 2009-10-30 20:51 水无恨 阅读(248) 评论(0) 推荐(0) 编辑

2009年10月28日

Collection

摘要: 在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择” 。 :)(主要还是面试的时候) 久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下: Collection... 阅读全文

posted @ 2009-10-28 13:47 水无恨 阅读(274) 评论(0) 推荐(0) 编辑

2009年10月25日

waitpid

摘要: waitpid   waitpid(等待子进程中断或结束)  表头文件  #include<sys/types.h>  #include<sys/wait.h>  定义函数 pid_t waitpid(pid_t pid,int * status,int options);  函数说明  waitpid()会暂时停止目前进程的执行,直到有信号来到或子进程  结束。如果在调用... 阅读全文

posted @ 2009-10-25 20:49 水无恨 阅读(1188) 评论(0) 推荐(1) 编辑

makefile

摘要: 转载 http://www.chinaunix.net/jh/23/408225.html 阅读全文

posted @ 2009-10-25 15:24 水无恨 阅读(252) 评论(0) 推荐(0) 编辑

g++ gcc 的区别

摘要: http://possini.spaces.live.com/blog/cns!5E8881E869196757!1025.entry我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链 接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令... 阅读全文

posted @ 2009-10-25 14:12 水无恨 阅读(5249) 评论(1) 推荐(2) 编辑

2009年10月24日

进程管理的实验性应用例子

摘要: http://www.cnblogs.com/ableid/archive/2009/02/28/1400468.html进程管理的实验性应用例子 大致实现以下的应用例子,供交流与参考:(1) 进程的控制修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,在观察程序执行时屏幕上出现的现象,并分析原因。(2) 编制一段程序,使其实现进程的软中断通信。要求:使用系统调用fork( )创建两... 阅读全文

posted @ 2009-10-24 15:36 水无恨 阅读(959) 评论(0) 推荐(0) 编辑

SIGHUP信号与控制终端

摘要: 摘自:http://bbs.chinaunix.net/viewthread.php?tid=766356unix中进程组织结构为 session 包含一个前台进程组及一个或多个后台进程组,一个进程组包含多个进程。 一个session可能会有一个session首进程,而一个session首进程可能会有一个控制终端。 一个进程组可能会有一个进程组首进程。进程组首进程的进程ID与该进程组ID相等。 这... 阅读全文

posted @ 2009-10-24 14:54 水无恨 阅读(551) 评论(0) 推荐(0) 编辑

导航