本文,主要讲解守护进程的定义和相关的原理,并通过一个用户实例来说明如何编写守护进程。
1.守护进程的撰写条件:
1)D要在系统中处于一直运转的状态,也就是说while循环,时刻在监听服务
2)D不能在关闭终端的时候退出—— 为什么终端关闭将导致进程退出呢?
3)D要脱离控制终端,登录会话和进程组—— 注销的时候,为什么有的进程将被注销,而有的不会?
2.相关原理
Q...
分类:
系统相关 时间:
2014-10-14 16:25:18
阅读次数:
202
1. 显示当前目录pwd2 远程复制scp ics20140902_0200.DMP oracle@10.10.16.40:./hpdata3 重启数据库lsnrctl stop;--监听服务停止shutdown immediate;startup;4 进入Oraclesqlplus "/as sy...
分类:
数据库 时间:
2014-09-30 13:44:39
阅读次数:
218
于是我想要按照自己的理解把这个过程尽可能详细的剖析出来,在行文上我打算按照时间线的方式,这样又好写,也好读,好理解。这应该会写成一个系列,刚好最近开始在看很多人都在推荐的热门书,http 权威指南,这本,http://book.douban.com/subject/10746113/,跟我想要说的差不多的,于是就一边当作是读书笔记吧
那我们就开始了,故事其实并不是从在浏览器的地址栏输入一个网址,或者我们抓着鼠标点击一个链接开始,事情的开端要追溯到服务器启动监听服务的时候,在某个未知的时刻,一台机房里普普...
分类:
Web程序 时间:
2014-09-21 19:47:31
阅读次数:
257
实现android来电拦截的功能,这里涉及到了数据库的操作,以及多个拦截规则的匹配使用...
分类:
移动开发 时间:
2014-09-15 15:56:29
阅读次数:
303
Tomcat、Weblogic、Jetty、WebService做了什么样子的事情呢?只不过是通过SOCKET来监听服务器上某一个端口的请求,进行请求的处理,并且将响应信息写回去。简单的说就是这样了,但是复杂里面讲呢,Tomcat必须要兼顾安全、标准、完美兼容HTTP的规范、多线程支持、数据库,数据源支持、可配置、Web端管理、SSL等等方面,所以又是非常复杂的。下面是一个例子,对于新手而言是非常...
分类:
编程语言 时间:
2014-09-09 21:37:29
阅读次数:
277
实现逻辑1、Golang 版本 1.32、实现原理: 1、主进程建立TCP监听服务,并且初始化一个变量 talkChan := make(map[int]chan string) 2、当主进程ACCEPT连接请求后,利用go 启动一个协程A去维持和客户端的连接,把taokChan带入到协程里 ...
分类:
其他好文 时间:
2014-09-03 19:44:27
阅读次数:
281
自己以前做一个接口服务器时候,这种场景下我的设计是多个线程操作同一个epoll fd。彼时,我的理由是epoll的系列函数是线程安全的。
当然有人不理解为什么会有多个线程操作同一个epoll fd的情形,这里稍微铺陈一下接口服务器的场景。epoll fd有线程1维护,监听服务端端口的socket的accept出来的acceptor(即新的socket fd)也放在这个epoll...
分类:
编程语言 时间:
2014-08-31 14:35:11
阅读次数:
215
典型的监听配置模板:
创建监听有多重方式:(1)netca (2)netmgr (3)手工编辑listener.ora文件等;
下面是一个监听配置的标准模板:
配置文件中的关键之解析:
(1) PROTOCOL指的是监听接收链接的协议;
(2) HOST是指的监听运行的主机或者IP地址;
(3) PORT指的是监听运行的端口。
(4) SID_NAME指的是监听服务的实例名。
(5) GLOBAL_NAME指的是监听服务的服务名;
(6) ORACLE_HOME指的是监听服务的$ORACLE_HOME;
...
分类:
数据库 时间:
2014-08-12 17:25:04
阅读次数:
338