JAVA
xpingnan
这个作者很懒,什么都没留下…
展开
-
几种加密算法
简单的加密解密: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash Message Authentication Code,散列消息鉴别码)复杂的对称加密(DES、PBE)、非对称加密算法: ...原创 2011-06-22 10:46:08 · 270 阅读 · 0 评论 -
Java虚拟机家族【转载】
[b]转载地址:[/b][url]http://www.infoq.com/cn/articles/jvm-family[/url]说起Java虚拟机,许多Java程序员都会潜意识地把它与Sun[1] HotSpot虚拟机等同看待,也许还有一些程序员会注意到BEA JRockit和IBM J9,但大多数人对JVM的认识都仅限于此了。从1996年初Sun发布的JDK 1.0中所包含的...原创 2012-12-23 20:45:04 · 89 阅读 · 0 评论 -
hessian和web项目的集成使用
Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包。 一、hessian在web项目中的服务端应用。 1、在web.xml中:[code="xml"] Hessian org.springframework.web.servlet.DispatcherServlet ...原创 2012-07-26 13:25:40 · 144 阅读 · 0 评论 -
使用AXIS1.4生成java客户端代码
1、下载axis1.4的包。(为了防止后面报一个mail异常,还需要在自己去下载两个jar包(activation-1.1.1.jar,mail-1.4.5.jar)放入lib目录中。2、解压axis到任意目录。然后运行下面的脚本,即可生成java client代码。[code="bat"]set Axis_Lib=C:\axis-1_4\lib set Java_Cm...原创 2012-07-26 11:31:19 · 365 阅读 · 0 评论 -
我碰到的grails的编码问题
初学Grails,看着官网的新手指导很快搭建了个项目框架。然后开始写MVC三层的代码。在写MC两层的时候都没问题,可是写到view层的时候却出现了乱码。我不写在view层中的html页面也乱码。不管三七二十一,乱码解决:1、项目开发环境的编码统一了。我比较心狠,所有的东西都统一为utf-8编码。我用的是eclipse可以参考([url]http://www.iteye....原创 2011-11-08 10:46:41 · 130 阅读 · 0 评论 -
Logback日志配置
一直用log4j记日志多无聊。换个Logback来管理日志看看。一、在pom文件中添加依赖的jar包:[code="xml"]...... 1.7.21 1.1.7...... org.slf4j slf4j-api ${slf4j.version} org.slf4j log4j-over-...原创 2011-06-23 16:46:59 · 105 阅读 · 0 评论 -
MD5算法的一个实现
[code="java"]/** * MD5算法 */public class MD5 { /** * 获取MD5 结果字符串 * * @param source * @return */ public static String encode(byte[] source) { String s = null; char he...原创 2011-06-23 15:55:34 · 145 阅读 · 0 评论 -
64位编码转换的一个实现
[code="java"]public class BASE64Encoder { private static final char last2byte = (char) Integer.parseInt("00000011", 2); private static final char last4byte = (char) Integer.parseInt("00001...原创 2011-06-23 15:54:04 · 210 阅读 · 0 评论 -
JAVA生成HMAC-SHA1数据签名
[code="java"]import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;public class HMACSHA1 {...原创 2011-06-23 15:43:07 · 601 阅读 · 0 评论 -
在logback中配置mybatis显示sql
第一种方式、直接在logback.xml配置文件中添加:[code="xml"] [/code]第二种方式、添加log4j.properties配置文件:[code="properties"]log4j.logger.com.ibatis=debuglog4j.logger.com.i...原创 2014-03-14 18:29:03 · 651 阅读 · 0 评论