
Linux
春雨的雕刻时光
软件人生!
展开
-
CentOS7.2安装jdk1.7
因工作需要,CentOS7.2下安装jdk1.7原创 2016-07-27 17:51:54 · 385 阅读 · 0 评论 -
搭建简单版的node.js
Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node原创 2016-09-14 16:34:39 · 419 阅读 · 0 评论 -
Linux GCC常用命令
1简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compil转载 2016-11-18 11:51:48 · 272 阅读 · 0 评论 -
linux ar命令用法
当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍命令ar,用来对库操作。 1.ar基本用法 ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组等属转载 2016-11-22 17:15:41 · 339 阅读 · 0 评论 -
Linux进程池的实现
通过动态创建子进程(或者子线程)来实现并发服务器的。这样做有如下缺点: 1、动态创建进程(或线程)是比较耗费时间的,这将导致较慢的客户响应。 2、动态创建的子进程(或子线程)通常只用来为一个客户服务(除非我们做特殊处理),这将导致系统上产生大量的细微进程(或者线程)。进程(或者线程)间的切换消费大量CPU时间。 3、动态创建的子进程是当前进程的完整映像。当前进程必须谨慎地管转载 2017-01-10 16:52:57 · 660 阅读 · 0 评论 -
linux 下shell中if的“-e,-d,-f”是什么意思
原文地址:http://blog.youkuaiyun.com/superbfly/article/details/49274889 文件表达式 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真 -L filename 如果 filename为符号链转载 2017-04-26 10:36:32 · 461 阅读 · 0 评论