`
文章列表
--层次查询示例 select level||'层',lpad(' ',level*5)||id id from test start with superid = '0' connect by prior id=superid; select level||'层',connect_by_isleaf,lpad(' ',level*5)||id id from test start with superid = '0' connect by prior id=superid;
在开发程序的时候,经常使用StringBuffer来进行字符串的拼接。如果在循环中来反复的做字符串拼接时,会清空Stringbuffer中的内容,然后再拼接新的字符串信息。例如:StringBuffer sb = new StringBuffer("");for (UserInfo ui : userInfoList) { sb = new StringBuffer(""); sb.append("姓名:"); sb.append(ui.getName()); sb.append(" ") ...
函数名 函数说明 使用举例 fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCase(name, searchString)}"> fn:endsWith 判断字符串是否以另外字符串结束 <c:if test="${fn:endsWith(f ...
$("input[name='versioncb']:checkbox").each(function () { if ($(this).attr("checked")) { $("#versiondiv").css('display','block'); }else{ $("#versiondiv").css('display','none'); } }) 1:判断radio var selected = $('input[name=selectid:checked]'). ...

Test.java

Test.java右键Run as RUN CONFIGURATION 点击Advance按钮    选择Add Classpath Variables     添加 BOOK6CLASSPATH/classes   D:/nkc/Workspaces/book6/src/main/webapp/WEB-INF
http://apps.hi.baidu.com/share/detail/9224654
刚才在把工程从其他地方导入到自己机子的 MyEclipse 下时,出现了 The method of type must override a superclass method ,提示的是实现类必须实现接口的方法。 想了半天,发现没有问题啊,查看 jre 是1.6的,查了一下,好像是 annotation 的问题,实现类里面使用了 @Override 。发现原来的 Java Complier 是1.5的。 只需如下图将 MyEclipse 的 Compiler 由 jdk1.5 改为 1.6 即可。

js 遍历table

var tableObj = document.getElementById("tableName"); var str = ""; for(var i=0;i<tableObj.rows.length;i++) { for(varj=0;j<tableObj.rows[i].cells.length;j++) { //str += tableObj.rows[i].cells[j].innerHTML+" "; for(var z=0;z<tableObj.rows[i].cells[j].c ...
  package nkc.util; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; public class ExcutorUtil { private static ExcutorUtil util; //线程池数量 private final int POOL_SIZE ...
json数组格式 [{},{}] 转换 List<LinkedHashMap<String, Object>> list = JacksonUtil.toBean(jsonString, List.class); 取得一个LinkedHashMap LinkedHashMap<String, Object> map = new LinkedHashMap<String, Object>(); map = list.get(i); 取得map中的内容 map.get("name").toString() //添加请 ...
  public enum Color { RED, GREEN, BLANK, YELLOW }  JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。 en ...

java 事件

1.创建事件源 EventSource source = new EventSource(); 2.通过事件源创建事件类 EventObject event = new ClickEvent(source); 3.创建一个监听器 一个方法 ClickListener listener = new ClickListenerImpl(); 4.给事件源添加监听器 source.addListener(listener); 5.出发事件源 source.changeEvent(event);
public class LazySingleton{     private static LazySingleton singleton;     private LazySingleton(){         } //synchronized 同步  当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     public synchronized static LazySingleton getInstance{          if(singleton==null){               singleton = new LazySi ...

EventObject类

开发者经常要基于Observer模式创建事件监听系统(Event-Listener systems),但是他们也应该记得EventObject类。 Observer模式在Java中是非常成功的。Java中的GUI系统(Thegraphical user interface systems)AWT和Swing,再加上那些使用事件和监听器的地方,都是建立在Observer模式上的。另外,在java.util中还有一个Observer接口和一个Observable类来帮助建立Observer模式。然而,还有另一个容易被开发人员忽略的类:java.util中的EventObject类。 然而Ev ...
select distinct substr(mm.name,0,1) as fname  from t_mobile_model mm  where mm.bid = 1 order by fname
Global site tag (gtag.js) - Google Analytics