设计模式有不少书籍、笔记和文档,抽象的、形式化的逻辑关系就不再赘述。本文主要记录学习过程中的感性理解,记录具象的案例、自己通俗理解的原理和适用情况。

阅读全文 »

HearyHTTPd的开发过程中,我想要调用本地CGI,因此就需要在Java中调用本地的其他程序,或者说:执行本地的命令。本文以Java中调用Python脚本作为CGI程序为例,记录Java调用本地程序、执行本地命令的方法。

阅读全文 »

自己研究用Java写一个HTTP服务器。一看JHTTPd,EasyHTTPd这些名字就用过了,那就叫HearyHTTPd吧,简称hhttpd。构想是做一个基于Reactor的多线程高并发HTTP服务器。

阅读全文 »

YAML是一种强大的具有可读性的数据序列化标准。在Python中,可以使用PyYAML对YAML格式的文件进行处理,比如:读写配置文件。

阅读全文 »