2020.10.12 - 2020.10.18

周记

记得第一次写周记是在前年的年底,那年老杜在在知识星球里面开了一个群,于是大家纷纷到星球里面报道打卡。次年另在豆瓣开了一个小组,一开始每周打卡的人还多,渐渐的人越来越少,到最后也仅剩那么几个人在打卡。

自从疫情开始以来,每天忙忙碌碌,一周过去以后茫然不知上周究竟做了些什么。决定每周周末花点时间来看看这一周究竟做了些什么,也好激励自己。

博客

同周记一样,博客已经许久未写。打开布满灰尘的博客后台,发现最后一篇博客写于2019年6月21日。一眨眼已经过去了4、500天了。以后争取每周写个 1 ~ 2 篇。

工作需要每日备份海关报关资料数据,日积月累文件夹的容量变的越来越大。文件数据每日增加,只需保存两周即可,太旧的数据也无意义。为避免重复劳动,用 Python 写了批处理程序,加入任务计划定期执行就好。

学习 Python 有段时间了,用 Python Flask 框架做了一个小型的系统,一直在本地的环境运行。为了方便日常使用,购买了一台 VPS 作为服务器,把项目架设到 VPS 上面。虽然曾在服务器上搭建过 WAMP 的坏境,毕竟之前系统环境和现在有很大的不同。在经历了几次搭建失败之后,终于把 Python Flask 坏境给搭建起来,为了方便给自己做个记录,给大家做一个参考,将整个搭建过程完整的写下来。

工作和生活中常常会把代码和文本文件保存在 Github 上。每次写完一个新功能或者写完一篇新文章的时候,都需要执行 git commit 和 git push 的命令,将本地代码或文件合并到远程的服务器,方便在家和公司电脑文件的一致性。

经常重复性的输入这两个命令,唯一变化的只是 commit 的日志信息不同,其他的代码都是相同的。写了一个批处理的命令,只要双击该文件,输入 commit 日志信息就能实现自动git commit 和 push 的功能,节省了大量写重复代码的时间。

写完博客都需要写一个访问地址作为唯一的阅读入口,每次写完都需要写一遍就会显得特别的麻烦。如果一件机械性的事件重复出现 2 次以上,就可以考虑是否有复用的方法,来简化这个过程。

最近正在学习 Python,就用 Python 写了一个随机生成字符串的函数。鉴于 26 个字符中的个别字符和其他的字母组合不太美观,仅选取了 A - F,0 - 9 这两段字符串的字符来生成。生成的结果类似:8d5590e49c02 这样的 12 位字符串。

自从使用了这个方法,再也不用为写博客的 URL 而短暂的苦恼,更加的简洁和方便。