- 浏览: 423291 次
- 性别:
- 来自: 上海
最新评论
-
yhxf_ie:
Scala真好玩啊
关于scala搞出的新概念和语法糖 -
莴笋的春天:
能解密吗?
MD5算法的一个实现 -
TerrorM-eye:
引用神奇的花括号{}代替小括号()语法那个让我想起了spark ...
关于scala搞出的新概念和语法糖 -
u012896872:
不错,有收获。
关于scala搞出的新概念和语法糖 -
qiaoxiaoka:
我在logback中加了 <logger nam ...
在logback中配置mybatis显示sql
文章列表
一直用log4j记日志多无聊。换个Logback来管理日志看看。
一、在pom文件中添加依赖的jar包:
......
<!-- 版本配置 -->
<properties>
<slf4j.version>1.7.21</slf4j.version>
<logback.version>1.1.7</logback.version>
</properties>
......
<!-- slf4j+LOGBack依赖包 -->
<dependenc ...
一、放置附件webdefault.xml到项目根目录。
二、在pom.xml文件中配置:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.10</version>
<configuration>
<!-- 去除调试时javascript,css之类的缓存锁定 -->
<webDefaultXml ...
在pom.xml文件中配置:
<build>
......
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.10</version>
<configuration>
<!-- 去除js,css之类的缓存锁定 -->
<webDe ...
<?xml version="1.0" encoding="UTF-8"?>
<project name="你的war包名字" default="generwar" basedir=".">
<property name="src.dir" value="${basedir}/src" />
<property name="webRoot" value="${base ...
使用Apache的Commons Email发送邮件
首先在pom中添加依赖:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.2</version>
</dependency>
1、发送简单邮件:
Email email = new SimpleEmail();
email.setHostName( ...
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1:3306/test";
Connection con = (Connection) DriverManager.getConnection(url);
Statement stmt = (Statement) con.createStatement();
String query = "SELECT * FROM tmp";
ResultSet ...
/**
* MD5算法
*/
public class MD5 {
/**
* 获取MD5 结果字符串
*
* @param source
* @return
*/
public static String encode(byte[] source) {
String s = null;
char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' };
try {
java. ...
public class BASE64Encoder {
private static final char last2byte = (char) Integer.parseInt("00000011", 2);
private static final char last4byte = (char) Integer.parseInt("00001111", 2);
private static final char last6byte = (char) Integer.parseInt("00111111&qu ...
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
public class ConfigUtil {
public static String get(String key) throws FileNotFoundException, IOException{
Properties config = new Properties();
//config.load(ConfigUtil.class.get ...
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
public class HMACSHA1 {
private static final String HMAC_SHA1 = "HmacSHA1";
/**
* 生成签名数据
*
* @param data 待加密的 ...
一、hibernate的各个包的大概用途:
hibernate-testing: 支持单元测试。
hibernate-swarmcache:支持SwarmCache,一个简单而功能强大的分布式缓存机制。它使用IP组播来有效地在缓存的实例之间进行通信。它是快速提高集群式Web应用程序的 ...
简单的加密解密:
BASE64 严格地说,属于编码格式,而非加密算法
MD5(Message Digest algorithm 5,信息摘要算法)
SHA(Secure Hash Algorithm,安全散列算法)
HMAC(Hash Message Authentication Code,散列消息鉴别码)
复杂的对称加密(DES、PBE)、非对称加密算法:
DES(Data Encryption Standard,数据加密算法)
PBE(Password-based encryption,基于密码验证)
RSA(算法的名字以发明者的名字命名:Ron Rivest ...
最近刚开始学习JBPM4.4,安装和运行其自带的例子均没有碰到什么问题。
但是,和项目整合的时候需要与原有的系统进行整合。所以,问题来了:
1、JBPM4.4到底需要哪些JAR包,jar包冲突了怎么办呢?
2、JPBM4.4怎么和原有的Spring配置整合在一起呢?
首先,第一个问题一直都是很困扰JAVA开发者的一个问题(jar包的依赖关系,版本冲突等等问题)。我认为有两种无奈的解决思路: 1、不管三七二十一,把所需的jar包一股脑的扔进去,等发生冲突了,再一个个剔除。2、不管这个框架需要什么jar包,直接运行你写的单元测试例子,查看出错信息一 ...