随笔分类 -  杂项

摘要:android 环境,因为国内被墙, 搭起来非常费劲。怀念外企的时光啊 1. 下载最新的android studio3, sdk, gradle http://android-studio.org/ 2. Android SDK 在线更新镜像服务器资源 http://ask.android-stud 阅读全文
posted @ 2018-01-15 10:30 brayden 阅读(779) 评论(0) 推荐(0)
摘要:ElasticHashinator.java, 阅读全文
posted @ 2017-08-24 17:36 brayden 阅读(199) 评论(0) 推荐(0)
摘要:为什么要lockfree 按我的理解, lockfree就是不去 调用操作系统给定的锁机制. 1. 会有system call, and system call is expensive; 比如pthread在linux里调用了futex. 2. 会失去控制, 接下来发生什么看操作系统心情了. 怎么 阅读全文
posted @ 2016-08-17 16:27 brayden 阅读(475) 评论(0) 推荐(0)
摘要:对一个文件做修改, 通常认为 直接 open-seek-write-write-close 不是原子的. 1. write 本身 不一定是原子的: https://blogs.msdn.microsoft.com/adioltean/2005/12/28/how-to-do-atomic-write 阅读全文
posted @ 2016-03-28 17:40 brayden 阅读(737) 评论(0) 推荐(0)
摘要:写程序的一个规则就是, 在保证代码优美/可读性的情况下, 尽可能的短. 逻辑能用三行就绝不用五行. 1. 用for取代while 2. 在if中写入逻辑: 3. 去掉if嵌套, 因为很多时候需要满足一行80字的代码规则, 很多嵌套会使每行可写的字数变少. 阅读全文
posted @ 2016-03-23 14:36 brayden 阅读(194) 评论(0) 推荐(0)