同步调用的缺点 我们假设一个电子商城用户购买商品的场景: 创建订单前的验证方法。 /** * 验证订单是否合法 * * @param userId 用户id * @param itemId 商品id * @param d…
标签:param
本地Sqlite操作类:ISqliteService
功能: /// <summary> /// 创建Sqlite帮助类 /// </summary> /// <param name="dbName">数据库路径</param>…
Android图片压缩(尺寸压缩、质量压缩)
相关的压缩和保存图片代码如下: /** * 根据路径获取bitmap(压缩后) * * @param srcPath 图片路径 * @param width 最大宽(压缩完可能会大于这个,这边只是作为大概限制,避免内存溢…
android sqllite判断数据库中表是否存在(转)
原文摘自 http://www.tuicool.com/articles/jmmMnu 一般数据库升级时,需要检测表中是否已存在相应字段(列),因为列名重复会报错。方法有很多,下面列举2种常见的方式: 1、根据 curs…
ZooKeeper session临时节点删除流程整理
首先,ZooKeeper的session的关闭是由Leader来执行的,因为session的关闭也算是事务之一。至于Leader如何知道所有follower上面管理的session,这个请参考我的另一篇文章:ZooKee…
android SQLite数据库 笔记
android SQLite数据库 笔记 android原生api开发 步骤: 1. 帮助类; 2. 操作数据库; 代码: 1. 创建数据库帮助类 继承系统的SQLiteOpenHelper /** * 数据库帮助类 *…
php接入百度AI 文字识别api
1.ceshi.php <?php /** * 发起http post请求(REST API), 并获取REST请求的结果 * @param string $url * @param string $param *…