03 2022 档案
摘要:在理解EML格式的时候,先回顾一下历史,这样有助于理解邮件的格式,比如邮件传输时为何会有多种编码方式。此外,理解EML格式也有助于理解HTTP协议。 历史溯源 由于历史原因,我们目前看到的大部分的网络协议都是基于ASCII码这种纯文本方式,也就是基于字符串的命令行方式,比如HTTP、FTP、POP3
阅读全文
摘要:1、要敢于重构代码 在一个开发团队中,很多人即使发现问题,但考虑到这坨屎不是自己亲自拉的,因此放弃了重构的打算;或者担心修改后引入其它问题, 反而会带来更多的风险,尤其是对已经发布的版本(或历史遗留版本)会更加谨慎,万一屎中有雷呢,万一是连环雷呢?炸一脸该怎么收场? 就算炸不到自己,万一炸到无辜的同
阅读全文
摘要:一、服务器类软件 1.1、 HttpServer 一款Windows平台下基于IOCP模型的高并发轻量级web服务器。 技术特点如下: 1、完全采用IOCP模型,实现真正的异步IO,高并发、高可靠; 2、支持4G以上文件下载; 3、支持断点续传; 4、轻量级,体积小,服务器文件仅200多K,无任何依
阅读全文
摘要:编写web程序经常要进行接口调测,通常我们会使用curl或者postman等工具,通过这些工具可以方便的发送GET或POST请求来验证接口的正确与否。 对于复杂的接口业务,我们可以通过这些工具构造post data、query string、以及request header来完成这些接口的验证,从而
阅读全文