自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 会议室预定系统数据插入

会议室预定系统,在插入预定数据的同时,需要查询新插入的预定数据与已存在的预定数据是否有冲突,如果有冲突,则不应该插入。如果把查询与插入分成两步来做,则即使在查询的时候发现没有冲突,等到插入的时候也有可能会产生冲突,这就是幻读。要完全避免幻读,就要在查询的时候锁表,插入完毕后释放锁,这样对数据库性能影响很大。轻量级的解决方案是,把查询和插入并作一步进行,下面是建表sql,尽量简化。creat...

2012-06-11 15:42:02 215

原创 敏捷开发实践

敏捷开发的目的是在保证开发质量的前提下提高开发效率。敏捷开发需要有两个前提,团队人员对所应用的技术有比较全面深入的了解;开发及测试人员对软件的业务逻辑有全面深入的了解。换句话说,一个项目或者一个产品发展到一定阶段之后,可以根据实际情况逐步过渡敏捷开发的方法上来。 一般来说,敏捷开发有以下特征:1、团队规模比较小,10人左右是比较合适的。2、团队内部强调沟通,包括经常性的s...

2012-04-05 12:27:12 159

java完美实现快速排序

java开发者是不需要考虑排序问题的,因为jdk已经提供了现成的排序功能供你调用。但这并不妨碍我们试图用java代码自己实现一个快速排序功能。public class QuickSort { public void sort(int a[],int left,int right){ if(left>=right) return; int i=left, j=right...

2012-03-31 16:42:10 144

oracle数据类型long raw的迁移

long raw类型是oracle数据库的一个老的数据类型,属于不推荐使用的类型。前些日子做数据迁移,发现保存图片信息使用的是long raw类型,这种类型的数据很难使用sql进行操作。假设table1.pic是long raw类型的列,在table2同样创建一个long raw列table2.pic,想把table1的数据复制到table2,结果发现,这根本就是一个不可能完成的任务。无论...

2012-03-21 21:00:59 2129 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除