Linux C/C++工程中可生成 ELF、动/静态库文件的通用 Makefile(二)
今天对之前写的 Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile - TypeCodes 文章里面的 Makefile 进行了优化,增加了在当前目录生成单个可执行文件的功能。
今天对之前写的 Linux C/C++工程中可生成ELF、动/静态库文件的通用Makefile - TypeCodes 文章里面的 Makefile 进行了优化,增加了在当前目录生成单个可执行文件的功能。
经常会踫到这样的场景需求:自定义时间从MySql流水月表中SELECT
出来数据到excel报表文件中,所以自己写了这个shell脚本来处理。
经常会踫到这样的场景需求:批量向MySQL数据库插入数据,显然手工INSERT
成千上万条数据是不现实的,所以自己写了这个shell脚本来处理。
博客图片域名(cnd.typecodes.com
)的SSL证书是通过Let's Encrypt申请的,因为证书有效期为3个月,所以需要用脚本定时去重新申请。
重新申请证书主要步骤为:
2、先把图片域名DNS解析到源主机上,重新申请Let's Encrypt证书; 3、把申请到的SSL证书上传到七牛云的证书管理平台并启用; 4、把图片域名DNS重新解析到七牛云上; 5、最后重启源主机的Nginx服务。在上篇文章中使用Python脚本来切换DNS的解析,也就是实现了上面的2、4步骤;这篇文章主要是用Python脚本来上传SSL证书到七牛云上,也就是实现上面的步骤3。
自从七牛开放了自定义SSL证书服务后,博主就通过CNAME
方式把博客图片对应的域名cdn.typecodes.com
解析到了七牛,然后把Let's Encrypt申请的SSL证书上传到七牛服务器。
但是Let's Encrypt的证书有效期只有3个月,所以到期后需要先把域名重新解析到原来的主机服务器,然后重新申请证书。申请通过后再把域名解析到七牛,同时上传并启用新SSL证书。
最近项目需要做一个java版本的demo,简单来做就是按照api文档拼装请求报文请求自己的服务端,收到应答报文后做MD5签名验证等后续处理。由于客户端和服务端之前通讯报文是json格式的,那么就会涉及到json报文的生成和解析。网上找了下,貌似阿里巴巴的fastjson
库评价不错,所以就直接拿过来用了。
昨晚在整理自己的python脚本的时候,想把其中一个脚本中的print
函数全都改成logging
包中的相关函数。改完后一运行却出现了Exception AttributeError: 'NoneType' object has no attribute
的错误,网上搜了一下没找到相关答案。上午再想了想,原因应该是跟python对象的析构有关,具体分析过程如下: