240 发简信
IP属地:广东
  • git rebase & git merge

    虽然以前实习的时候用过一段时间git,但对git的很多概念还是一知半解。这不,今天又遇到了问题。今天同步内核代码的时候,执行git pull,就...

  • 从App启动过程看Android 10.0 Framework重构

    Android每个大版本都会对framework进行一定的重构,10.0也不例外。这次,谷歌把重构的对象瞄准了AMS。看过AMS代码的同学都知道...

  • grep文本文件提示“匹配到二进制文件”

    今天用grep查log遇到了一件哔了狗的事。 我用vim打开log文件,里面有sysTid=3800这一行。但是grep "sysTid=380...

  • 中断/轮询;select/poll/epoll;脚本tick/事件

    接触到的技术多了,会发现很多异曲同工的东西。 最近在看Linux内核,看到中断和异常这块,想起来了以前体系结构课上讲到的关于轮询和中断的概念。二...

  • Unity iOS本地推送踩坑实录

    昨天实现了一下Unity里iOS推送。踩坑两个。 1. 要先注册推送才可以 接收推送前必须调用NotificationServices.Regi...

  • Unity本地文件IO

    PC/iOS文件目录兼容 做Unity开发的时候,很多时候都需要写本地文件。文件IO本来是个简单的东西,C#库已经封装得很好了。但是如果要牵扯到...

  • Android添加fragment后版本不兼容问题

    昨天学习了下Android的Fragment。按照官网的教程,新建了一个类BlankFragment,继承自Fragment。然后编译的时候就出...

  • Hello World!

    第一天写博客,mark一下。 很久以前就开始想写博客了,但一因为懒二因为觉得自己水平不行所以一直没付诸实践。Evernote和网易云笔记里的东西...

  • 2017-11-13 Python list初始化坑一个;C函数覆盖

    今天debug的时候发现了Python 二维list初始化的一个坑。 一开始我是这样初始化二维数组的: matrix = [[0 for _ i...

个人介绍
知其然,还要知其所以然。