摘要:
jakarta commons-dbcp1.DBCP简介网络程序的设计,很多都涉及到和关系型数据库的交互操作,一般的操作方式都是使用的时候创建到数据库的连接,然后进行各种操作,这种简单的操作方式带来的问题便是数据库的频繁的打开和关闭,以及Transtion的执行,这是一种很耗费时间和资源的操作。于是数据库缓冲池DBCP就出现了,这个包是从pool包发展出来的。2.DBCP实现的基本流程1.创建en... 阅读全文
摘要:
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般是点“.”,一般是有了点&ldquo... 阅读全文
摘要:
一、下载安装 1、SqlServer 2005 Express Edition 下载:http://msdn.microsoft.com/vstudio/express/sql/download/ 安装完数据库后设置ICP/IP协议启动,具体如下: (1)打开SQL Server Configuration Manager (2)转到SQL Server 2005 Network Configur... 阅读全文
摘要:
Java与C#的事件处理都是实现了事件源-事件响应者机制,但又不完全相同。Java实现的是一种事件源与事件响应者两级实体对象方式,这里的事件响应者也是事件监听者,而C#实现的是一种事件源-代理-事件响应者三级实体对象方式。下面就这两种方式来具体说明。Java事件处理从概念上讲,事件是一种在“源对象”和“监听者对象”之间,某种状态发生变化的传递机制。事... 阅读全文
摘要:
一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操... 阅读全文
摘要:
将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生成像exe文件一样用鼠标双击便可执行的文件,应该是很有的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉不错。首先,当然是要下载个exe4j。我的是2.2版本的, license:L-g782dn2d-1f1yqxx1rv1sqd。 接着,将你要选择好你即将发布的.class文件就不用细说了。下面是创建j... 阅读全文
摘要:
首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s = new String("Hello")。但是它的内部动作其实还是创建了一个对... 阅读全文
摘要:
要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺乳动物。要理解鸭嘴兽,那么先必须理解它和其他哺乳动物的区别。同样地,要理解构造器,那么就要了解构造器和方法的区别。所有学习java的人,尤其是对那些要认证考试的,理解构造器是非常重要的。下面将简单介绍一下 ,最后... 阅读全文
摘要:
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt... 阅读全文