- 浏览: 6081 次
最新评论
文章列表
现象repro:
1. 第一次运行App,没有问题。
2. 按返回键推出App。
3. 再次运行App,出现如下错误,App无法启动。
4. 再次运行App,App正常启动。
5. 如此往复。
原因:
这个错误发生在App启动,初始化百度地图时。通常是由上次退出App时百度地图的后台Service资源释放不完全造成的。
如果该错误出现在退出App时,则是百度地图相关模块的Destory顺序有问题。
正确初始化/释放时序:
private BMapManager mBMapManager;
private MapView mMapView;
pr ...
开源的最大问题就是Contributor太多,又很少有系统性的测试,兼容性是个很大的问题。尤其是现在都流行IOC编程,一不小心就在实例化的时候撞车了。
现在在用Spring,很好用的一个MVC框架,微软ASP MVC山寨的原型。问题是,新版3.1把每个jar按照功能分开了。如果把所有jar统统Deploy到Tomcat里,会出现实例冲突。爆beans.factory.aware的类找不到。经过痛苦的逐一调试,终于整理出了Spring3.1的Deploy用最小配置。
■ 必须项目
jstl-1.2.jar
// jstl一定要是Maven的,GlassFish的不好使,只有j ...
为了保证各个平台上的计算结果一致,花了近一个星期,总算摸清楚Chrome,IE,和JRE的脾气了。
Chrome最大气,就算结果超出容器范围,也会自动丢弃溢出的数据,保证范围内的数据正确。而且只要运行在64位系统上,自动支持64位整型。IE最渣,64位整型非要64位IE也就算了,Ajax控制器老喜欢没事Cache,也不管别人更新了没有,Ctrl F5都没用,尼玛非要在URL里加个随机UID来强制刷新。
JRE最坑爹的是,这么多年了,居然没人想到要支持unsigned整型......大概是没人会拿Java做高密度计算的原因吧,搞得int最大值其实只有31位......
于是,为了 ...