`
lufuly
  • 浏览: 1427 次
文章分类
社区版块
存档分类
最新评论
文章列表
  原文    http://database.51cto.com/art/200904/118526.htm 1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列就可以直接用等于来关联了。 b、直接修改后台——根据输入条件,先查出符合条件的供 ...
此文章转载自http://www.cnblogs.com/exmyth/p/3303470.html MySQL存储过程    14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: CREATE PROCEDURE sp_name ([proc_parameter[,...]])           [characteristic ...] routine_body  其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; characteristic参数指定存储过程的特性;routine_body参数是S ...
for增强循环实现: 原理是调用Iterable接口的next()和hasNext()方法来做循环遍历。 对于数组,就是转化为对数组中的每一个元素的循环引用。 由于Collection集合类都实现了Iterable接口,所以能遍历。 但是Iterable遍历并不能操作索引,所以需要用到索引则直接用for循环。   对于Map<String,String>使用for增强循环,Map并没有实现Iterable: Map<String,String> map=new HashMap<String,String>();        for(Strin ...
一、static关键字 static 特点: 1、随着类的加载而加载 也就是说:静态会随着类的消失而消失,说明他的生命周期最长 2、优先于对象存在 3、被所有对象所共享 4、可以直接被类名调用 static 用法: 1、修饰变量 实例实例变量与类变量对比: 实例变量是随着对象的创建而存在堆内存中;实例变量随着对象的消失而消失 类变量随着类的加载而存在于方法区中;类变量生命周期最长,随着类的消失而消失 2、修饰方法 静态方法只能访问静态成员 静态方法中不可以定义this,super关键字 this代表的是调用这个函数的对象的引用,指向本类已经创建的对象,super代表对父类对象的引用,静态方法优 ...
Global site tag (gtag.js) - Google Analytics