摘要: 1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供... 阅读全文
posted @ 2010-04-11 22:05 心梦帆影 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 关键字: class 类加载 1 类的加载 1 概念:类的加载就是把类的.class文件中的二进制数据读入到内存中。把它存放在java运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 2 来源: JVM可以从多种来源加载类的class德二进制数据 1从本地文件系统加载类的class文件2 从网络上下载类的class的二进制文件.3 从z... 阅读全文
posted @ 2010-04-11 02:11 心梦帆影 阅读(2900) 评论(0) 推荐(0) 编辑
摘要: 我好土,真的。学用了四五年的JAVA,还从没用过 wait/notify,也不清楚它跟synchronized 关键字 相比有什么好处。今天查了些资料,终于明白了:wait/notify 机制是为了避免轮询带来的性能损失。 为了说清道理,我们用“图书馆借书”这个经典例子来作解释。 一本书同时只能借给一个人。现在有一本书,图书馆已经把这本书借了张三。 在简单的synch... 阅读全文
posted @ 2010-04-11 01:56 心梦帆影 阅读(8938) 评论(0) 推荐(3) 编辑