老版《三国演义》中的曹操

赵裕(vimerzhao)
近来看了一篇鲍国安先生在拍摄《三国演义》期间的创作手记,不禁感慨这才是一个演员的自我修养呀,比现在这些小鲜肉不知道高到哪里去了。这篇手记如果湮没在各种混杂的信息中实在太可惜,故此整理出来,也可警示自己

记一个博客刷新的Bug

赵裕(vimerzhao)
之前通过教程草草建立了一个博客,后来申请到了备案号,于是更新了代码,但是Gunicorn操作不是很熟悉,导致重启服务后出现了如下问题: 备案号时有时无,今天又要添加公安备案号,于是打算查查这个问题,发现

Android P源码构建记录

赵裕(vimerzhao)
缘由 最近在追查一个dex2oat的问题时,看源码觉得有些地方不单步调试或者加些日志,实在是不方便,另外由于最近的工作和Framework层打交道比较多,也有必要搞个源码环境,趁机深入学习一下。 虚拟机 一

表达的世界观基础与方法论建设

赵裕(vimerzhao)
编号004。 核心内容。 为什么想讲这个主题,起因之一就是自己第一次做技术分享时效果就很差,后面自己对此进行了一些反思。除此之外,自己也听过不少其他人(主要是技术同学)的分享,也会发现一些不足之处。所以我

Android P内联优化导致的一个诡异Bug

赵裕(vimerzhao)
问题背景 最近,我们的业务在动态加载一款第三方游戏时出现了奇怪的现象,本地开发测试体验良好,但是使用CI构建的正式包体验时会出现启动闪退。 问题分析 分析日志 首先,我们自然而然看了下Crash日志,如下: ---------

代码相似性检测工具

赵裕(vimerzhao)
背景 最近由于工作需要,想找一个能够检查代码相似性的工具。这种工具主要有两个应用: 代码自身的冗余检查 查重,例如检查学生的编程作业是否有抄袭 工具 最后找到了两个工具sim和moss,具体实现算法还没有研究,

记一次诡异的Bug

赵裕(vimerzhao)
背景 上周四的时候,发了一个maven,结果报ExceptionInInitializerError错误: java.lang.ExceptionInInitializerError at repackage.aw.̍(ProGuard:43) at com.tencent.sandbox.PluginHelper.applicationAttachBaseContext(ProGuard:160) ...... Caused by: java.lang.IllegalArgumentException: Illegal pattern character 'V' at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:870) at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:684) at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:623) at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:598) at

twint源码阅读笔记

赵裕(vimerzhao)
介绍 twint全称Twitter Intelligence Tool,是一个twitter爬虫工具。官方介绍如下: Twint is an advanced Twitter scraping tool written in Python that allows for scraping Tweets from Twitter profiles without using Twitter’s API. Twint utilizes Twitter’s search operators to let you scrape Tweets from specific users, scrape Tweets relating to certain

我的tmux使用手册

赵裕(vimerzhao)
基础概念 Session:用来概括一个任务,是一组窗口的集合。通过在任务开始前创建一个Session,在该Session中进行任务,之后通过断开Session来暂时中断任务,此时与任务相关的状态都会保存