s.next()是一个ResultSet对象的方法 首先移动记录指针到下一条。
如果记录指针移到数据库最后,记录存在的话,就执行if语句 1、rs =
stmt.exeQuery(sql)后,rs肯定不会为null,注意,是rs对象不会为null,而不是其包含的result2、既然rs不会为null...
分类:
其他好文 时间:
2014-05-26 20:20:17
阅读次数:
216
线程同步:用来协调多个线程访问同一资源 /* * 线程同步的例子 * */public class
Test { public static void main(String[] args) { //创建两个线程并执行同一条语句 Run r=new
Run(); Thread t1=new Thre...
分类:
编程语言 时间:
2014-05-26 20:05:26
阅读次数:
358
基础部分可以查看博主的另一篇博客:http://haohaoxuexi.iteye.com/blog/1333271MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,other...
分类:
数据库 时间:
2014-05-26 19:20:05
阅读次数:
379
不介绍背景,直接上例子首先我们创建这样的一张表,没有主键,添加下面的数据然后我们分别创建下面的连个连接查询查询1:SET TRANSACTION
ISOLATION LEVEL READ UNCOMMITTED--SERIALIZABLE--READ UNCOMMITTEDbegin tran pr...
分类:
其他好文 时间:
2014-05-26 19:18:04
阅读次数:
388
控制调试目标执行非常有用,这与在Visual Studio中设置断点一样。 1、中断执行
中断执行可以使用组合键CTRL+C,这个组合键将使调试器把一个线程注入到目标进程中,并且执行一条中断语句。另外还可以通过设置断点实现。 2、恢复执行
当调试器中断执行时,(由于触发了断点或者其他事件...
分类:
其他好文 时间:
2014-05-26 18:51:28
阅读次数:
258
我们需要封装时,不可避免的必须封装。此乃一句废话,也是真理。那么何时需要封装、多态或者任何其它方式方法?最后重复一遍:当需求或者限制明确的指出这一点、而不是我们自身的心智包袱暗示我们这么做的时候。作为从面向对象走过的人,我深刻的知道这种暗示有时会多么强烈,我们真正要做的就是暂时拒绝诱惑、缓一缓、再缓...
分类:
其他好文 时间:
2014-05-26 18:49:29
阅读次数:
327
一、概述
在我测量mian函数大循环的周期时,发生了怪事:我一点也没有更改main函数的代码,只在初始化时添加了一些无用的语句,结果测量时间发生了巨大的差异。二、事件详情1、测试代码main函数/**
* @brief 主函数 * @param 无 * @retval 无 */int ...
分类:
其他好文 时间:
2014-05-26 18:28:44
阅读次数:
286
1.process是一个全局进程,你可以直接通过process变量直接访问它。
process实现了EventEmitter接口,exit方法会在当进程退出的时候执行。因为进程退出之后将不再执行事件循环,所有只有那些没有回调函数的代码才会被执行。在下面例子中,setTimeout里面的语句是没有办....
分类:
Web程序 时间:
2014-05-26 17:11:25
阅读次数:
338
单向关联的一对多映射,在一的一端维护双向的关系这种做法虽然能实现但是存在很多缺陷,首先生成很多多余的SQL语句,因为多的一端不维护关系,只有一的一端维护,在进行操作时一的一端会发出多余的update语句;其次,因为多的一端不知道一的一端存在,所以在保存多的一端时如果外键为null值,并且在设计数据库时关系字段设为非空,则将无法保存数据。因为单向关联一对多存在很多缺点那就没有其它的办法了吗,可以采用双向关联来优化...
分类:
系统相关 时间:
2014-05-25 21:35:13
阅读次数:
438
上次文章中说到。对于一个项目来说,SqlHelper是一个很重要的类。
在正在构造的机房收费系统中。有大量的操作数据库的操作。如今,把重复的代码全部拿出来,就形成了SqlHelper类。这个SqlHelper执行参数化查询。至于使用,只需要提供相应的sql语句和参数。就可以执行数据库的操作了。
实现声明一下啊。这个例子 我也不知道能不能用在机房收费系统上。刚学完设计模式,突发...
分类:
数据库 时间:
2014-05-25 21:27:40
阅读次数:
355