标签:APP开发

移动开发

极速扫码——zbar扫码库性能优化实践

1 需求背景 公司的多款工具类app都用到了相机扫码功能。近来,因为业务的快速发展,对扫码模块的性能也有了更高要求,主要是两方面:由于使用中经常会遇到商品条码密集排列的情况,因此要求扫码识别区域要非常精确。举个例子,比如扫码界面中展示给用户的扫码框是一个200*100的矩形,...

waitig 2年前 (2017-11-22) 1215℃ 1评论 0

移动开发

FastJSON、Gson和Jackson性能对比和共同缺点,注意事项

先说重点: JAVA是一种 强类型语言,这三种都是在后台每次返回的数据解析bean,不出错的情况下进行性能对比的,如果你之前的bean,有个字段为String类型, 而后台有次给你返回一个[] 空的数组等,这个时候,三种都会导致解析失败他们容错性在java强类型语言中表现不好....

waitig 2年前 (2017-11-22) 571℃ 2评论 0

移动开发

线程锁

一般发生于两个线程同时去访问一个方法或变量时,去进行操作变量,就可能会产生线程的崩溃 解决办法是,在A线程去操作的时候进行加锁,另一个线程无法访问,只有等待A执行完之后进行解锁,B线程才可以进行操作 不要将过多的代码放在锁里,否则一个线程执行的时...

waitig 2年前 (2017-11-22) 692℃ 0评论 0