- 博客(7)
- 问答 (6)
- 收藏
- 关注
原创 ios调用dismissViewController的一个小陷阱
我们的APP从启动到进入主页面,是通过presentViewController构造了一个ViewController序列,类似于首页 -> 登陆页 -> 启动加载页 -> 主页面其中,在启动加载页的viewDidAppear方法里做了很多逻辑处理:-(void) viewDidAppear:(BOOL)animated{ dispatch_async(dispatch_
2014-12-17 23:30:21 4336 1
原创 hybrid应用的database locked问题
SQLite是库级锁,支持并发读,但是不支持并发写。所以如果多个线程同时进行写操作,就有可能造成database locked问题。如果是纯原生应用,这篇文章介绍了怎么利用FMDatabaseQueue避免锁库:使用FMDatabaseQueue避免database locked问题但是如果是hybrid应用,就相对比较复杂,我们的APP就踩坑了。刚开始搭框架的时候,使用cordova搭建了h
2014-12-12 21:38:03 1070
原创 奇怪的js回调混乱
今天发现一段代码,发生了奇怪的回调混乱现象调用的API是这样的:api.method = function(sql, condition, successCallback, failureCallback){ // logic}我们自己的业务代码调用了这个函数:var sql = "insert into xxxx";var condition = {};
2014-12-11 01:13:52 1255
原创 利用WeixinJSBridge,控制分享到朋友圈和转发给好友的行为
在微信里,其实可以改变“分享到朋友圈”和“转发给好友”的默认行为。这些js接口,截止到今天(安卓版微信6.0)还是不公开的,微信的官方文档里完全没有提到,但是其实借助WeixinJSBridge是可以做到的分享行为可以控制以下几种行为缩略图默认是微信自动截取当前页面中第一张大图,也就是标签,而且width要超过一定的值。display:none和background-image是不
2014-12-04 20:21:18 4310
原创 angular应用,当img元素的地址来自模型,应该使用ng-src
今天调一个页面,碰巧开着console,偶然发现发起了无效的http请求,提示404错误虽然不影响功能,还是检查了一下,发现是因为有类似下面的代码:所以,在angular实际渲染完成之前,浏览器读到img标签,就向{{item.imgPath}}这个地址发起了请求,结果当然是404。实际上应该使用:就会有延迟加载的效果了,因为ng-src不是HTML标准attr,浏览器无法识别
2014-12-03 02:06:54 5430
空空如也
客户端用的ActiveMQ,能连接JBoss发布的JMS消息吗
2011-04-25
单元测试的接口问题
2011-03-04
jquery的$(document).ready()中定义变量的范围问题
2011-01-18
java很难模拟闭包?还是我对闭包理解有误?
2011-01-14
JAVA2年工作经验,在深圳年薪税后9W左右,是个什么水平?
2010-05-13
struts2中取值的问题
2009-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人