- 浏览: 118466 次
- 性别:
- 来自: 广州
最新评论
-
panqun:
jquery.mytime.js这个js请问你有么
基于JFinal的后台业务框架通用模块 -
tyc1920:
http://localhost/jcbase/res/js/ ...
基于JFinal的后台业务框架通用模块 -
breeze_86:
哥们有没有源码啊?能不能发一份!353474917@qq.co ...
dwr之IM项目(一) -
逍遥bxf飞雪:
哥们有没有源码啊?能不能发一份!396941223@qq.co ...
dwr之IM项目(一) -
yulon:
w156445045 写道nameKey JSONArray ...
jquery autoComplete 在实际项目的运用
文章列表
1、了解ThreadLocal类.
查看相关api文档,对该类描述如下:
该类提供了线程局部变量。这些变量不同于它们的普通对应物,因为访问一个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的私有静态字段,它们希望将状态与某一个线程(例如,用户 ID 或事务 ID)相关联。
2、实验目的:在不同模块里共享同一个变量的引用,为了方便理解,你可以把不同的模块理解为不同的类,但模块有更广的概念.
步骤:
1、先定义一个自己的事务类MyTransaction ...
问题引入:模拟一家公司生产电脑与销售电脑.
设计类:电脑产品类、库存类、生产者类、消费者类.
1、电脑产品类
/** 产品类电脑 **/
class Computer {
int computerid;//产品id
Computer(int computerid) {
this.computerid = computerid;
}
//重写toString方法,便于打印
public String toString() {
return "computer :" + computerid;
...
第一种方式:通过继承Thread类创建
new Thread() {// new Threah(){}表示创建一个匿名子类的实例对象,{}内是子类的代码
// 重写父类的run方法
public void run() {
while (true) {
try {// 必需try...catch
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println(Thre ...
一、创建一个简单的xml文件:
/*
* @param filename 需建立的文件名
*
* @return 返回操作结果, 0表失败, 1表成功
*/
public static int createXMLFile(String filename) {
/** 返回操作结果, 0表失败, 1表成功 */
int returnValue = 0;
/** 建立document文档对象 */
Document document = DocumentHelper.createDocument();
/** 建立XML文档的根节点boo ...
在环境Java EE 6 + GlassFish v3 + NetBeans IDE 6.8 下的一个简单的Servlet程序:
/**
*
* @author pylxy
*/
@WebServlet(name="MyServlet", urlPatterns={"/MyServlet"})
public class MyServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServlet ...
一 、泛型是JDK1.5中一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小地抛出ClassCastException的可能。 如果使用泛型,只要代码在编译时没有出现警告,就不会遇到运行时ClassCastException !
二、泛型的应用
1、在集合中的应用,指定集合中只能存放某一类型,<>里面一定只能是引用类型,不能是基本类型,如:int等
ArrayList collection1 = new ArrayList(); //可能存放任意object对象
collection1.add(1);
collection ...
一、通过顺序图剖析sturts执行流程.
由上图可以struts1.x对请求的处理过程:
1、默认情况下,*.do请求都将交给struts框架处理,首先会由控制器ActionServlet拦截请求,在处理请求前会做一些初始化的工作,然后再转交给请求处理器RequestProcessor处理.
2、RequestProcessor根分析请求url,在配置文件struts-config.xml中找到相对应的ActionForm,实例化ActionForm并根据类的反射填充ActionForm,将表单元素值封装成一个ActionForm对象.
3、对Acti ...
- 2009-11-26 12:30
- 浏览 1439
- 评论(0)
一、数据源的设计-->MyDataSource
class MyDataSource{
private static String url = "jdbc:mysql:///daxia";
private static String user = "root";
private static String password = "root";
//初始化连接数
private static int initCount = 3;
//最大连接数
private stat ...
一、注解是jdk1.5后加入的新特性,jdk自带的Annotation类主要有三个:
@SuppressWarnings,可用于隐藏一些警告的提示.
用@SuppressWarnings注解后:
其实还可以用泛型消除:
public List<GirlFriend> getGirlFriends(){
List<GirlFriend> list = new ArrayList<GirlFriend>();
for(int ...
一、模拟枚举的实现原理之交通灯
1、定义一个抽象的类TrafficLamp.java
public abstract class TrafficLamp {
private TrafficLamp(){};
//定义一个让子类实现去的抽象方法
public abstract TrafficLamp nextLamp();
/*红灯,使用匿名类,消 ...
- 2009-11-17 12:40
- 浏览 1499
- 评论(0)