`
chimer
  • 浏览: 36202 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
某一天拉代码发生了一次错误 Checking object directories: 100% (256/256), done. error: ./objects/pack/pack-e434848729a1a52d7ec5cd39ade4fac7f7aa5595.pack SHA1 checksum mismatch error: index CRC mismatch for object 582bda543520dcbde0f6baaae86d5f9b626787f0 from ./objects/pack/pack-e434848729a1a52d7ec5cd39ade4fac7f7aa ...

JAVA 浮点数陷阱

    博客分类:
  • Java
int a = 0; int b = 0; int c = 0; int count = (int) Math.ceil( (float) a / ( b * c ) ); //count 最后是多少 //当a变成非0值时,最后又是多少 //如何修改成正确的结果 浮点数特别要注意0的情况,尤其是3D图形时,不小心就一堆地雷
官方 Supported HTML elements include: 给出了 b,i,u,但是实际上支持的还有。 根据 StringBlock.java ( frameworks\base\core\java\android\content\res) 的 get 方法源码可知,有以下类型可以支持。 "b"); "i"); "u"); "tt"); // 参见html,标签内的文字等宽字体, 比如 abliab 中间的 li 会窄,用这个后就一样宽了 "big"); "small& ...
手贱点了升级到最新的DOC,结果就悲剧了,打开会等得想砸机器 猜想就是现在敏感时期的结果了,只能自己动手 用firebug 一看果然会在线连接一些网站,记录了一下用到以下的域名 www.google.com picadaweb.google.com accounts.google.com #android 新版文档用到的 fonts.googleapis.com apis.google.com ajax.googleapis.com www.google-analytics.com themes.googleusercontent.com #文档用到的还不能解析的 plusone.googl ...
发现 android:focusable="false" 在某些视图里面没有用,比如说 ListView 写在 layout 的 xml 里面,会发现根被没起作用。 而在代码里面写上 setFocusable(false); 这时候却有用。 没去跟踪,但是怀疑是 ListView的父类在某个地方吧这个焦点重置了,不知道是不是这样。如果是这样的话,可能还会牵连一些延生过来的组件。 这个问题搞了我好久,纳闷,发现竟然是代码里面才有用 Android 2.2 的,不知道更高版本是不是还是一样。 具体原因有空再研究下。
下的是 WDK 7600.16385.1 奈何VC6.0跑起来会报错,实在又没有VS2003以及以上版本,所有就干脆用eclipse来搭建一个环境,恰好最近经常用 ndk 已经玩得有点熟了,发现挺好用的。 先看 DDK 的几个快捷方式, C:\WINDOWS\system32\cmd.exe /k D:\WinDD ...
最近发现 android 的 FileObserver 在2.2下面有几个问题,不知道其他版本是否如此 首先是 public void onEvent(int event, String path) 里面的 path 总是取得 null ,不知道是否属于bug行列,很是纳闷 其次发现源码里面  ObserverThread 的某个关键性变量是 private HashMap<Integer, WeakReference> m_observers = new HashMap<Integer, WeakReference>(); 就是有可能导致明明监控了却木有反应的 ...
64位系统直接挂载vmdk文件找了很久,试了各种方法 如  losetup , mount , kpartx , dd  都不管用 最后还是得用官方提供的 vmware-server 的64位版本中的  vmware-mount 才搞定 先得从 vm服务器 版的  bin 文件夹提取  vmware-mount 哎,这个服务器400多MB ,仅仅为了提中间那么1.5MB 样子的文件,还好水管还大,不然就郁闷了 vmware-server 有1.x 和 2.x 版本的,记得下2.x的,1.x的好像用于vmware-5 创建的vmdk,反正本着向下兼容,就搞了 2.x 的 然后就是操作系统对 ...
---------2.2---------- 需要  gcc  g++ 4.3 如果用最新的 4.4 肯定会出语法错误 比如 open(path, O_WRONLY | O_APPEND | O_CREAT ); 改为 open(path, O_WRONLY | O_APPEND | O_CREAT , 0777 ); 等,还有 const char* 问题,都是浪费时间。 其中会用到  gcc g++ cc 命令 注意连接到正确的版本 如果有这种错误,是因为 2.2的源代码没删除干净 No module defined for the given PRODUCT_POLICY (andr ...
1. 按back退出的时候,会调用 onDestroy 但是如果线程在运行是不会退出的。 2. 如果在 onDestroy 中用 Handler 的 getLooper.quit() 退出线程的话,也不会马上结束任务,而是要等某个任务执行完之后才会退出 3.如果用 quit 退出,那么再启动应用程序的时候,就是死线程,是会出错的,但不会报 ANR,会在Logcat 出红字 4. 按 home 键返回,是不会退出程序的,也不会触发 onDestroy 这个假退出还是有点麻烦的,要好好的理解
Global site tag (gtag.js) - Google Analytics