- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 PreparedStatement学习笔记
关于PreparedStatement的优点,在网上主要看到3个优点: 1.代码的可读性和可维护性。 2.尽最大可能提高性能。 PreparedStatement是预编译的,对会被多次执行的相同SQL,只预先对SQL进行编译,每次执行SQL就不用编译SQL了,直接执行预先编译得到的执行计划。PreparedStatement提高效率的关键在于减少了Statement...
2012-07-29 15:16:18 103
原创 连接池学习笔记
资源池(Resource Pool) 针对共享资源,为了解决资源的频繁分配和释放所产生的问题。 连接池基本思想 是为数据库连接建立一个缓存池。预先在缓冲池放入一定数量的连接,当需要建立数据库连接时,只需从缓存池从取出一个连接,使用完毕之后放回去。 连接池关键问题1. 并发问题2. 多数据库服务器和多用户 建立单例模式的连接池管理类,用Map<连接...
2012-07-28 11:57:49 97
原创 第一个Android程序遇到的问题
运行程序遇到问题Please ensure that adb is correctly located at 'E:\Android\SDK\platform-tool\adb.exe' and can be executed.解决:安装环境变量Path里增加:E:\Android\SDK\platform-tools, 重启Eclipse就不会报这个错...
2011-05-28 14:34:07 89
原创 Android开发环境搭建
今天开始学习Android,在这记录下。 1、下载的软件 JDK 1.6,Eclipse 3.6,Android SDK (在CSDN下的sdk2.3) 2、安装软件 JDK、Eclipse就不讲了,这边讲一下Android SDK、ADT的配置。 (1) Eclipse -> Help -> Install New Softwa...
2011-05-28 14:21:47 86
原创 插入排序
插入排序思想1、分类:把数组R的数据分成2类,A = { 已排序的子数组 },B = { 未排序的子数组 }。2、排序:遍历B,依次取B中各个数据插入到A中的适当位置。直接插入排序设数组 R[0,1,...,n] = { A[0,1,...,i-1], B[i,i+1,...,n] } (数组从0开始计数,i=1,2,...,n-1)。遍历数组R: i从1到n-1,i始终指向B的第一个元素,拿R[...
2011-05-22 11:07:11 82
原创 打印工具类
创建一个打印工具类,提供经常要用到的打印方法。在业务程序里需要查看执行结果时直接调用这里面的方法,不用再去写打印的方法使得业务程序代码看起来很乱。 这边先只放一个方法,以后再慢慢丰富。[code="java"]public class PrintUtils { public static void printIntArr(int[] arr){ if(arr==null ...
2011-05-21 10:07:54 136
冒泡排序
自己写的一个冒泡排序和TestCase贴出来一下。在下面的冒泡排序里,用了一个boolean变量isFinalOrder来判断数组是否达到正确的顺序(s升序排序),由于很多数组都是局部有序,增加这个变量可以提前判断数组是否达到有序状态,从而提高排序的效率。[code="java"]public class BubbleSort { public int[] sort(i...
2011-05-21 09:55:36 70
规则—数据—处理器模型
2013-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人