2月 22

java中的HashMap和TreeMap

HashMap和TreeMap两者都是Map,java中的Map以键值对来存储数据,通过键–key来索引值–value。

HashMap通过hashcode对其内容进行快速查找,其结果时无序的;TreeMap中的所有元素都默认进行了排序,所以当需要一个有序的结果时,使用TreeMap是比较方便的。

继续阅读

2月 19

java观察者设计模式

观察者模式定义了一个一对多的依赖关系。让一个或多个观察者可以监视某一对象,当该对象的状态发生变化时,就可以通知所有的观察者,观察者执行响应的动作。

在java中,被观察者必须继承Observable类,Observable类常用方法如下:

  • public void addObserver(Observer o)  添加一个观察者

继续阅读

1月 31

tomcat mysql连接池配置

本方法需要修改tomcat conf目录下的context.xml和项目目录下WEB-INF/web.xml两个文件:


context.xml在<context></context>之间添加连接池如下:
<Resource name="jdbc/mysql" auth="Container"
type="javax.sql.DataSource"

继续阅读