`
stonejava
  • 浏览: 76802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
import java.io.*; //多线程编程 public class MultiThread { public static void main(String args[]) { System.out.println("我是主线程!"); // 下面创建线程实例thread1 ThreadUseExtends thread1 = new ThreadUseExtends(); // 创建thread2时以实现了Runnable接口的Th ...

oscache

Web 
package com.sino.mis.incident.web.action; import com.sino.common.util.BaseCache; public class CacheManager { private BaseCache newsCache; private static CacheManager instance; private static Object lock = new Object(); public CacheManager() { ...
在通常的程序运行过程中,具体调用那个函数是事先编制程序时已经指定好了,运行时是按照以前拟定的流程运行。但有时在程序运行后才能指定调用那个函数,如TCP/IP通信时的命令执行,用户自定义方案的解读(如设定文件解读),表达式解析等场合,程序员首先得到是一个有规则的字符串,他必须解析这个字符串,再确定具体由那个函数来调用。 一般的处理是在解析后,通过特定的字符来决定程序下一步的去向,这样通常有一个庞大的分支语句在等待你创建,扩充和维护(硬编码的典型样板),你必须同时 处理好至少两个类才能找到最终函数的归宿,这无疑加大了类与类之间的偶合度,这与现代软件所追求的高内聚低耦合背道而驰。但Java反射机制可以 ...
Struts2中可以通过s:tree标签轻松的实现一个树状结构。 下面是一个s:tree的具体实现的例子。数的结构用mysql数据库类维护。 1.创建数据库表 DROP TABLE IF EXISTS CATEGORY_MASTER ; CREATE TABLE CATEGORY_MASTER( CATEGORY_ID int auto_increment NOT NULL, CATEGORY_NAME varchar(50) NOT NULL, PARENT_CATEGORY_ID int DEFAULT -1 NOT NULL, PRIMARY KEY (CATEGORY_ID) )   ...
mootools【一】- 起步篇 以前一直在用prototype.js,最近发现了mootools,据说也相当不错,它是个纯OO的javascript 框架,所以拿来学习学习,把学习经过记录下来。  粗略看了下,mootools很貌似prototype,所以用过prototype框架的人应该很容易上手的。  mootools提供的功能高度模块化,可以根据实际需要来裁剪。 它的核心库是Moo.js和Utility.js,Moo.js里包含了实现OO的基础类,Utility.js提供了最常用的工具函数的封装。 ---------------------------Moo.js----------- ...
import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import ...
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能 ...
C:\Ruby\lib\ruby\gems\1.8\gems\rails-2.1.1\lib\rails_generator\generators\applications\app Line:10 default_options :db => (ENV["RAILS_DEFAULT_DATABASE"] || "sqlite3"),   Change to: default_options :db => (ENV["RAILS_DEFAULT_DATABASE"] || "mysql"),
<textarea  onpropertychange="if(value.length>100) value=value.substr(0,100)"  name="remark" rows=4 cols=60><textarea>

JSF一般confirm 失效

    博客分类:
  • JSF
onclick="if (!confirm('请您确认是否删除?')) return false"
刚到公司上班第三天,头儿让我总结一下JSF和Struts的区别。自己在网上搜了一些资料和自己的一些经验写了下面的表格。自己也留一份吧。   Struts Jsf 相 同 点
  10月 对阵 时间   周三 31 火箭@  湖人 9:30am  11月 对阵 时间 ...
 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。      在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。       假设有两张表: 表1:tab2 id ...
outer和left outer join有什么区别?? 使用关系代数合并数据 1 关系代数 合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。 在关系代数的形式化语言中:         用表、或者数据集合表示关系或者实体。       ...
event -------------------------------------------------------------------------------- 描述 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。 < ...
Global site tag (gtag.js) - Google Analytics