- 博客(14)
- 收藏
- 关注
转载 日志维基----tomcat日志
转载自http://www.logbase.cn/home/new/holedetail/log-false--bc3f8e8f31ef46130131ef9f38390004----729----671----base.htmTomcat简介各位同仁,上期日志维基我们介绍Apache日志的相关内容,本期向大家介绍由Apache软件基金会下属Jakarta项目开发的Servlet容器---
2014-02-13 09:45:12
936
原创 Struts2下载zip压缩文件-不生成临时文件
<action name="statementDownloadZipForExcel" class="自己的包.action.StatementsDownloadAction" method="downloadZipForExcel">对应的action类中的方法public String downloadZip()throws Exception {
2013-12-26 16:21:16
1560
原创 windows系统dos窗口Java开发常用命令
jar 命令例如:把某个文件夹下的所有类文件打包成jar包cd D:\Workspaces\MyEclipse 8.5\BocTest\bin 切换至此文件夹jar -cvf test-1.0.jar * 生成一个名为test-1.0.jar文件
2013-09-29 14:50:27
719
转载 Hibernate session flush
在下面的情况下,Hibernate会调用Session.flush()以清理缓存: 1)事务提交时,如果flush模式不为FlushMode.NEVER,commit()将调用flush(). 2)在某些查询语句之前(此查询语句之前的语句已经改变了数据库状态,所以需要调用flush()以同步数据库是查出来的数据是经过更改的)。在调用Session.flush()时,
2013-09-03 13:45:07
750
转载 TCP/IP 应用程序的通信连接模式
http://www.ibm.com/developerworks/cn/aix/library/0807_liugb_tcpip/
2013-08-09 10:36:13
609
原创 字节数组长度以4字节的形式添加到字节数组的前面
//请求报文头长度添加到requestXmlMd5Deflate前面 byte[] requestXmlLengthMd5Deflate =null; ByteArrayOutputStream byteArrayOutputStream=null; DataOutputStream dataOutputStream =null;
2013-08-05 14:03:43
1632
原创 MD5 加密
MD5采用128位二进制流模式,即16个字节,注意是二进制数组格式而不是字符串格式.16个字节按照原顺序加载到原压缩数据报文前面.具体实现 //1.md5加密 byte[] md5Bytes=null; try { MessageDigest md5 = MessageDigest.getInstance("MD5"); md5Bytes = md5.digest(requ
2013-08-05 13:59:47
714
原创 DEFLATE压缩字符串
//deflate算法 Compress the bytes byte[] requestXMLDeflate = new byte[requestXmlDES.length]; Deflater compresser = new Deflater(Deflater.DEFLATED); compresser.setInput(requestXmlDES); compresse
2013-08-05 13:55:13
1527
原创 des 加密
DES加密依赖JDK6自带的功能,使用默认支持的56位密钥长度,加密具体细节如下:格式值密钥数组8字节密钥,系统随机生成,双方妥存工作模式ECB填充方式PKCS5Padding 具体实现://DES加密,模式DES/ECB/PKCS5Padding
2013-08-05 13:51:16
945
原创 freemarker 知识点入门
什么是FreeMarker? FreeMarker 是一款模板引擎:即一种基于模板、用来生成输出文本(任何来自于HTML格式的文本用来自动生成源代码)的通用工具。它是为Java 程序员提供的一个开发包,或者说是一个类库。它不是面向最终用户的,而是为程序员提供的一款可以嵌入他们所开发产品的应用程序。 FreeMarker实际上是被设计用来生成HTML页面,尤其是通过实现
2013-04-02 23:44:46
735
原创 spring 定时任务的具体实现
spring 定时任务用MethodInvokingJobDetailFactoryBean,CronTriggerBean和SchedulerFactoryBean具体实现MethodInvokingJobDetailFactoryBean 一般用于经常需要执行的定时任务,具体配置如下 注:声明了一个bean 具体执行哪个类的哪个方法,并且是以非并发的
2013-04-02 15:43:04
899
原创 Linux系统安装Tomcat
第一步,安装jdk,假定把JDK安装在/home/java/jdk1.5目录下。接下来,解压Tomcat压缩文件,假定解压至/home/tomcat目录。第二步,设定两个环境变量:JAVA_HOME和CATALINA_HOME。在Linux操作系统中设置环境变量,需要根据Linux采用的SHELL类型,使用不同的设置命令,参见表一和表二表一 设置JAVA_HOME环境变量
2013-03-28 20:05:59
690
原创 SSH Secure Shell Client+Linux+tomcat+javaweb常用脚本
命令在控制台中可以使用的命令很多。其中有一些实际上只在编写脚本时才会用到。这里介绍一些您最可能用到的命令。不要忘记,所有的命令和选项都区分大小写。 -R与 -r不同,会去执行不同的操作。控制台命令几乎全都是小写的。 cd 使用我们所熟悉的 cd 命令可以在目录间切换。一定注意的是在 Linux 中用的是正斜杠 (/),而不是您所熟悉的反斜杠 (\)。反斜杠也用到了,但只是用来说明命
2013-03-12 14:31:05
1179
原创 tomcat6.x 发布Javaweb应用
tomcat6.x发布Javaweb应用其实很简单,只需把Javaweb应用下的所有文件复制到/webapps目录下即可,tomcat会按照默认的方式来发布和运行Javaweb应用。如果需要更加灵活的发布web应用,则需要为web应用配置tomcat的元素。看完了表一,应该知晓我下面要介绍的内容了吧!可能大家都知道修改server.xml里面的Context元素来部署web应用(只适用于单
2013-03-10 15:44:13
1228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人