
问题
文章平均质量分 78
chcc_V5
Java + Android 里总共泡了5年,在深圳金立手机公司里干了3年,对Framework层代码有着一行一行拿着放大镜排查问题的经历,熟悉Android底层代码。我有着 上层App --> Android 底层 -->上层App + 服务器系统 的技术成长路线,积累了对Android系统的上下整体认知,对软件构造,软件管理,技术选型有一些心得,我现在是一家公司的合伙人,在主持一个智能眼镜相关的项目。
展开
-
关于java垃圾回收的一个疑问
public class Test { public static void main(String[] args) { A a = new A(); B b = a.getB(); a = null; // 对象a能否回收? while (true) { b.newObject(); } // ... }}原创 2011-05-12 19:44:00 · 412 阅读 · 0 评论 -
使用Time类遍历一学期的所有天
<br />/* 遍历一学期的所有天 */ Time t = new Time(); t.set(21, 1, 2011); // 2011-2-21日 Log.i("test", "t:" + t.format2445() + " " + t.getWeekNumber() + " " + t.toMillis(true)); t.normalize(true); // 没有这一步计算结果总会出错,到底这一步做了些什么还不清楚原创 2011-05-17 15:39:00 · 1224 阅读 · 0 评论 -
不能使用IDE调试? 照样能很快定位问题
经常调试Android framework错误,framework不可能想使用IDE来step-by-step的调试。 为此,有时需要插入大量的log来帮助定位问题;有时知道了具体执行功能的函数,却发现调用者太多仍难以定位问题,最后只得花大把时间去阅读代码。 作为程序员,偷懒是种美德。我希望敲入调试语句的时候能偷懒一点,也希望能很容易地知道调用者是谁,于是有了下文。pa原创 2011-12-22 18:03:43 · 579 阅读 · 0 评论 -
有没有这样的调试工具——跟踪对象
通常一个对象有许多的方法,有没有一种非代码的解决方法,能监控一个对象的所有方法的调用情况。原创 2012-12-26 15:02:21 · 476 阅读 · 0 评论 -
硬盘上有损坏区域,该如何重新分区
先上干货1(自己编写的工具包)在网页写个东西是挺麻烦的,还是Evernote写起来比较爽,自己点链接下载吧 点击打开链接事出偶然原来的那个单插槽的移动硬盘盒坏了,昨天买了个新的移动硬盘盒,双插槽的,但是看着一个插槽空在那里有点手痒,总想再弄一个硬盘插上去。忽然想起自己还有一块坏掉的硬盘(坏了很多次,最后干脆连核心区域都坏掉了,什么都无法读取,已经彻底放弃治疗了)原创 2016-05-18 16:03:44 · 9515 阅读 · 0 评论