上一页 1 2 3 4 5 6 7 8 9 ··· 74 下一页

2016年5月15日

MySQL(26):事务的隔离级别出现问题之 幻读

摘要: 1. 幻读 幻读(Phantom Read)又称为虚读,是指在一个事务内两次查询中数据条数不一致,幻读和不重复读有些类型,同样是在两次查询过程中,不同的是,幻读是由于其他事务做了插入记录的操作,导致记录数有所增加。 例如:银行在做统计报表时统计account表中所有用户的总金额时候,此时总共有三个账 阅读全文

posted @ 2016-05-15 09:13 鸿钧老祖 阅读(2450) 评论(3) 推荐(0) 编辑

MySQL(25):事务的隔离级别出现问题之 不可重复读

摘要: 1. 不可重复读 所谓的不可重复读(Non-Repeatable Read)是指事务中两次查询的结果不一致,原因是在查询的过程中其他事务做了更新的操作。 例如,银行在做统计报表的时候,第一次查询a账户有1000元,第二次查询a账户有900元,原因是统计期间a账户取出了100元,这样导致多次统计报表的 阅读全文

posted @ 2016-05-15 07:50 鸿钧老祖 阅读(1624) 评论(0) 推荐(1) 编辑

2016年5月14日

Android(java)学习笔记208:Android下的属性动画高级用法(Property Animation)

摘要: 1. 大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的属性动画也能做到,补间动画做不到的现在属性动画也可以做到 阅读全文

posted @ 2016-05-14 19:49 鸿钧老祖 阅读(264) 评论(0) 推荐(0) 编辑

Android(java)学习笔记207:Android下的属性动画(Property Animation)

摘要: 1. 属性动画(Property Animation)引入: 在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。 逐帧 阅读全文

posted @ 2016-05-14 19:11 鸿钧老祖 阅读(343) 评论(0) 推荐(0) 编辑

MySQL(24):事务的隔离级别

摘要: 1. 事务的隔离级别引入: 数据库是多线程并发访问的,所以很容易出现多个线程同时开启事务的情况,这样的就会出现脏读、重复读以及幻读的情况。在数据库操作中,为了有效保证并发读取数据的正确性,需要为事务设置隔离级别。在MySQL中,事务有4种隔离级别,如下: (1)Read Uncommitted Re 阅读全文

posted @ 2016-05-14 10:52 鸿钧老祖 阅读(384) 评论(0) 推荐(0) 编辑

2016年5月13日

MySQL(23):事务的隔离级别出现问题之 脏读

摘要: 1. 脏读 所谓的脏读就是指一个事务读取了另一个事务未提取的数据。 试想一下:a账户要给b账户100元购买商品,如果a账户开启一个事务,执行下面的update语句做了如下转账的工作: 如果a账户先不提交事务,通知b账户来查询,由于b的隔离级别比较低,此时就会读取a事务中未提交的数据,发现a确实给自己 阅读全文

posted @ 2016-05-13 19:03 鸿钧老祖 阅读(2249) 评论(2) 推荐(2) 编辑

MySQL(22):事务管理之 事务回滚

摘要: 1. 在操作事务的时候,如果发现当前事务操作是不合理的,此时只要还没有提交事务,就可以通过回滚取消当前事务,接下来就针对事务的回滚进行详细讲解。 2. 为了演示回滚操作,在上一个笔记案例基础之上,此时a账户有1000元,b账户也有1000元,开启一个事务,通过update语句将a账户的100元转给b 阅读全文

posted @ 2016-05-13 19:02 鸿钧老祖 阅读(521) 评论(0) 推荐(0) 编辑

MySQL(21):事务管理之 事务提交

摘要: 1. 现实生活中,许多操作都是需要用户确认的,例如用户删除一个文档,删除时候会弹出一个提示对话框,包含"确认"和"取消"。同样的道理,在数据库中有些命令在使用的时候需要被确认的,例如事务中的操作就需要用户的确认,当用户确认提交了,事务操作才能被执行,这个过程就是手动提交的过程。 接下来我们针对事务提 阅读全文

posted @ 2016-05-13 18:52 鸿钧老祖 阅读(496) 评论(0) 推荐(0) 编辑

MySQL(20):事务简介 和 事务的四个特性

摘要: 1. 事务概念引入: 现实生活中,我们往往经常会进行转账操作,转账操作可以分为两部分来完成,转入和转出。只有这两部分都完成了才可以认为是转账成功。在数据库中,这个过程是使用两条语句来完成的,如果其中任意一条语句出现了异常没有执行,则会导致两个账号的金额不同步,造成错误。 为了防止上面可能出现的情况, 阅读全文

posted @ 2016-05-13 18:34 鸿钧老祖 阅读(7518) 评论(0) 推荐(0) 编辑

2016年5月12日

12. Android框架和工具之 StringUtils(字符串操作)

摘要: 1. StringUtils介绍: StringUtils是apache commons lang库(http://commons.apache.org/proper/commons-lang/download_lang.cgi)旗下的一个工具类,提供了很多有用的处理字符串的方法。 关于String 阅读全文

posted @ 2016-05-12 15:55 鸿钧老祖 阅读(1180) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 74 下一页

导航