Broglie

导航

随笔分类 -  Linux

如何写一个简单的HTTP服务器(重做版)
摘要:最近几天用C++重新写了之前的HTTP服务器,对以前的代码进行改进。新的HTTP服务器采用Reactor模式,有多个线程并且每个线程有一个EventLoop,主程序将任务分发到每个线程,其中采用的是轮盘调度来均匀分配任务。 服务器的源代码放在 "Github" 。以前的旧版本也放在我的GitHub上 阅读全文

posted @ 2016-10-04 21:51 Broglie 阅读(16037) 评论(1) 推荐(1)

如何写一个简单的shell
摘要:如何写一个简单的shell 看完《UNIX环境高级编程》后我就一直想写一个简单的shell来作为练习,因为有事断断续续的写了好几个月,如今写了差不多来总结一下。 源代码放在了Github: https://github.com/yibo141/Oh Shell 简单的分析 我们的shell不像bas 阅读全文

posted @ 2016-08-26 10:05 Broglie 阅读(4374) 评论(0) 推荐(0)

Linux守护进程
摘要:什么是守护进程? 守护进程是生存期长的一种进程,它们常常在系统引导装入时启动,仅在系统关闭时在终止。它们没有控制终端并且在后台运行。Linux 系统中有很多守护进程用以执行系统的日常事物,而且服务器程序一般都作为守护进程运行。大多数守护进程都以超级用户特权运行,而 且用户层守护进程的父进程是init 阅读全文

posted @ 2016-08-26 09:22 Broglie 阅读(768) 评论(0) 推荐(0)