一、什么是Linux 和Windows操作系统一样的系统软件;但是和Windows不同的是Linux是一套开放源代码的、并可以自由传播的类似Unix操作系统的软件;设计之初是基于Intelx86系列CPU架构的;它是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统。二、主要应用领域 服..
分类:
系统相关 时间:
2016-04-02 19:06:04
阅读次数:
373
最近在看APUE第10章中关于system函数的POSIX.1的实现。关于POSIX.1要求system函数忽略SIGINT和SIGQUIT,并且阻塞信号SIGCHLD的论述,理解得不是很透彻,本文就通过实际的实例来一探究竟吧。 一、为什么要阻塞SIGCHLD信号 #include <stdlib. ...
分类:
其他好文 时间:
2016-04-01 14:50:05
阅读次数:
527
在PHP中有两套正则表达式函数库。一套是由PCRE(Perl Compatible Regular Expression)库提供的。PCRE库使用和Perl相同的语法规则实现了正则表达式的模式匹配,其使用以“preg_”为前缀命名的函数。另一套是由POSIX(Portable Operation S ...
分类:
Web程序 时间:
2016-03-31 01:55:22
阅读次数:
251
http://hh8582.blog.163.com/blog/static/14041920420114202636840/BOA (http://www.boa.org)是比较流行的嵌入式Web Server,虽然性能不见得太好,但是胜在简单,整个软件编译完后只有几十K.而且可以支持CGI动态脚本..很容易移植到支持POSIX风格的操作系统上.因此很多ARM-Linux 用于BOA来做Web ...
分类:
其他好文 时间:
2016-03-30 13:18:30
阅读次数:
381
文件系统模块是一个简单包装的标准 POSIX 文件 I/O 操作方法集。您可以通过调用require('fs')来获取该模块。文件系统模块中的所有方法均有异步和同步版本。 文件系统模块中的异步方法需要一个完成时的回调函数作为最后一个传入形参。 回调函数的构成由您调用的异步方法所决定,通常情况下回调函... ...
分类:
Web程序 时间:
2016-03-30 01:21:47
阅读次数:
395
os.sep 可以取代操作系统特定的路径分隔符。windows下为 '\\' os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix' os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径 o ...
分类:
编程语言 时间:
2016-03-29 19:18:20
阅读次数:
163
pySerial 介绍 封装了串口通讯模块,支持Linux、Windows、BSD(可能支持所有支持POSIX的操作系统),支持Jython(Java)和IconPython(.NET and Mono). 首页 http://pyserial.sf.net/ 特性所有平台使用同样的类接口端口号默认 ...
分类:
其他好文 时间:
2016-03-28 18:17:41
阅读次数:
329
《第五章 系统调用》笔记 5.1 与内核通信 系统调用在用户空间和硬件设备之间提供了一个中间层。 中间层的作用: 为用户空间提供一种硬件的抽象接口;保证系统稳定和安全;除异常和陷入,是内核唯一的合法入口。 5.2 API、POSIX和C库 API定义了应用程序使用的编程接口(可实现系统调用)。 AP ...
分类:
系统相关 时间:
2016-03-27 18:00:15
阅读次数:
216
#include
#include "errors.h"
typedef struct stage_tag{ //流水线的工作单元结构体
pthread_mutex_t mutex; //保护当前工作单元数据的互斥锁
pthread_cond_t avail; //等待当前工作单元存储数据可用的条件变量
pthread_cond_t ready; //等待当前工作单元可处理...
分类:
编程语言 时间:
2016-03-26 07:33:59
阅读次数:
255
第五章 系统调用 一、与内核通信 系统调用在用户空间进程和硬件设备之间添加了一个中间层。作用: 在Linux中,系统调用是用户空间访问内核的唯一手段;除异常和陷入外,它们是内核唯一的合法入口。 二、API、POSIX和C库 一般情况下,应用程序通过在用户空间实现的应用编程接口(API)而不是直接通过
分类:
系统相关 时间:
2016-03-23 17:19:04
阅读次数:
262