事务是数据库中单个逻辑工作单元执行的一系列操作,这一系列操作要么完全的执行,要么完全不执行,它是一个不可分割的工作单位。...
分类:
其他好文 时间:
2014-11-25 23:44:41
阅读次数:
242
协程和一般多线程的区别是,一般多线程由系统决定该哪个线程执行,是抢占式的,而协程是由每个线程自己决定自己什么时候不执行,并把执行权主动交给下一个线程。 协程是用户空间线程,操作系统其存在一无所知,所以需要用户自己去做调度,用来执行协作式多任务非常合适。
分类:
其他好文 时间:
2014-11-24 20:49:53
阅读次数:
297
Mysql中的事务事务是DBMS中的执行单位,它是有限的数据库操作序列组成的。但是并不是所有的数据库操作序列都能成为事务。一般说来,事务具有如下4个特性(ACID特性):1、原子性(Automicity):该特性引起的数据库操作"要么全部执行,要么全部不执行"。2、一致性(Consistency..
分类:
数据库 时间:
2014-11-23 08:11:56
阅读次数:
206
1、不写注释2、不使用可以提高生产效率的IDE工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_reporting)10、不使用一种好的调试工具11、不重构你的代...
分类:
Web程序 时间:
2014-11-21 15:49:15
阅读次数:
222
最近用jqueryMobile 被这个问题卡了一下为了实现在移动设备上的无缝客户体验,jQuery Mobile默认采用AJAX的方式载入一个目的链接页面。因此,当在浏览器中点击一个链接打一个新的页面时,jQuery Mobile接收这个链接,通过AJAX的方式请求链接页面,并把请求得到的内容注入到...
分类:
Web程序 时间:
2014-11-21 13:53:16
阅读次数:
192
项目中需要检测来电状态,使用了CTCallCenter,在AppDelegate中,代码如下:?CTCallCenter *callCenter = [[CTCallCenter alloc] init]; callCenter.callEventHandler = ^(CTCall *call) ...
分类:
移动开发 时间:
2014-11-20 21:46:26
阅读次数:
178
1、不写注释2、不使用可以提高生产效率的IDE工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_reporting)10、不使用一种好的调试工具11、不重构你的代...
分类:
Web程序 时间:
2014-11-20 20:07:13
阅读次数:
202
事务保障,是软件行业必须要做的事情。很多金融公司,就是由于事务处理不得当而倒闭。
我们都知道,事务有四大特性:ACID。即:原子性、一致性、隔离性、持久性。
四大特性
原子性
事务是数据库的逻辑单位,事务总包括的诸操作那么全部执行,要么都不执行;
一致性
职务执行的结果,必须使数据库从一个一直状态、变到另一个一直状态。一致性与原子性紧密关联。
隔离性
一个事务的执行,不能被...
分类:
其他好文 时间:
2014-11-20 18:49:30
阅读次数:
289
1、不写注释2、不使用可以提高生产效率的IDE工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_reporting)10、不使用一种好的调试工具11、不重构你的代...
分类:
Web程序 时间:
2014-11-20 11:46:56
阅读次数:
192
1链接的onclick事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);2假设链接中同时存在href与onclick,如果想让href属性下的动作不执行,onclick必须得到一个false的返回值;3如果页面过长有滚动条,且希望通过链接的onclick事件执行...
分类:
Web程序 时间:
2014-11-19 23:59:43
阅读次数:
415