#原理分析 | #记录 | #造轮子 | #AST | #VSCode May 17, 2019 AST: 换个角度看结构化文本 如果想要选中上述代码中的黄色部分也就是所有的字符串类型的值,无论是正则还是啥方法,都是基本无法完成的;所以我们需要引入 AST 换个角度分析问题。 居 Read more
#记录 | #Chrome May 11, 2019 Chrome 插件&离线应用开发的坑 因为 Chrome 的那些接口又臭又长,而且都是异步回调,所以很适合练手 Promise/async 这些东西,但是遇到一个很奇怪的问题 const onMessage = (asyncFunc) => chrome.runtime.onMessage.addListener ((msg, sender, sendResponse) => { sendResponse (msg); }); 上面是一般操作,但 Read more
#自定义字体 | #记录 October 28, 2017 从自定义字体来看编码和显示的低耦合性 编程作业中难免不出现做计算器这种然并卵,但是涉及知识复杂,又难拔高的任务。 对于本文,不过就是我在这瞎说,给这个月凑一篇,不过也希望可以产生新 Read more
#原理分析 | #记录 September 6, 2017 简单分析那些巨无霸 APP 是如何产生的? 最近学校出现一台自助打印机,然后配套 APK 居然有 39 MB,遂我们来分析一下里面塞了啥? PS: 虽然标题有逆向,但是并不打算写这部分,以及 smali 汇编语法也不做 Read more
#Docker | #记录 August 28, 2017 通用项目容器化小记 Linux 容器(LXC) 和 Docker 技术可以提供一致的和可扩展的环境。 低损耗的运行环境带来微服务化和云端迁移的快速普及。但是多数应用和所属生态并不能直接迁移 Read more