Java
Ivan_ma
这个作者很懒,什么都没留下…
展开
-
利用spring3 El 编写自已的 表达式工具类
[code="java"]public class ExpressionUtils { public static Object getValue(Object model, String expression){ return getValue(model, expression, false); } public static Object getValue(...原创 2014-02-28 15:42:23 · 591 阅读 · 0 评论 -
JAVA并发编程-多线程(1)
在JAVA中线程分为用户线程和守护线程. 用户线程会阻止 JVM的正常停止, 而守护线程不会.所有守护线程一般用于重要性不是很高的任务, 如JVM的GC线程就是守护线程. 使用JAVA Thread类的setDameon(true)即可设置为守护线程public class DaemonThread { public static void main(String[] ...原创 2016-02-23 22:17:03 · 159 阅读 · 0 评论 -
Java并发编程-生成唯一序列号
所用到的并发编程库import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.locks.ReentrantReadWriteLock; package com.league.idgenerate;/** * * ID生成器接口, 用于生成全局唯一的ID流水号 *...2016-02-03 11:27:03 · 4445 阅读 · 2 评论 -
drools 学习之旅 <一>
先说一下我们的场景:假如我们现在要给网站举办活动(奖励额外积分), 活动规则如下:规则如下: 订单原价金额在100以下, 不加分 100-500 加100分 500-1000 加500分 1000 以上 加1000分 我们可能这样编码:package com.league.drools.pojo;import java.util.Date;...原创 2015-09-06 18:26:28 · 145 阅读 · 0 评论 -
Elasticsearch 学习之旅 <二> 插件安装
插件安装分为两种方式 这里以安装 elasticsearch-head 为示例 1. 在线安装cd bin./plugin -install mobz/elasticsearch-head将会自动下载插件并安装,适用于网络连接正常的情况. 2. 离线安装因为在我机器上无法连接github, 所以我采用了这种方式先在局域网另一台机器192.168.0.8...原创 2015-09-02 15:15:56 · 149 阅读 · 0 评论 -
Elasticsearch 学习之旅 <一> 初体验
1. 安装Elasticsearch 安装非常简单, 下载, 解压, 启动, 搞定wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.1.zipunzip elasticsearch-1.7.1.zipcd elasticsearch-1.7.1/bin./elasti...原创 2015-09-02 14:31:32 · 167 阅读 · 0 评论 -
java web sso 实现
见sso-server readme.txt原创 2014-03-07 11:34:11 · 104 阅读 · 0 评论 -
各种加密 解密 Java实现代码
AES[code="java"]package com.sf.core.sgs.utils;import java.security.Key;import java.security.NoSuchAlgorithmException;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;impor...原创 2014-02-28 16:32:04 · 302 阅读 · 0 评论 -
java调用groovy脚本
[code="java"]import groovy.lang.GroovyClassLoader;import java.lang.reflect.Method;public class GroovyUtils { public static void main(String[] args) { StringBuffer scriptBuff = new St...原创 2014-02-28 16:07:14 · 228 阅读 · 0 评论 -
JSON 工具类,操作JSON类型数据
public static JSONObject parseJson(String json){ return JSON.parseObject(json); } public static Map<String,Object> toMapFromJsonString(String json){ return JsonUtils.toMap(JsonUtil...原创 2014-02-28 15:46:38 · 240 阅读 · 0 评论 -
JAVA并发编程-多线程(2) 优雅退出JVM
这里我不知道如何解释优雅一词先看如下代码:public class DaemonThread { public static void main(String[] args) { final Thread t = new Thread() { @Override public void run() { System.out.println("线程w...原创 2016-02-23 22:42:11 · 286 阅读 · 0 评论