- 浏览: 123960 次
- 性别:
- 来自: 成都
最新评论
-
xiangyongit:
新手看不懂呀,能不能稍微加些备注
js实现点击复制 -
小二黑:
mark 0000
dwr基于struts2和spring2.5的配置详解 -
QuarterLifeForJava:
不错,虽然有点少 。谢谢分享。
SSH框架常用一些工具类整理
文章列表
一、在数据库查询中,我们会经验遇到日期的对比,在常用数据库中,我们使用最多的是oracle,mysql和db2。
DB2:
SELECT timestamp('2014-06-11 08:03:20')-timestamp('2014-06-10 08:01:00'),
specialcheck,SPECIAL_FIELD, CURRENT_DATE, EXAMTYPE,
patient_name,record_no,register_date,calldate,
(select swift_number from REGISTER_INFO where
patient_hav ...
第一步:web.xml配置;
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
&l ...
//第一种方式
import java.util.regex.Pattern;
import java.util.regex.Matcher;
// 4 different combinaisons
Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)");
Matcher m = CRLF.matcher(myString);
if (m.find()) {
newString = m.replaceAll("<br>");
...
<!--新建用户-->
create user HIRISUN identified by hirisun;
<!--新建表空间-->
create tablespace hirisun_space datafile 'd:\dataBase\HIRISUNDATA.DBF' size 5120m;
<!--修改用户默认表空间-->
alter user HIRISUN default tablespace hirisun_space;
<!--赋予用户权限-->
grant create sess ...
1、获取num个不大于range的随机数
/**
* 根据随机数个数和大小范围获取随机数list
* @param num 要得到的个数
* @param range 大小范围
* @return
*/
private List<Integer> getRandomInt(int num,int range){
Set<Integer> set = new HashSet<Integer>();
Random random = new Random();
while (set.size() < ...
一、首先是从数据库查询数据并添加索引
/**
* 写入数据库索引
* @param sql 查询的sql语句
* @param indexPath 保存索引的硬盘绝对路径
* @return
*/
private int createDBIndex(String sql,String indexPath){
log.info("DBIndex is creating,wait a moment!");
long start=new Date().getTime();
IndexWriter writer;
Direc ...
date(char(XML2CLOB( xmlquery('$info/xml_printinfo/print_time/text()' passing xml_printinfo as "info"))))=date(char(current date) )
以上中xmlquery是查询数据库中xml字段,xmlquery('$info/xml_printinfo/print_time/text()' passing xml_printinfo as "info")中,$后的info与as "info"中的需要一致,info ...
//判断当前系统是否支持Java AWT Desktop扩展
if(java.awt.Desktop.isDesktopSupported()){
try {
//创建一个URI实例
String url = "http://192.168.1.120:8080/TM/ViewServlet?name=吴XX&date=1986-12-06 18:50:20";
//空格处理替换为%20,否则会报错
java.net.URI uri = ja ...
public static void main(String[] args) {
Runtime rt = Runtime.getRuntime();
int exitVal = 0;
try {
Process proc = rt.exec("D:\\PlayCtrl\\Player.exe");
InputStream es = proc.getErrorStream();
InputStreamReader reader = new InputStreamReader(es);
BufferedReader br = ...
在hibernate的hql查询中,假如说分组信息与试题是多对多关系,那么我们要在hql查询中对含有多个分组信息的试题都要查询出来。并同时查询出相应试题的分组信息。那么此时hql要这样写:
String[] groupIds = ojbects[1].toString().split(",");
String hql = "SELECT distinct a.id FROM TmEduExamContent a";
if(!"".equals(groupIds[0])){
hql += &qu ...
- 2013-11-08 12:04
- 浏览 3991
- 评论(0)
众所周知,在js中,想将字符串中的某个字符替换成你想要的字符,则使用js提供的replace函数,但是事实是,replace方法仅替换字符串中的第一个你想要替换的字符,但是当这个字符出现多次时,你会发现replace方法无能为力,此时,我们需要一个方法来做到替换所有,要为String添加一个方法,代码如下:
String.prototype.replaceAll = function (AFindText,ARepText){
raRegExp = new RegExp(AFindText,"g");
return this.replace(raRegExp,AR ...
1、struts-config.xml中的配置
<package name="ehrDefault" extends="struts-default">
<interceptors>
<interceptor name="admin"
class="com.gd.interceptor.AdminInterceptor" />
<interceptor-stack name="requireLogin">
& ...
- 2013-09-22 17:21
- 浏览 963
- 评论(0)
/**取当前时间30分钟前的*/
Date date = new Date();
long time = (date.getTime()/1000)-60*30;
date.setTime(time*1000);
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm");
String beforeDate = formatter.format(date);
Date date1 = new Date();
/**取当前时间30分钟后的*/
long ti ...
包自己下载,此处有提供;
ueditor难度在于图片和附件的上传配置。
1、<script type="text/javascript" src="ueditor/ueditor.config.js" ></script>
<script type="text/javascript" src="ueditor/ueditor.all.js" ></script>
2、编辑框的实例化,js代码:var describe = UE.getEditor('myEditor ...