Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。本人使用的Linux为Ubuntu,主要以《APUE》(第3版)为学习蓝本...
分类:
系统相关 时间:
2015-05-12 21:08:40
阅读次数:
209
原文出自:http://www.w3cschool.cc/nodejs/nodejs-fs.htmlNode.js 文件系统Node.js 文件系统封装在 fs 模块是中,它提供了文件的读取、写入、更名、删除、遍历目录、链接等POSIX 文件系统操作。与 其他模块不同的是,fs 模块中所有的操作都提...
分类:
Web程序 时间:
2015-05-12 15:04:14
阅读次数:
145
摘自资料(linux 与Windows不同) 线程间无需特别的手段进行通信,由于线程间能够共享数据结构,也就是一个全局变量能够被两个线程同一时候使用。只是要注意的是线程间须要做好同步,一般用mutex。能够參考一些比較新的UNIX/Linux编程的书,都会提到Posix线程编程,比方《UNIX环境高...
分类:
编程语言 时间:
2015-05-10 18:45:08
阅读次数:
185
一、iOS四层结构1、Core OS是用FreeBSD和Mach所改写的Darwin, 是开源、符合POSIX标准的一个Unix核心。这一层包含或者说是提供了整个iPhone OS的一些基础功能,比如:硬件驱动, 内存管理,程序管理,线程管理(POSIX),文件系统,网络(BSD Socket),以及标准输入输出等等,所有这些功能都会通过C语言的API来提供。另外,值得一题的是,这一层最具有UNI...
分类:
移动开发 时间:
2015-05-09 16:35:43
阅读次数:
150
一、os模块概述Pythonos模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。二、常用方法1、os.name输出字符串指示正在使用的平台。如果是window则用‘nt‘表示,对于Linux/Unix用户,它是‘posix‘。2、os.getcwd()函数得到当前工作目录,..
分类:
编程语言 时间:
2015-05-08 18:24:26
阅读次数:
129
如何创建线程Linux下一般使用POSIX线程库,也叫pthread。编写线程函数需要注意的是线程函数的返回类型必须是void*;程序编译的时候记得要链接上pthread库,方法:-lpthread简单的线程程序下面是简单的线程程序,主程序里创建了2个线程,分别打印不同的信息。每个线程用pthread_create函数来创建。每个线程运行完程序之后,必须使用pthread_join函数来等待线程结束...
分类:
编程语言 时间:
2015-05-08 11:01:13
阅读次数:
198
输入是从I/O设备拷贝数据到主存,输出是从主存拷贝数据到I/O设备。
一个文件就是一个字节序列。
所有的I/O设备,如网络、磁盘、和终端,都被模型化为文件,而所有的输入和输出都被当做想对应的文件的读写来执行。
1、ISO C的I/O操作是带缓存的,而POSIX标准的I/O操作是指真正发生了系统调用,是不带缓存的
2、文件描述
(1)是对一个已打开文件的引用,是由shell...
分类:
其他好文 时间:
2015-05-08 11:01:02
阅读次数:
161
POSIX正则表达式分类: 项目相关2010-09-26 16:16 2131人阅读 评论(0) 收藏 举报正则表达式graphbasicpython存储unix正则表达式(regular expression)是一种表示方式,在许多地方均有对此的支持,如命令grep、语言Python、工具vim等...
分类:
其他好文 时间:
2015-05-08 09:24:54
阅读次数:
107
全文共分四部分: POSIX多线程—概述 POSIX多线程—异步编程举例 POSIX多线程—线程基本概念 POSIX多线程—互斥量概述 POSIX多线程—概述 Content1. 基础概念2. 线程安全3. 可重入4. 并发系统基本功能1. 基础概念线程进程里执行代码的部分;包含一系列机器指令所必....
分类:
编程语言 时间:
2015-05-06 14:51:11
阅读次数:
272
boost的mutex,condition_variable非常好用。但是在Linux上,boost实际上做的是对pthread_mutex_t 和pthread_cond_t的一系列的封装。因此通过对原生态的POSIX 的mutex,cond的生成者,消费者的实现,我们可以再次体会boost带给....
分类:
其他好文 时间:
2015-05-06 14:41:17
阅读次数:
273