Shell:GUICLI提供交互式接口:提高效率命令行展开:~,{}命令别名:alias命令历史:historyGlobbing:*,?,[],[^]命令补全:$PATH指定的目录下路径补全:TAB键管道:|输入输出重定向:>>>提供编程环境:bash自动运行脚本机制面向过程(以指令为中心组织数据)的编..
分类:
系统相关 时间:
2014-12-06 06:41:16
阅读次数:
419
http://bbs.9ria.com/thread-221699-1-1.html在本教程的第一部分,我们已经看过LibGDX 3D API中Model类的总体结构。在第2部分中,我们将会分析渲染管道,从加载模型开始,到真正的渲染模型。我们将不会在渲染管道的某个问题上进行深入探讨。我们只会介绍一些...
通过上一篇文章中,认识了MongoDB中四个聚合操作,提供基本功能的count、distinct和group,还有可以提供强大功能的mapReduce。在MongoDB的2.2版本以后,聚合框架中多了一个新的成员,聚合管道,数据进入管道后就会经过一级级的处理,直到输出。对于数据量不是特别大,逻辑也不...
分类:
数据库 时间:
2014-12-04 23:12:35
阅读次数:
466
正在看expressjs的源码,先记录下运行原理,后面如果值得记录的话,还会继续。
expressjs是在nodejs的TCP 监听器上封装了一层管道处理机制。他可以把nodejs收到请求到响应之间的全过程暴露出来,该管道通过.use(path,fun)方法一节一节添加组成。
expressjs运行过程如下:
1.运行bin/www后
2.生成app对象:该对象复制了application...
分类:
Web程序 时间:
2014-12-04 17:53:04
阅读次数:
177
1、lsyouno2>&11>&2|egrep\*>file2、(lsyouno2>&1)1>&2|egrep\*>file谁shell比较熟悉,这个脚本,为什么执行结果不一样?回答群友问题1、lsyouno2>&11>&2|egrep\*>file这句第一个2>&1把标准输出的管道复制给了2,所..
分类:
其他好文 时间:
2014-12-04 15:50:01
阅读次数:
153
Linux笔记常规部分总结shell;子shellbash--bashbash;1、命令历史、命令补全2、管道、重定向3、命令别名4、命令行编辑5、命令行展开6、文件名通配7、变量8、编程命令行编辑:光标跳转:ctrl+a:跳到命令行首ctrl+e:跳到命令行尾ctrl+u:删除光标至命令行首的内容ctrl+k:删除..
分类:
系统相关 时间:
2014-12-02 17:39:05
阅读次数:
239
励志心语:这是国外版的愚公移山的故事。我们为许多人缺乏远见而感到悲哀。但现实令我们又不得不承认,大多数人是生活在一个“提桶”的世界里,只有一小部分人敢做建造管道的梦。你是谁?提桶者还是管道建造者?1801年,有两位年轻人,一个叫柏波罗,一个叫布鲁诺,他们是堂兄弟,都是雄心勃勃的人。他们住在意大利的一...
分类:
其他好文 时间:
2014-12-02 13:26:41
阅读次数:
163
进程通信是应用程序进程之间通过操作系统交换数据与服务对象的机制。Linux操作系统的传统进程间通信(IPC)有多种方式,比如管道,命令管道,信号量,共享内存,消息队列,以及网络与Unix套接字等。虽然理论上And...
分类:
移动开发 时间:
2014-12-02 12:07:18
阅读次数:
286
管道
Linux管道(pipe)提供一种单向(半双工)的进程间通讯机制。管道有一个读端和一个写端。从写端写入的数据可以重读端读出来。函数pipe()创建一个管道,返回两个文件描述符,fd[0]是读端,f[1]是写端。如下图
管道的读写可以使用Linux标准IO操作接口进行,例如read、write等。从图1不难看出,数据一直缓存在内核中直到被读取出来。
单个进程的管道几乎没有任何用处...
分类:
其他好文 时间:
2014-12-02 00:10:17
阅读次数:
301
上篇中的无名管道通信是父子进程之间的通信,限定了进程之间的通信,从而就有了有名管道,它可以使不同进程之间进行通信,有名管道可以通过指定路径名来指出,兵长文件系统中可见。进程通过文件IO来操作有名管道,有名管道遵从先进先出的原则,但是不支持lseek函数。
1)int mkfifo(const char *pthname,mode_t mode)创建有名管道,
2)在内核中创建对象,但没有打开读...
分类:
系统相关 时间:
2014-12-01 22:33:40
阅读次数:
257