背景 之前在解决一个Flutter Engine的C++ Crash问题时,就曾受困于一个问题:如何回溯C++的 函数调用栈?最近频繁使用C++的过程中,这个诉求日益突出。 遂下定决心彻底解决之。 过程 在stac
零、黎明的前夜 2007年,苹果公司推出了第一代 iPhone,其搭载的 iPhone OS1.0 即是日后 iOS 系统 的前身。次年,谷歌也推出了其酝酿已久的智能手机操作系统 Android 1.0。也就是在这一 年的 8 月,PhoneGap 诞生了。Ph
零、背景 今天(2022-01-12)对我来说应该算是一个特别的日子,自己花了小半年撰写的《Flutter内核源码剖析》终于出版了。 思来想去,还是应该写点什么。毕竟,这件事情倾注了自己不少心血,一条简简
一、引言 工作以来,如何高效地整理自己的信息这个问题一直困扰着我。经常会遇到这种情况, 自己需要记录一个信息,但依稀记得自己记录过类似的信息,却又半天找不到。 举个例子,我发现一个学习C++不错的网站,于是
目前,自己用的是搜狗输入法和Spacemacs,发现高概率偶现一个问题: 每次都要重启Emacs才能解决,十分蛋疼!!! 于是,想着是不是只有搜狗+Emacs才会有这个问题,因为: 其他场景(包括Vim)都
背景 由于工作性质关系,后面主要是基于C++开发,日常构建、运行、调试的宿主是Android设备。 由于example工程的设计,可以方便地通过Android Studio构建这个工程并运行在Android
最近写文章和文档的频率比较高,发现常规的全拼输入法的打字速度完全跟不上大脑想表达的速度。于是,想着要不要学一学五笔,调研尝试一番之后发现不太理想,原因有二: 五笔的学习成本比较高 五笔最具优势的场景是看着
以后在日常开发中尽量使用英文,主要包括: 使用英文命名目录 使用英文写代码注释 为什么要这么做? 主要是为了提高操作和编辑效率。举例: 在切换目录的时候,有的工具能自动在多个目录间跳转(比如zsh下的cd命令)
最近由于在工作调整,加上国庆节,时间稍微宽裕一点,于是重新启动了对Emacs的学习,这次稍微找到了点感觉:包括使用的感觉和对Emacs的理解。 为什么一直对Emacs念念不忘?作为一个使用了多年Vim的
去年这个时候,刚刚活水(即公司内部的岗位调动)到新的部门,当时写了一篇《自我奋斗与历史进程》,里面提到了接下来一年的目标: 交付更有价值的工作成果 成体系地输出自己的影响力 对周遭的变化有更强的控制和适应能