会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一只会铲史的猫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年4月19日
EmlParse:一款超轻量级的批量解析EML格式电子邮件的工具
摘要: 工具特点 1、绿色纯天然,无任何依赖库,文件大小不到150K; 2、可批量解析EML格式的电子邮件; 3、可提取EML文件中的正文和附件到指定目录; 4、可生成HTML格式的邮件列表清单,方便用户进行离线阅读; 5、可生成JSON格式的邮件列表清单,方便用户进行二次开发; 6、基于命令行参数的执行程
阅读全文
posted @ 2022-04-19 10:27 一只会铲史的猫
阅读(2886)
评论(1)
推荐(1)
2022年4月11日
POP3协议(电子邮件邮局协议)中UIDL和TOP命令在实际使用中的作用
摘要: POP3是电子邮件协议中用于接收邮件的协议,相较于发送邮件的SMTP协议,POP3的命令要多一些。主要的命令有LIST、STAT、RETR、DELE、UIDL、TOP、QUIT,以及用于登录邮箱的USER和PASS命令。 介绍POP3命令的文章有很多,这里重点介绍UIDL和TOP在实际使用中的现实意
阅读全文
posted @ 2022-04-11 13:59 一只会铲史的猫
阅读(1030)
评论(0)
推荐(2)
2022年4月2日
POP3:基于命令行的电子邮件(EMail)在线查看和批量下载工具
摘要: 使用该工具可以在不安装outlook和foxmail等邮件客户端的情况下快速下载指定邮箱的邮件,并将下载的邮件以eml格式进行保存。 附: 查看eml格式的邮件可使用 EmlReader 工具,该工具不到300K,绿色免安装。 【工具特点】 1、基于命令行参数,只有一个可执行文件; 2、内部集成SS
阅读全文
posted @ 2022-04-02 13:41 一只会铲史的猫
阅读(1101)
评论(0)
推荐(1)
2022年3月25日
如何解析EML(邮件)格式的文件以及一款小巧的EML邮件阅读工具
摘要: 在理解EML格式的时候,先回顾一下历史,这样有助于理解邮件的格式,比如邮件传输时为何会有多种编码方式。此外,理解EML格式也有助于理解HTTP协议。 历史溯源 由于历史原因,我们目前看到的大部分的网络协议都是基于ASCII码这种纯文本方式,也就是基于字符串的命令行方式,比如HTTP、FTP、POP3
阅读全文
posted @ 2022-03-25 15:17 一只会铲史的猫
阅读(2996)
评论(0)
推荐(2)
2022年3月9日
代码如何不成为屎山?
摘要: 1、要敢于重构代码 在一个开发团队中,很多人即使发现问题,但考虑到这坨屎不是自己亲自拉的,因此放弃了重构的打算;或者担心修改后引入其它问题, 反而会带来更多的风险,尤其是对已经发布的版本(或历史遗留版本)会更加谨慎,万一屎中有雷呢,万一是连环雷呢?炸一脸该怎么收场? 就算炸不到自己,万一炸到无辜的同
阅读全文
posted @ 2022-03-09 11:47 一只会铲史的猫
阅读(267)
评论(0)
推荐(0)
2022年3月4日
wincurl:一款基于HTTP协议的轻量级web资源抓取和上传工具
摘要: 编写web程序经常要进行接口调测,通常我们会使用curl或者postman等工具,通过这些工具可以方便的发送GET或POST请求来验证接口的正确与否。 对于复杂的接口业务,我们可以通过这些工具构造post data、query string、以及request header来完成这些接口的验证,从而
阅读全文
posted @ 2022-03-04 15:46 一只会铲史的猫
阅读(980)
评论(5)
推荐(1)
2022年1月13日
HttpServer: 基于IOCP模型且集成Openssl的轻量级高性能web服务器
摘要: 2021年4月写过一个轻量级的web服务器HttpServer,见文章: 《HttpServer:一款Windows平台下基于IOCP模型的高并发轻量级web服务器》,但一直没有时间添加Openssl功能,也就是将HTTP拓展为HTTPS,从而提供安全访问功能。 没时间只是一方面,关键是集成open
阅读全文
posted @ 2022-01-13 11:25 一只会铲史的猫
阅读(1815)
评论(1)
推荐(5)
2021年12月27日
IM服务器:一个使用imserver服务器进行聊天的web端案例
摘要: 该案例中包含一个基于web网页的前端程序,该案例会使用websocket与IM服务器(imserver)进行通信。 一、环境准备 1、下载 “imserver网页调用案例”,并解压到指定目录。 2、进入“web/js”目录中,使用文本编辑器打开“main.js”文件。 修改websocket的连接地
阅读全文
posted @ 2021-12-27 17:10 一只会铲史的猫
阅读(564)
评论(0)
推荐(0)
2021年12月24日
IM服务器:编写一个健壮的服务器程序需要考虑哪些问题
摘要: 如果是编写一个服务器demo,比较简单,只要会socket编程就能实现一个简单C/S程序,但如果是实现一个健壮可靠的服务器则需要考虑很多问题。下面我们看看需要考虑哪些问题。 一、维持心跳 为何要维持心跳,TCP难道不是一个安全可靠的连接么?正常情况下,C端和S端无论是谁掉线,对方都能感知到。从而进行
阅读全文
posted @ 2021-12-24 15:48 一只会铲史的猫
阅读(570)
评论(0)
推荐(7)
2021年12月22日
我的邮箱客户端程序Popmail
摘要: 05年的时候写了一个邮箱客户端程序。当时主要目的是研究POP3和SMTP协议,同时锻炼自己的网络编程能力。当然了,如果自己写的邮箱客户端能够满足自身的日常工作需要,而不是频繁的登录不同的网页邮箱,那就再好不过了。时隔16年,给popmail增加了SSL(TLS 1.2)会话,感觉安全了一点,邮件再也
阅读全文
posted @ 2021-12-22 11:27 一只会铲史的猫
阅读(1762)
评论(10)
推荐(23)
上一页
1
2
3
4
下一页
公告