time 
设为首页】【收藏本站
当前位置: 主页 > JAVA > Java高级 > 列表

 
2011-06-08 20:24:31 | 好评(0) | 浏览(21)
1)java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.schedule(new ListByDayTimerTask(),10000,86400000); 这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。 2)ServletContextListene...
 
2011-06-08 20:23:17 | 好评(0) | 浏览(10)
!-- 调度控制器 -- import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.springframework.scheduling.quartz.QuartzJobBean; public class BusinessReport { public void perform(){ System.out.println("成功了。。。。。。...
 
2011-06-08 20:22:02 | 好评(0) | 浏览(37)
最近发现很多朋友连拦截器都不知道,于是想写个BLOG总结一下。 java拦截器的基本原理其实非常简单,说白了就是动态代理类。 下面来看一个简单的例子 首先,我建立一个拦截器的类InterceptorClass,这里的before()和after()方法是以后拦截器会执行的方法 CODE清单一: J...
 
2011-06-08 20:21:05 | 好评(0) | 浏览(45)
About this application: This application implements Quick Sort algorithm, which is described like this: Using the Divide-and-conquer method, the Quick Sort first choose a pivot number, then divide the numbers which wait for sort into two parts, the...
 
2011-06-08 20:19:48 | 好评(0) | 浏览(91)
Java代码 import java.util.regex.Matcher; import java.util.regex.Pattern; /** * p * Title: HTML相关的正则表达式工具类 * /p * p * Description: 包括过滤HTML标记,转换HTML标记,替换特定HTML标记 * /p * p * Copyright: Copyright (c) 2006 * /p * * @author h...
 
2011-06-08 20:18:04 | 好评(0) | 浏览(5)
内存分配策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结...
 
2011-06-08 20:16:54 | 好评(0) | 浏览(20)
假设我有一个叫test.dll的动态库,其中有一个函数如下: extern "C" int add(int* a,int* b,int* c,int d,char* PicPath) { FILE *fp; fp=fopen(PicPath,"wt"); for(int i=0;id;i++) { c[i]=a[i]+b[i]; fprintf(fp,"%dn",c[i]); } fclose(fp); return 1; } 该函数的功...
 
2011-06-08 20:15:14 | 好评(0) | 浏览(7)
Scala 基础面向对象编程 Scala 和Java, Python, Ruby, Smalltalk 以及其它类似语言一样,是一种面向对象语言。如果你来自Java 的世界,你会发现对Java 对象模型限制的一些显著改进。 我们假设你先前有过面向对象编程(OOP)的经验,所以我们不会讨论那些最基本的原理,...
 
2011-06-08 20:14:12 | 好评(0) | 浏览(4)
为了方便,我们会使用通用的“类型” 这一词语来指代类和Trait,对应的还有成员类型。除非特别声明,否则我们在使用通用术语“成员” 时会包含这些定义。 大多数面向对象语言都有控制类型或者类型成员可见性(作用域)声明的结构。这些结构支持面向对象式的封装,即本...
 
2011-06-08 20:12:36 | 好评(0) | 浏览(6)
在介绍游戏界面对象如何创建之前,首行得介绍一个我抽象的这个对象的类结构和实现情况: /* * 抽象连连看当中的 * 所要连的对象 * */ import java.awt.*; public class ImageShow { private static Toolkit tk=Toolkit.getDefaultToolkit(); //工具对象 private Ima...
 
2011-06-08 20:11:00 | 好评(0) | 浏览(1)
1.AJAX简介 AJAX是实现web2.0服务中的核心技术,全称为“异步JavaScript和XML技 术”(Asynchronous JavaScript and XML);Ajax的核心技术理念在于使用XMLHttpRequest对象发送异步请求。最初为XMLHttpRequest对象提供浏览器支持的是微软公司。AJAX技术的出现,可以说...
 
2011-06-08 20:09:46 | 好评(0) | 浏览(7)
在JAVA中拼接两个字符串的最简便的方式就是使用操作符”+”了。如果你用”+”来连接固定长度的字符串,可能性能上会稍受影响,但是如果你是在循环中来”+”多个串的话,性能将指数倍的下降。假设有一个字符串,我们将对这个字符串做大量循环拼接操作,使用”+”的话将...
 
2011-06-08 20:08:30 | 好评(0) | 浏览(9)
在项目中使用Hibernate进行大数据量的性能测试,有一些总结, 1) 在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理...
 
2011-06-08 20:07:31 | 好评(0) | 浏览(7)
以前也写过一个jQuery的这种插件 ,但是很多地方根本不用jQuery,这个功能也有很多其它库支持,但是为了用这个功能而加载很多js插件,这样效率明显下降了很多,而且这个东西平时也很常用,所以一决心自己写了个相对比较独立的。 完成有以下功能: 输入字符会把以输入字...
 
2011-06-08 20:05:51 | 好评(0) | 浏览(5)
在任何给定的时刻,JVM进程包含一些可执行文件和一些使用JIT编译的代码,它们被动态链接到JVM中的MMI方法的封装程序上。JIT编译的本地机器代码被放置到JVM本地数据内存段中,这样就可以增加JVM进程的本地内存占用,并且MMI封装程序被修改为指向编译后的代码。 JIT诊断...
 
本栏分类