
linux
w踏雪w
永远保持一颗谦卑的心。
展开
-
makefile入门
本文出自https://shuwoom.com博客,欢迎访问!回顾首先,我把需要的文件全部写出来(在《gcc学习笔记》处)。 main.c文件#include <stdio.h>#include "math.h"int main(){int sum = 0;sum = add(4, 3);printf("sum:%d", sum);int result ...原创 2013-01-27 21:30:05 · 1362 阅读 · 0 评论 -
Linux C进程与多线程入门—(1)创建进程
本文出自https://shuwoom.com博客,欢迎访问! 进程和程序的区别进程和程序的区别可以理解为,进程是活动的程序,而程序是一个代码的集合。进程是加载到内存中的程序,而程序没有加载到内存中,之在磁盘上保存着。下图是进程的结构,而程序进包含代码段。 代码实例fork.c文件 #include <sys/types.h>#inc...原创 2013-01-28 15:14:52 · 3008 阅读 · 0 评论 -
Linux C进程与多线程入门—(2)等待进程
本文出自https://shuwoom.com博客,欢迎访问!问题 在创建进程这一节内容中,我们看到,消息的输出是父子进程交替输出,且父进程在子进程之前结束。如果要安排父进程在子进程结束之后才结束。可以调用wait函数。 函数说明 pid_t wait(int * stat_loc) 包含的头文件: #include &l...原创 2013-01-28 20:40:17 · 1272 阅读 · 0 评论 -
Linux C进程与多线程入门—(3)信号
本文出自https://shuwoom.com博客,欢迎访问!概念 信号是系统响应某些状况而产生的事件,进程在接受到信号时会采取相应的行动。信号可以明确地由一个进程产生发送到另外一个进程,用这种办法传递信息或协调操作行为。进程可以生成信号、捕捉并相应信号或屏蔽信号。信号的名称是在头文件signal.h里定义。下面我列出一部分,如下:-----------------...原创 2013-01-29 21:05:35 · 1281 阅读 · 0 评论 -
Linux C进程与多线程入门—(4)简单多线程程序
本文出自https://shuwoom.com博客,欢迎访问!一、进程与线程(1)线程是进程的一个实体,是CPU调度和分派的基本单位,,它是比进程更小的能独立运行的基本单位.(2)进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多...原创 2013-01-30 22:57:56 · 1482 阅读 · 0 评论 -
Linux C进程与多线程入门—(5)使用互斥量进行同步
本文出自https://shuwoom.com博客,欢迎访问!互斥简单地理解就是,一个线程进入工作区后,如果有其他线程想要进入工作区,它就会进入等待状态,要等待工作区内的线程结束后才可以进入。 基本函数(1) pthread_mutex_init函数原型:int pthread_mutex_init ( pthread_mutex_t *mutex, const pth...原创 2013-01-31 22:23:32 · 1286 阅读 · 0 评论 -
10个有趣的unix命令
本文转载自:http://www.wenbanana.com/?p=639unix的终端是一个非常强大的工具,它也可能是unix上最有趣的一个工具了。在你使用的一些命令和脚本里面,有一些实用性不强,但还是挺有意思的。下面我为大家筛选一些实用性不强但却很有趣的命令:1.cal这个命令时内置在unix系统里的,或许你可能使用过它了。它的使用方法很简单,如下面:cal翻译 2013-02-07 14:22:09 · 1518 阅读 · 0 评论 -
5款适合低端电脑玩的Linux游戏
转载自:http://www.wenbanana.com/?p=659Linux的一个强大之处在于,它可以在老旧硬件上运行。经过了一天的编程,找些乐子来放松放松还是不错的。虽然说现在有很多3D游戏。但是,如果你的电脑是个“古董”,3D游戏是无缘了,但你还是可以玩下面这些游戏的:1.NetHack 这个元老级的游戏,到现在还在更新中。这个RPG游戏子80年代就翻译 2013-02-07 15:08:30 · 6573 阅读 · 0 评论 -
安装ubuntu(12.04LTS)后3件必须做的事情
安装ubuntu(12.04LTS)后3件必须做的事情一、安装微软雅黑字体ubuntu12.04下的中文字体看齐来发虚,长时间看了,对眼睛不好,以前习惯了在windows下的微软雅黑字体,这次,我们继续使用微软雅黑字体,1、首先,下载微软雅黑字体文件,下载地址:http://dl.vmall.com/c0z2rqzjwf(msyh.ttf和msyhbd.ttf)。2、执行命原创 2014-04-12 23:10:48 · 2009 阅读 · 0 评论