javawebdisan
w2222288
这个作者很懒,什么都没留下…
展开
-
basepath的作用
在谈basePath之前,先来讨论一下相对路径与绝对路径的区别。 相对路径-以引用文件之网页所在位置为参考基础,而建立出的目录路径。 绝对路径-以Web站点根目录为参考基础的目录路径。 在web应用程序中绝对路径不是指的磁盘文件中盘符目录路径。如:C:\Windows\System32其实绝对路径与相对路径的不同处,只在于描述目录转载 2015-04-24 10:02:20 · 628 阅读 · 0 评论 -
JAVA缓存的实现
缓存可分为二大类: 一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式; 二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查. 下面为一个简单的缓存代码 Java代码 package lhm.hcy.guge.frameset.cache; im转载 2015-05-06 12:54:30 · 366 阅读 · 0 评论 -
Java实现定时任务的三种方法
在应用里经常都有用到在后台跑定时任务的需求。举个例子,比如需要在服务后台跑一个定时任务来进行垃圾回收(译者注:个人觉得用定时任务来跑垃圾回收不是很好的例子,从译者接触到的项目来看,比较常见的是用定时任务来进行非实时计算,清除临时数据、文件等)。 在本文里,我会给大家介绍3种不同的实现方法:普通thread实现TimerTask实现ScheduledExecutorService实转载 2015-05-06 14:39:37 · 517 阅读 · 0 评论 -
java的Timer,定时执行某个任务
[java] view plaincopy写了一个Timer的工具类,比较通用,用于定时执行某个任务,时间可以自定义配置 [java] view plaincopypackage com.shutao.test.schedule; import java.text.SimpleDateFormat;转载 2015-05-06 15:38:31 · 1329 阅读 · 0 评论 -
Spring定时器在SSH框架中的应用之---Java Timer调度器
在系统应用中,我们有很多的工作是需要系统自己来做的。在Spring中针对此需求有两种流行配置,一是Java的Timer类;二是Quartz调度器。下面来介绍下第一种配置:Java的Timer类;首先定义一个定时器任务,继承java.util.TimerTask类实现run方法:import java.util.List;import java.util.TimerTa转载 2015-05-05 17:53:57 · 994 阅读 · 0 评论 -
spring配置定时器的时间设置
时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年 *为任意 ?为无限制。 具体如下: "0/10 * * * * ?" 每10秒触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发转载 2015-05-05 18:26:14 · 464 阅读 · 0 评论 -
详解java定时任务
在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。一、简介 在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后转载 2015-05-05 17:15:58 · 526 阅读 · 0 评论 -
JSP国际化配置
国际化(Internationalization,又称il8n),是越来越多的应用软件必须面临的问题,Java语言采用Unicode编码,并且提供了强大的类库支持国际化编程。采用Java语言编程,可以方便地实现应用软件界面语言的国际化。 国际化编程常用类:使用Java语言进行国际化编程,经常要用到Locale类及ResourceBundl e类,它们都在包java.util中.1.转载 2015-05-12 13:44:17 · 441 阅读 · 0 评论 -
JAVA多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的转载 2015-05-08 17:50:39 · 398 阅读 · 0 评论 -
java 线程实时更新缓存
java 线程实时更新缓存废话不多说,直接上代码,大家看过,觉得和你做的功能相像,就拿去用吧,留不留言都不要紧,毕竟程序员不容易啊...........spring+jdbc框架第一步:配置spring文件,当web程序运行时,初始化一个类(为了让实习生能更好地理解,我就通俗点说:意思就是当程序运行时,便执行一个类里面的所有方法,大神们别喷,我也是新手)<beans xm原创 2015-05-08 11:06:59 · 5702 阅读 · 0 评论 -
Ajax动态滚动加载数据(第一版)
看新浪微博,人人网都有这样的效果:滚动条滚动到最下面的时候,新的数据就被自动加载出来了,今天亲自尝试了一下这个效果的实现。核心代码更新:[javascript] view plaincopy$(window).scroll(function(){ // 当滚动到最底部以上n像素时, 加载新内容 if ($(转载 2015-04-29 12:08:48 · 454 阅读 · 0 评论 -
JSP里的basePath
Eclipse 新建 jsp页面里自动生成以下代码:String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>作用相当生成了以下路径:转载 2015-04-24 10:20:40 · 424 阅读 · 0 评论 -
Quartz使用-入门使用(java定时任务实现)
注:这里使用的是Quartz1.6.5版本(包:quartz-1.6.5.jar) [java] view plaincopy//测试main函数 //QuartzTest.java package quartzPackage; import java.text.SimpleDat转载 2015-05-07 14:47:16 · 402 阅读 · 0 评论