0%

Photo by Aaron Burden

VBA玩抓没有Python方便,不过大多数办公环境都配备Excel,无需安装环境即可使用,与报表结合更便于工作人员做信息处理,以个人经历来讲,办公环境下还是VBA用起来趁手。下面是几年前写的网抓登录模块,相关信息已经过脱敏处理。

阅读全文 »

Photo by Jason Thompson

最近翻起以前练手的VBA,发现写过一个挺有趣的字符串加密解密方法

  1. 随机加密,每次加密后的密文都不一样
  2. 虽然密文不一样,但解密后的明文是一样的

实现原理挺简单,加密时,循环提取字符串单字符的ASCII码,在ASCII码之后加入随机码并重新排序,附上解密随机码;解密时,获取字符串中的随机码,然后逆向操作解密。

阅读全文 »

Photo by Luke Leach

NexT 自带的 Font-awesome 图标库存放在 /themes/next/source/lib/font-awesome,其中 font-awesome.mim.css 使用了相对引用,导致在 hexo d 之后图标路径出错,无法正常显示图标,需要将相对路径改为绝对路径。

打开 /themes/next/source/lib/font-awesome/css/font-awesome.min.css

1
2
搜索:'../fonts/
替换:'/lib/font-awesome/fonts/

重新 hexo d 后生效

此问题在 Hexo 7.0 之后的版本已修复

Photo by Benjamin Voros

现有的Hexo部署使用了两个OSS-Bucket:1号OSS接入CDN用作图床,统一管理图片/附件等大文件;2号OSS接入CDN托管静态网站,由hexo d上传,两个OSS-Bucket均设置文件更新自动刷新CDN

阅读全文 »

Photo by Kellen Riggin

阿里云OSS本质是对象储存,没有目录的概念,所以使用OSS设置静态网站托管时,地址必须存在对象文件,否则将跳转到首页。比如访问 www.abc.com/a/ ,必须指定为 www.abc.com/a/index.html

Hexo+NexT环境下,按照以下方式修改,这样在 hexo g 之后生成的静态文件会补全路径。下文在标题中会注明改动的文件属于Hexo还是NexT,遇到版本更新时,需要再次修改相应的源文件。

阅读全文 »