SQL笔记
以MySQL为准,复习SQL,记录增删改查操作、常用函数以及其他功能。本文SQL语句均在MySQL中实验。
设计模式有不少书籍、笔记和文档,抽象的、形式化的逻辑关系就不再赘述。本文主要记录学习过程中的感性理解,记录具象的案例、自己通俗理解的原理和适用情况。
准确理解设计模式首先要理解UML图,学习看懂UML类图和时序图,理解并记下笔记。
在HearyHTTPd的开发过程中,我想要调用本地CGI,因此就需要在Java中调用本地的其他程序,或者说:执行本地的命令。本文以Java中调用Python脚本作为CGI程序为例,记录Java调用本地程序、执行本地命令的方法。
当HearyHTTPd代码里设置为监听的host为127.0.0.1
时,在Chrome中用
http://localhost:8080 会有较大initial connection
lantency从而变得较慢,而用 http://127.0.0.1:8080 访问则很快。
将CyC2018的NIO Socket单向通信样例改写为双向通信,记录下其中的机制、易出问题的要点。
自己研究用Java写一个HTTP服务器。一看JHTTPd,EasyHTTPd这些名字就用过了,那就叫HearyHTTPd吧,简称hhttpd。构想是做一个基于Reactor的多线程高并发HTTP服务器。