摘要: prefork(多进程,每个进程产生子进程)和worker(多进程,每个进程生成多个线程) prefork的工作原理是,控制进程在最初建立“StartServers”个子进程后,为了满足MinSpareServers设置的需要创建一个进程,等待一秒钟,继续创建两个,再等待一秒钟,继续创建四个……如此... 阅读全文
posted @ 2015-02-23 18:58 Dus 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述... 阅读全文
posted @ 2015-02-22 21:02 Dus 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 在linux中可以用tar打包目录以方便传输or备份,我们先来看一个例子test 文件夹有如下文件 1 [root@lee ~]# ll test 2 总用量 8 3 -rw-r--r--. 1 root root 0 4月 14 22:18 a.jpg 4 -rw-r--r--. 1 ro... 阅读全文
posted @ 2015-02-22 20:21 Dus 阅读(11758) 评论(1) 推荐(0) 编辑
摘要: 我大概清楚一点就是从内网出去的时候用POSTROUTING进来的时候用PREROUTING,可是做透明代理的时候确是用PREROUTING。这是为什么呢?回复: sunnyggpre还是post是根据数据包的流向来确定的。通常内网到外网是post,外望到内网是pre,但是外还是内只是个相对概念,在一... 阅读全文
posted @ 2015-02-21 20:33 Dus 阅读(9971) 评论(0) 推荐(0) 编辑
摘要: tcp_wrappers是linux中一个安全机制[TCP_wrappers防火墙],一定程度上限制某种服务的访问权限,达到了保护系统的目的一. 要想用好tcp_wrappers,首先检查某种服务是否受tcp_wrappers 管理ldd $(which domainname) | grep lib... 阅读全文
posted @ 2015-02-21 20:21 Dus 阅读(4805) 评论(0) 推荐(0) 编辑
摘要: 如今,基于Web的应用越来越多,传统的Html已经满足不了如今的需求。我们需要一个交互式的Web,于是便诞生了各种Web语言。如Asp,Jsp,Php等。当然,这些语言与传统的语言有着密切的联系,如Php基于C和C++语言,Jsp基于Java语言。本文所要介绍的Tomcat即是一个Jsp和Servl... 阅读全文
posted @ 2015-02-20 19:39 Dus 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 进程阻塞和挂起的定义: 阻塞是由于进程所需资源得不到满足,并会最终导致进程被挂起 进程挂起的原因并不一定是由于阻塞,也有可能是时间片得不到满足,挂起状态是进程从内存调度到外存中的一种状态,若在就绪态时,从内存调出到外存中,就是就绪挂起态,若在阻塞态时,从内存调出到外存中,就转换成了阻塞挂起态Ngi... 阅读全文
posted @ 2015-02-20 15:47 Dus 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 1、nginx相对于apache的优点:轻量级,同样起web服务,比apache占用更少的内存及资源抗并发,nginx处理请求是异步非阻塞的,而apache则是阻塞型的,在高并发下nginx能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活跃,各种高性能模块出品迅速apache相对于n... 阅读全文
posted @ 2015-02-20 15:13 Dus 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。InnoDB存储引擎提供了具有提交、回滚和... 阅读全文
posted @ 2015-02-19 17:53 Dus 阅读(404) 评论(0) 推荐(0) 编辑
摘要: MSSQL差异备份使用技巧15 Apr 2013所谓的差异备份,就是只备份最近一次备份之后到此次备份之前所增加的那一部分数据。打个比方我第N次备份后数据库存放的内容是ABCD,然后我第N+1次 备份的时候使用差异备份,此时数据库的存放的内容是ABCDEFG。那么我差异备份的结果就是EFG,只备份增加... 阅读全文
posted @ 2015-02-19 17:10 Dus 阅读(1322) 评论(0) 推荐(0) 编辑