摘要: 一、装系统 环境:计算机原本装的系统是windows7+ubuntu 14.04,后来ubuntu的启动项被我手贱破坏了,进不了ubuntu,只能重新安装。 启动盘:使用UltraISO软碟通制作U 盘启动盘。写入方式:USB-HDD+,便捷启动:写入新的硬盘主引导记录(MBR)-USB-HDD... 阅读全文
posted @ 2014-08-14 17:06 bzyzhang 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 系统升级会下载多余的内核,删除即可。 1、命令:dpkg --get-selections|grep linux //带image的为系统内核 2、命令: uname -a //查看系统当前使用内核 3、命令:sudo apt-get remove i... 阅读全文
posted @ 2014-08-13 08:34 bzyzhang 阅读(407) 评论(0) 推荐(0) 编辑
摘要: /*exit_join_id.c*/#include#includevoid* eji(void* agr){ printf("here is eji\n"); printf("PID= %u",(unsigned int)pthread_self()); pthread_ex... 阅读全文
posted @ 2014-08-12 20:34 bzyzhang 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 使用gcc,出现如下错误: thread_join.c:7:5: error: ‘for’ loop initial declarations are only allowed in C99 mode for (int i = 0; i < 2; ++i) ^ thread_... 阅读全文
posted @ 2014-08-12 20:04 bzyzhang 阅读(351) 评论(0) 推荐(0) 编辑
摘要: #include#include#include#includestruct member{ int a; char* s;};/*线程1,不传递参数 */void* create1(void* arg){ printf("thread create1 \n"); retur... 阅读全文
posted @ 2014-08-12 19:05 bzyzhang 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 多线程:线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Wi... 阅读全文
posted @ 2014-08-12 15:35 bzyzhang 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、消息队列 定义:unix早期通信机制之一的信号能够传送的信息量有限,管道则只能传送无格式的字节流,这无疑会给应用程序开发带来不便。消息队列(也叫做报文队列)则克服了这些缺点。 消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式。进程可以向中按照一定的规则添加新消息;另一些进程... 阅读全文
posted @ 2014-08-11 20:14 bzyzhang 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 现在Linux使用的进程间通信方式包括: 1、管道(pipe)和有名管道(FIFO) 2、信号(signal) 3、消息队列 4、共享内存 5、信号量 6、套接字(socket) 一、管道通信 管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾... 阅读全文
posted @ 2014-07-29 15:21 bzyzhang 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、获取ID #include #include (1)pid_t getpid(void) 获取本进程ID。 (2)pid_t getppid(void) 获取父进程ID。 2、1进程创建——fork #include pid_t fork(void) 功... 阅读全文
posted @ 2014-07-28 22:02 bzyzhang 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、系统调用,文件访问 1、创建 int creat(const char *filename, mode_t mode) filename:要创建的文件名(包含路径,缺省为当前路径) mode:创建模式。常见创建模式: S_IRUSR 可读 S_IWUSR 可写 S_IXUSR 可执行 S_I... 阅读全文
posted @ 2014-07-28 16:52 bzyzhang 阅读(172) 评论(0) 推荐(0) 编辑