
程序员
文章平均质量分 94
高坚果兄弟
高坚果
展开
-
Shell脚本中文英文多语言国际化和命令行批处理(bash sh cmd bat)中定义函数的简单写法
本篇文章记录的是如何简单的实现:根据用户语言环境,让脚本自动显示成中文或英文,当然如果你愿意,同时支持更多语言也是可以的。有时候为了方便别人使用,我们会选择去编写各种各样的命令行脚本:给Windows用户编写.batcmd批处理脚本,给macOS、Linux用户编写.shbash shell脚本。面向国内用户当然应当首选中文作为脚本的显示语言,如果还要支持海外用户使用,那么能提供国际化多语言(i18n)支持那是最好了,省事的也许只提供英文版本;原创 2023-09-13 09:42:34 · 1183 阅读 · 0 评论 -
C#的RSA加密解密签名,就为了支持PEM PKCS#8格式密钥对的导入导出
差点造了一整个轮子.Net Framework 4.5 里面的RSA功能,并未提供简单对PEM密钥格式的支持(.Net Core有咩?),差点(还远着)造了一整个轮子,就为了支持PEM PKCS#8、PKCS#1格式密钥对的导入导出。Github: https://github.com/xiangyuecn/RSA-csharp本文内容来自README,主要介绍了PEM PKCS#8、PKC...原创 2018-11-07 14:26:12 · 5348 阅读 · 5 评论 -
记录一次.Net框架Bug发现和提交过程:SmtpClient一处代码编写错误导致异步发送邮件时DeliveryFormat配置项无法正确工作,.Net Framework和.Net Core均受影响
问题已经发到了开发者社区https://developercommunity.visualstudio.com/content/problem/381046/smtpclient%E4%B8%80%E5%A4%84%E4%BB%A3%E7%A0%81%E7%BC%96%E5%86%99%E9%94%99%E8%AF%AF%E5%AF%BC%E8%87%B4%E5%BC%82%E6%AD%A5%E...原创 2018-11-13 11:06:43 · 3003 阅读 · 0 评论 -
C#实现.Net对邮件进行DKIM签名和验证,支持附件,发送邮件签名后直接投递到对方服务器(无需己方邮件服务器)
项目地址https://github.com/xiangyuecn/DKIM-Smtp-csharp主要支持对邮件进行DKIM签名,支持带附件对整个邮件内容(.eml文件)的DKIM签名进行验证对MailMessage、SmtpClient进行了一次封装,发送邮件简单易用,进行DKIM签名后直接投递到对方服务器(无需己方邮件服务器)DKIM签名、验证规则对于DKIM的签名和验证规...原创 2018-11-11 17:09:28 · 3877 阅读 · 0 评论 -
自己制作Chrome便携版实现多版本共存
本文只针对Windows下的Chrome浏览器的使用。有时候我们需要使用老版本Chrome,或者仅仅体验一下最新版。上古时代有IETester用来测试多个IE版本,和本机的IE不冲突。Chrome别人也制作了很多便携版,但不知道有没有加料。本文介绍一个自己制作便携版的方法:支持任意版本Chrome自己存手工制作,简单安全可靠不影响Windows系统内已安装的Chrome,便携版...原创 2019-03-25 08:01:19 · 1645 阅读 · 0 评论 -
正则表达式:后面不要包含指定的字符串内容
以前只会/<abc(?!def).+>/.exec("<abcdef>\n<abczzz>"),匹配到<abczzz>,这种简单的固定写法,但实际使用次数几乎趋近于0。很多场景不能写死abc,顺理成章的就写成了/<.+(?!def).+>/.exec("<abcdef>\n<abczzz>"),咦?咋把前面的匹...原创 2019-04-08 07:51:46 · 2319 阅读 · 0 评论 -
黑苹果VMware安装AppStore原版MacOS Catalina 10.15.1,附VirtualBox安装High Sierra 10.13教程和升级到Mojave 10.14.5
环境时间:2018.04.09,没有指明时间的教程都是耍流氓笔记本:某州优雅A460P-i7G D2,4G内存,Intel Core i7-2670QM四核八线程(老笔记本勉强能用),ssd硬盘,win7系统。VirtualBox:5.2.8 (目前最新版本)MacOS:macOS High Sierra 10.13.iso,最新版的iso没找到,https://blog.csdn.n...原创 2018-04-09 15:24:18 · 13324 阅读 · 10 评论 -
Nginx Windows版的服务安装和管理工具
以前研究过负载均衡,最近正在项目上实施(从来没做过小项目以上级别的东西,哈),nginx挺好,不过Windows有点为难,小流量和本地不追求性能,简单易用是目标。 Nginx Windows上并没有提供安装为服务的方式,Windows Service多好用啊,开机自动运行。因此有了此工具,地址:https://github.com/xiangyuecn/Nginx-Windows-...原创 2018-07-21 21:08:52 · 2903 阅读 · 0 评论