- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 All about JAVA 读取配置文件的方法 (这里是config.properties)
我的配置文件中只有两行,column=50id=10以下是读取配置文件的代码示例。import java.util.Properties; // 读取属性配置文件的工具类import org.apache.commons.io.IOUtils; // IO工具类,其中安静的释放对象很好用public void propertisReader(){ Properties propt = null; InputStream is = null; try
2010-11-29 16:42:00 931
原创 All About JAVA 关于设计模式中的“策略模式”
“策略模式”遵循了最基本的一条设计原则,将程序中经常需要改变的部分提取出来,使它与程序中不变的部分分离,并且“策略模式”能使设计更具有意义且便于维护。
2010-11-28 13:16:00 577
原创 Related to Oracle SQL 关于优化,SQL语句的共享[笔记]
每次执行SQL语句,ORACLE都会对其进行解析,并且ORACLE会将那些简单的不带连接的表查询缓存到SGA(system global area)的共享池(shared buffer pool)中,并且这个共享池会被所有数据库用户共享,可以在init.ora中设置这块缓存的大小,数值越大缓存的SQL语句越多,一旦使用了共享池中的SQL语句会大大提升查询性能。 当你向ORACLE 提交一个SQL语句,ORACLE会首先在这块内存中查找相同的语句.ORACLE对两者采取的是一种严格匹配,
2010-11-28 02:20:00 588
原创 Related to Oracle SQL 由Not in 引起取不到数据的错误
今天一个同事测试的应用出了BUG,原先好好的一个页面竟然读不出数据了。正好昨晚更新了一个版本,这下完了,有可能提交的版本有问题,大冷的天还让人冒出冷汗,问题让人费解,但还是要解决的。找到根源原来是读取数据的SQL语句竟然连一条数据都没SELECT出来,而数据库中明明按那个条件查询都是有数据的,但是SQL语句就是选择不出来。 我注意到这个SQL语句中使用了NOT IN,按理说为了效率一般都是使用exist 或者连接 代替 in操作的,可是既然他使了NOT IN 那就看看问题到底出在哪吧。 语句类似这样
2010-11-27 03:24:00 867
原创 All About JAVA 关于JAVA的几种常用数据结构
<br />1. ArrayList 最常用的~<br /> <br />2. TreeSet 可以保持其中的数据一直是按照某种顺序排列的,并可以避免重复数据。<br /> <br />3. HashMap 可以以 名称/值 的方式来访问其中的数据元素。<br /> <br />4. LinkedList 如果需要经常在列表中间某些位置删除添加数据的话,LinkedList可以提供更好的性能。<br /> <br />5. HashSet 可以避免集合中存在重复数据,并且如果给出一个元素,可以快速查找出集合
2010-11-07 21:36:00 652
原创 All About JAVA 继承、多态、抽象类、接口、面向接口编程
继承实现了代码的复用,抽象类兼顾了代码复用与实现多态的目的,接口是一个100%的抽象类,它的存在则纯粹是为了多态。 多态,示例代码如下: public abstract class Animal{ int size; p
2010-11-07 20:58:00 832
Elasticsearch Server - Third Edition
2016-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人