`
ypc_zd
  • 浏览: 8159 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论
文章列表
public class Test3 { public static void main(String[] args) throws IOException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); //输出提示语 System.out.println("请输入字符串 附:字符串之间用,隔开"); //读取输入字符串 String temp= ...
Hibernate最让人头大的就是对集合的加载形式。 书看了N次了,还是没有真正理解Hibernate。所以下午专门做了下测试,对配置文件的意思加深了认识。 假设有两个表,Photos(一)  ---  picture(多)Photo包含picture集合 结论1: HQL代 ...
  优化Sql语句需要注意以下4点,当然,这只是个人看法,希望对大家有用. 1.尽量不要对列名进行函数处理。而是针对后面的值进行处理 例如where col1 = -5的效率比where -col1=5的效率要高 因为后面的条件对列值进行了计算。这样的条件下优化器无法使用索引 而是要针对所有值进行计算之后才能再比较 2.尽量使用和数剧列一样的值进行操作 如果col1是数值型 那么例如where col1 = 2和where col1= ‘2′ 则前者效率更高 因为比较字符和数值型的时候 引擎需要把两者都转化成双精度然后进行比较 3.减少函数的使用 例如where col ...
JSF六个底层原理: --重建组件树:jsf应用里的jsp页面被表示成一个组件树。在这个阶段里,通过重建这棵树开始LifeCycle处理过程。每个组件树都有一个在整个应用程序范围里唯一的标识符,此标识符是所请求URI的路径信息部分 --应用请求值:在这个阶段,使用请求里的当前值来更新每个组件的本地值,这些值可能来自请求参数,请求的包头及cookie。在这个阶段的处理中,组件可以往事件队列里加入某些事件,这些事件可在随后的处理阶段处理 --处理验证:当每个组件的本地值被更新后,在此阶段中LifeCycle对象会验证这些值的合法性。要求验证的组件必须提供验证逻辑的实现。作为选择,开发人员可以为一个组 ...
/* * JSExploration.java * @author Lucky * Created on November 4, 2008, 11:16 AM */ package com.pengzhoushuo.js; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.LineNumberReader; import java.util.Properties; import org.mozilla.j ...
public static void main(String[] args) { int[] intArray = new int[] {1, -5, 20, 10, 56}; System.out.println("the second max integer is : " + search2ndMax(intArray)); } public static int search2ndMax(int[] intArray) { if (intArray == null ...
public class Test5 { public static void main(String[] args) { String temp[]={"red","green","blue","black","white"}; Set sets=new HashSet(); for(;;){ //产生随数 int i= new Ran ...
Global site tag (gtag.js) - Google Analytics