Java
文章平均质量分 69
FrankYuo
这个作者很懒,什么都没留下…
展开
-
java环境变量配置
windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:/java/jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小转载 2013-04-13 14:34:55 · 435 阅读 · 0 评论 -
DateUtils所有时间函数
unit DateUtils;interfaceusesSysUtils, Math, Types;// 把完整时间分解成日期和时间两部分function DateOf(const AValue: TDateTime): TDateTime;function TimeOf(const AValue: TDateTime): TDateTime;// 判断转载 2014-07-29 13:39:38 · 628 阅读 · 0 评论 -
Quartz的cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12转载 2014-07-28 10:28:59 · 458 阅读 · 0 评论 -
SSH:通过EhCache来实现Hibernate的二级缓存
一、SSH的版本1、Struts2版本:原创 2014-05-28 15:19:34 · 787 阅读 · 0 评论 -
利用keytool/openSSL来生成服务器和客户端证书
一)keytool生成私钥文件(.key)和签名请求文件(.csr),openssl签发数字证书J2SDK在目录%JAVA_HOME%/bin提供了密钥库管理工具Keytool,用于管理密钥、证书和证书链。Keytool工具的命令在JavaSE6中已经改变,不过以前的命令仍然支持。Keytool也可以用来管理对称加密算法中的密钥。最简单的命令是生成一个自签名的证书,并把它放到指定的ke转载 2014-06-11 17:35:56 · 5308 阅读 · 0 评论 -
通过ResponseHandler来处理Http响应
1、Handler that encapsulates the process of generating a response object from a HttpResponse.原创 2014-06-09 13:29:15 · 9785 阅读 · 0 评论 -
如何调优JVM - 优化Java虚拟机(大全+实例)
堆设置-Xmx3550m:设置JVM最大堆内存 为3550M。 -Xms3550m:设置JVM初始堆内存 为3550M。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。 -Xss128k: 设置每个线程的栈 大小。JDK5.0以后每个线程栈大小为1M,之前每个线程栈大小为256K。应当根据应用的线程所需内存大小进行调整。在相同物理内存下,减小这个值能 生成更多的转载 2014-06-10 15:23:48 · 541 阅读 · 0 评论 -
通过Apache的HttpClient来实现HTTP的GET方法(自定义URI)
package com.struts2.demo.httpclient;import com.struts2.demo.utils.AvailableSettings;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.apache.http.Heade原创 2014-06-09 17:18:01 · 1029 阅读 · 0 评论 -
通过Apache的HttpClient来实现HTTP方法并获取相应内容
HttpClient的最重要的功能是执行HTTP方法。一个HTTP方法的执行涉及到一个或多个HTTP请求或HTTP响应的交流,HttpClient通常是在内部处理的。用户将提供一个执行请求对象,HttpClient发送请求到目标服务器返回一个相应的响应对象,如果执行失败则抛出一个异常。所以,HttpClient API的主要切入点是HttpClient的接口。原创 2014-06-09 13:42:29 · 1529 阅读 · 0 评论 -
Apache HttpClient Fluent API:在后台线程中异步执行多个请求
完整代码:package com.struts2.demo;import org.apache.http.client.fluent.Async;import org.apache.http.client.fluent.Content;import org.apache.http.client.fluent.Request;import org.apache.http.concurr原创 2014-06-06 18:13:44 · 2018 阅读 · 0 评论 -
Intellij IDEA中Git插件提交内容到远程仓库
已经在单机环境下使用一段时间Git了,发现Intellij IDEA中的Git插件功能并不完善。首先Intellij IDEA中Git本地仓库必须建立在当前项目文件夹下,其它自定义的位置不支持。其次你无法使用Intellij IDEA的Git插件将位于本地仓库的内容上传到远程仓库,要完成这项工作需要使用Git命令行(如果你的操作系统是Linux使用Git Bash,Windows中要使用命原创 2014-05-22 09:25:21 · 2594 阅读 · 0 评论 -
SSH:Struts2的Action中获取GET请求参数中文乱码问题
1、Java平台的经验编码法则尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8进行编码,安全第一。原创 2014-06-04 16:07:09 · 3763 阅读 · 0 评论 -
SSH:如何让Hibernate的HQL只返回部分属性的对象(POJO)集合?
1、SSH的版本Struts2版本:2.3.16.1 Spring版本:3.2.5.RELEASEHibernate版本:4.2.0.Final原创 2014-06-03 18:00:11 · 2211 阅读 · 0 评论 -
SSH:Struts2的Action如何返回JSON格式的数据?
在Maven的pom.xml中引入原创 2014-05-20 08:53:08 · 3716 阅读 · 0 评论 -
SSH:通过注解(Annotation)的方式在Spring IoC容器中注入依赖
1、在spring-config.xml中进行组件扫描的配置;原创 2014-05-20 16:49:55 · 576 阅读 · 0 评论 -
SSH:Hibernate log4j与自定义版本冲突问题
Maven依赖关系中Scope的作用在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: 1、 compile,缺省值,适用于所有阶段,会随着项目一起发布。2、 provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。3、 runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。4、 test原创 2014-05-19 14:38:10 · 1050 阅读 · 0 评论 -
SSH:Struts2与Spring整合核心配置及Jar包引用
关于Spring ApplicationContext1. 从字面上看ApplicationContext就是Application级别的Context(上下文,上下文一般会包含系统级别的请求参数,自定义的数据对象等等),在Spring中ApplicationContext是Java Bean的基础容器,其具体支持的功能列举如下:2. 通过提供Bean工厂方法来原创 2014-05-19 12:00:53 · 2298 阅读 · 0 评论 -
StringUtils方法全集
StringUtils方法的操作对象是java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUtils转载 2014-07-29 11:39:25 · 729 阅读 · 0 评论