JavaEE
henryzhang2009
这个作者很懒,什么都没留下…
展开
-
windows设置tomcat开机启动
下载 免安装版本的tomcat;首先,在设置tomcat开机自动启动之前配置好java环境,此处不赘述;环境变量:新建系统变量,CATALINA_HOME=D:\dev\apache-tomcat-8.0.15 此处目录是你的tomcat根目录;然后,在Path变量最后加上: ;%CATALINA_HOME%\bin 至此,环境变量配置完成。安装服务原创 2017-11-26 18:10:11 · 420 阅读 · 0 评论 -
word在线预览,文件在线预览,SWFTools
1.下载jacob,其中dll文件放到system32目录下,把jacob.jar放到项目lib包下;2.下载安装SWFTools;下载FlexPaper,把文件夹放到webroot根目录下;3.公共类package com.venustech.cnnvd.util;import java.io.File;import java.io.IOException;import c原创 2015-06-16 18:59:17 · 2864 阅读 · 0 评论 -
js接收java后台的传值,java后台传值给js
后台action:request.put("toposJson",“xxxxxxxx”);前台jsp://jsonString toposJson = (String)request.getAttribute("toposJson");%>前台js获取值//json格式topo数据var toposJson ='';原创 2015-05-14 00:43:48 · 24901 阅读 · 0 评论 -
struts处理上传下载
上传:jsp:原创 2014-07-24 15:11:20 · 541 阅读 · 0 评论 -
tomcat下配置https环境
转自:http://blog.csdn.net/supersky07/article/details/7407523转载 2014-07-25 10:54:24 · 714 阅读 · 0 评论 -
spring Quartz用法,定时任务,job
转自:http://blog.csdn.net/xiongwenhua365/article/details/6526510 第一步:DailyTask.java view plaincopy to clipboardprint?package com.springinaction.quartz; import org.springframework.转载 2011-12-19 16:44:24 · 622 阅读 · 0 评论 -
使用juniversalchardet-1.0.3.jar判断字符或文件的编码格式
参数:byte[]数组,字符串的话可以通过String 的getBytes()方法获得 public static String guessEncoding(byte[] bytes) { String DEFAULT_ENCODING = "UTF-8"; org.mozilla.universalchardet.UniversalDetector detecto转载 2015-02-10 15:44:20 · 4530 阅读 · 0 评论 -
http接口开发及调用
一般用post;package com.XXXX.XXXX.service;import java.io.File;import java.io.IOException;import java.nio.charset.Charset;import org.apache.http.HttpEntity;import org.apache.http.HttpRe原创 2014-07-24 14:32:33 · 67345 阅读 · 0 评论 -
struts处理上传下载2
jsp:下载按钮:')"> 在页面再加一个专供下载提交用的form js://样本下载function download(savepath){ $('#savepath').val(savepath); document.getElementById('sampleDownload').submit原创 2014-12-02 10:28:35 · 544 阅读 · 0 评论 -
java Timer ,TimerTask执行定时任务
public class TimerTaskTest extends java.util.TimerTask { @Override public void run() { // TODO Auto-generated method stub System.out.println("task start-------"); //以下是需要执行的任务........转载 2015-01-19 16:22:41 · 590 阅读 · 0 评论 -
eclipse jad 反编译 插件安装
需要:jad.exenet.sf.jadclipse_3.3.0.jar将 (net.sf.jadclipse_3.3.0.jar)文件放入 ..\eclipse\plugins目录下(放别的目录下好像也没啥问题);将 (jad.exe)文件放入 ..\eclipse目录下 (放别的目录下好像也没啥问题);重启eclipse --> Window -->Preferences转载 2015-11-25 15:41:51 · 407 阅读 · 0 评论 -
apache poi导出Excel或Pdf文件
package com.infrastructure.project.common.util;import java.awt.Color;import java.io.File;import java.io.FileOutputStream;import java.util.List;import com.infrastructure.project.common.SysConsta转载 2016-01-07 13:49:52 · 2525 阅读 · 0 评论 -
spring aop 2
本节主要内容:1. Spring AOP前置通知案例2. Spring AOP环绕通知案例3. Spring AOP异常通知案例4. Spring AOP注解使用案例AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,AOP实际是GoF设计模式的延续关于Spring AOP的一些术语切面(Aspect):在Spring转载 2016-01-14 14:40:05 · 408 阅读 · 0 评论 -
java 执行bat批处理文件 并关闭cmd窗口
java 执行bat批处理文件 并关闭cmd窗口 import java.io.IOException;public class CmdMain { public static void main(String[] args){ //执行批处理文件 String strcmd="cmd /c start D:\\antrelease.bat";转载 2016-09-26 17:00:19 · 3478 阅读 · 0 评论 -
Java Web应用启动后执行定时任务-ScheduledThreadPoolExecutor
package com.XXXXX;import java.util.Timer;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.concurrent.TimeUnit;import javax.servl原创 2015-01-19 16:15:45 · 10707 阅读 · 0 评论 -
api调用svn下载
import java.io.File;import org.tmatesoft.svn.core.SVNDepth;import org.tmatesoft.svn.core.SVNException;import org.tmatesoft.svn.core.SVNURL;import org.tmatesoft.svn.core.internal.io.svn.SVNRepo原创 2016-06-22 16:10:44 · 1594 阅读 · 0 评论 -
api调用git下载
import java.io.File;import org.eclipse.jgit.api.Git;import org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider;/** * api调用git下载 * @author * @date 2016-06-16 * * 实现api调用git原创 2016-06-22 16:28:30 · 1296 阅读 · 0 评论 -
spring aop 5 环绕通知around
前言: Spring 的环绕通知和前置通知,后置通知有着很大的区别,主要有两个重要的区别:1) 目标方法的调用由环绕通知决定,即你可以决定是否调用目标方法,而前置和后置通知 是不能决定的,他们只是在方法的调用前后执行通知而已,即目标方法肯定是要执行的。2) 环绕通知可以控制返回对象,即你可以返回一个与目标对象完全不同的返回值,虽然这很危险,但是你却可以办到。而转载 2016-01-15 10:45:53 · 4608 阅读 · 0 评论 -
spring aop 1
前两天,在给新入职的同事做技术介绍时,讲到spring的AOP。使我又一次认识到,对于AOP,特别是springAOP的理解,虽然大家都能说上来几句,但是许多人认识并不太全面,甚至可以说是一知半解----即使是对于那些已经有过几年开发经验的工程师也是如此。所以,回来之后,我干脆对这块东西做了个肤浅的小结,以便再有类似任务时,直接拿来给大家借鉴。AOP(Aspect-Oriented Pro转载 2016-01-14 14:28:46 · 416 阅读 · 0 评论 -
spring aop 4
public class LogAspect {private static Logger logger = Logger.getLogger(LogAspect.class);/*** * 功能实现描述:最简单的情况* */public void log() {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-原创 2016-01-14 17:55:18 · 349 阅读 · 0 评论 -
spring aop 3 Spring AOP中JoinPoint的表达式定义描述
在使用Spring AOP的过程中,经常需要使用到各种不同的JoinPoint的定义,Spring AOP遵循了AspectJ形式的JoinPoint的定义形式,但是Spring目前只支持部分的AspectJ形式的Joinpoint的定义,同时Spring AOP只支持方法级别的JoinPoint。以下是我在学习Spring开发者手册时总结的一些JoinPoint的定义,不完整,欢迎补充。转载 2016-01-14 14:47:39 · 943 阅读 · 0 评论 -
Hibernate one to one 关联关系映射
一个销售员salesman对应一个地址Address: 1.数据库建表SQL:use test;create table salesman3(sid int not null primary key, salesName varchar(20));create table address(aid int not null primary key, province varc原创 2010-04-19 14:21:00 · 745 阅读 · 0 评论 -
Hibernate one to many 关联关系映射
有一雇员表salesman,有一汽车销售记录表carorder1:一个雇员可能销售多量汽车,有多个销售记录,但一个销售记录只属于一个雇员。 1.数据库建表:create table salesman(sid int not null primary key, salesName varchar(20));create table carorder1(cid in原创 2010-04-19 14:37:00 · 1000 阅读 · 0 评论 -
blob字段的Hibernate处理(DB2,Oracle)
model: private byte[] argumentData; //图片附件 public byte[] getArgumentData() { return argumentData; } public void setArgumentData(byte[] argumentData) { this.argumentData = argumentData;原创 2011-11-09 21:35:22 · 1423 阅读 · 0 评论 -
tomcat5.5 cas-PKIX path building failed:异常解决 .
在配置cas的过程中遇到如下错误:配置过程参见文章 www.ibm.com/developerworks/cn/opensource/os-cn-cas/ javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.sec转载 2014-08-15 16:48:31 · 1107 阅读 · 0 评论 -
tomcat 配置访问路径 server.xml配置去掉项目名称 .
转自:http://blog.csdn.net/thunder0709/article/details/8090458转载 2014-09-07 10:33:18 · 25912 阅读 · 0 评论 -
FreeMarker 笔记
<br />转自http://hi.baidu.com/axhack/blog/item/0f1f60fafdd9eadbb48f31f3.html<br /> <br />FreeMarker学习笔记<br />包含FreeMarker的指令的文件就称为模板(Template)。<br />模板设计者不关心数据从那儿来,只知道使用已经建立的数据模型。<br />数据模型由程序员编程来创建,向模板提供变化的信息,这些信息来自于数据库、文件,甚至于在程序中直接生成。<br />数据类型:<br />一、基本:原创 2010-08-11 15:26:00 · 926 阅读 · 0 评论 -
基于java调用https接口
package com.venustech.cnnvd.service;import java.io.File;import java.nio.charset.Charset;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustMa原创 2014-08-19 23:33:56 · 31816 阅读 · 0 评论 -
转:java 定时任务 Java:Web应用下实现定时任务的简便方法(转)
在WEB应用下实现定时任务的简便方法 在web方式下,如果我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务: 第一步:创建一个任务管理类,实现ServletContextListener 接口以下是引用片段:public class TaskManager implements S转载 2011-11-26 17:51:37 · 357 阅读 · 0 评论 -
jsp,图片形式的登录校验码
image.jspColor getRandColor(int fc,int bc){//给定范围获得随机颜色 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc转载 2011-11-29 20:39:26 · 495 阅读 · 0 评论 -
转:上传文件过大的问题FileUploadBase$SizeLimitExceededException
转:上传文件过大的问题FileUploadBase$SizeLimitExceededExceptionFileUploadBase$SizeLimitExceededException: the request was rejected because its size ..exc在上传94M的视频出现异常如下:[@APPNAME@] ERROR [http-80-3]转载 2014-08-15 14:20:57 · 729 阅读 · 0 评论 -
hib一对一 实例
Card:主Dossier子,一对一关系:model和映射文件:package cn.tr.model;/** * */public class Card implements java.io.Serializable{ private String cardId; private String cardCode; private String diseaseId; private Dossier dossier; public Card() { } public Card(String cardCod原创 2010-07-17 12:28:00 · 613 阅读 · 0 评论 -
tomcat SSL配置异常-“No Certificate file specified or invalid file format”
参考自:http://wmljava.iteye.com/blog/1218722http://www.cnblogs.com/GYoungBean/archive/2013/03/20/2971045.html转载 2014-08-22 15:44:11 · 3649 阅读 · 0 评论 -
tomcat配置https方法
转自:http://jingyan.baidu.com/article/a948d6515d3e850a2dcd2ee6.html转载 2014-07-25 10:50:18 · 752 阅读 · 0 评论 -
转:WebSphere下部署web.xml问题
转:http://blog.myspace.cn/e/406303536.htm WebSphere的配置文件和应用不在一起,虽然当前的应用下面有Web.xml文件,但WebSphere的Config下面的cells目录的子目录里面还有一个web.xml,首页就是在这个文转载 2011-09-08 09:21:44 · 4869 阅读 · 0 评论 -
hibernate 一对一
双向一对一,有2种实现方式:例如:人(Person)和护照(Passwort)的关系是一对一的的关系: 1)共享主键的形式: 1)主表映射文件的写法: 2)辅表映射文件的写法: person //person为Passport中的关系属性 2)独立外键的关联方式: 1)主表映射文件的写法:原创 2010-04-23 17:09:00 · 574 阅读 · 0 评论 -
一对多:
<br />Test02是主,Test03是子,主子是一对多关系:<br /> <br />Test02的model配置要包括以下内容:<br /> private List<Test03> test03List = new ArrayList<Test03>();<br /> public List<Test03> getTest03List() {<br /> return test03List;<br /> }<br /> public void setTest03List(Lis原创 2010-07-17 12:39:00 · 384 阅读 · 0 评论 -
org.springframework.jdbc.core.simple.SimpleJdbcTemplate queryForMap 方法在查询结果为空时抛出异常
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate;private SimpleJdbcTemplate jdbcTemplate;public void setDataSource(DataSource dataSource) {jdbcTemplate = new SimpleJdbcTemplate原创 2014-08-07 18:16:02 · 5503 阅读 · 0 评论 -
Hibernate多对一及一对多关联关系理解及区别
关联关系的本质是将关联关系映射到数据库中。关联关系在对象模型中体现为内存中的一个或多个引用。 一对多关系: 一对多关系 分为“单向一对多/多对一关系”和“双向多对一”关系。 • “单向一对多/多对一关系”只需在“一”/“多”方进行配置, • “双向多对一关系”需要在关联双方均加以配置。 双向多对一关联就是在多方和一方都进行配置,并在“一” 方通过属性inverse="true"设转载 2010-04-15 15:12:00 · 7180 阅读 · 1 评论 -
cxf、webService开发和使用
<br />发布一个cxf方式的接口流程:<br />1.导入需要的cxf包:<br /> cxf-2.2.9.jar<br /> cxf-manifest.jar<br /> cxf-xjc-boolean-2.2.9.jar<br /> cxf-xjc-bug671-2.2.9.jar<br /> cxf-xjc-dv-2.2.9.jar<br /> cxf-xjc-ts-2.2.9.jar<br />2.在接口类上添加@WebService<br />如<br />@WebSe原创 2010-08-22 14:51:00 · 1937 阅读 · 0 评论