- 博客(20)
- 收藏
- 关注
转载 docker入门和tomcat部署
宿主机环境centos7.0安装docker删除旧的版本sudo yum remove docker \ docker-client \ docker-client-latest \ ...
2019-06-19 14:40:00
156
转载 Java调用Groovy脚本
在idea下,标准的Java maven项目中展示如何调用Groovy脚本和方法。maven项目引进Groovy libFile -> Project Structure -> Global Libaries 添加下载好的Groovy下lib里面的jar包调用Groovy...
2019-06-15 19:06:00
299
转载 Springboot跨域请求设置
解决Springboot跨域请求的问题实质就是解决服务端接口跨域请求的问题,和Springboot没什么联系,就是需要在springboot加个拦截器,该拦截器在响应头加些参数即可。处理响应头的拦截器import org.springframework.stereotype.Comp...
2019-06-15 19:04:00
153
转载 RSA加解密
公私钥生成import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.security.Key;import java.security.KeyPair;import java.security.K...
2019-06-15 19:01:00
601
转载 反射调用方法
工具类import org.apache.commons.lang3.ArrayUtils;import org.apache.commons.lang3.reflect.MethodUtils;import java.lang.reflect.InvocationTargetExce...
2019-06-15 19:00:00
145
转载 MyBatis实现乐观锁和悲观锁
使用mysql做数据库,mybatis做orm的系统中,mybatis的乐观锁和悲观锁实际上就是mysql的乐观锁和悲观锁。实例中使用springboot整合mybatis,一并记录了。添加依赖:<dependency> <groupId&g...
2019-06-15 18:59:00
4188
转载 IO工具
package org.apache.rocketmq.common.utils;import java.io.BufferedReader;import java.io.CharArrayWriter;import java.io.File;import java.io.FileI...
2019-06-15 18:54:00
100
转载 线程工具类
package org.apache.rocketmq.common.utils;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util...
2019-06-15 18:52:00
245
转载 可优雅关闭的线程
摘自kafkapackage org.apache.kafka.connect.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.concurrent.CountDownLa...
2019-06-15 18:48:00
198
转载 id生成
public class SnowFlakeGenerator { private long workerId; private long datacenterId; private long sequence = 0L; private long twepoc...
2019-06-15 18:47:00
110
转载 Java调用js
在java代码同一目录下,存在已js文件,里面编辑好需要调用的js函数function encrypt(str,key){ var code =''; var c = str.split(''); var k = key.split(''); for(var...
2019-06-15 18:45:00
150
转载 tomcat实现的同步队列和同步栈
tomcat实现的同步队列,同步栈用于数据量比较固定且基本很少删除的场景,尽可能减少内存消耗。同步队列/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor lice...
2019-06-15 18:41:00
318
转载 RESTful接口单元测试
好的单元测试是代码中珍贵的宝石,无论在开发,对接测试,问题反查中都会体现它的价值。import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.serializer.SerializerFeature;import org....
2019-06-15 18:38:00
379
转载 对象池
class ObjPool<T, R> { final List<T> pool; // 用信号量实现限流器 final Semaphore sem; // 构造函数 ObjPool(int size, T t){ pool = new Ve...
2019-06-15 18:37:00
92
转载 邮件发送
maven依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> ...
2019-06-15 18:36:00
248
转载 Guava Future
import com.google.common.util.concurrent.*;import org.checkerframework.checker.nullness.qual.Nullable;import java.util.concurrent.*;public cla...
2019-06-15 18:34:00
247
转载 等待唤醒机制
class GuardedObject<T>{ // 受保护的对象 T obj; final Lock lock = new ReentrantLock(); final Condition done = lock.newCondition();...
2019-06-15 18:33:00
110
转载 可重置的CountDownLatch
org.apache.rocketmq.common.CountDownLatch2import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.AbstractQueuedSynchronizer;/...
2019-06-15 18:31:00
1076
转载 rocketmq的对象锁
package org.apache.rocketmq.store.ha;import org.apache.rocketmq.common.constant.LoggerName;import org.apache.rocketmq.logging.InternalLogger;im...
2019-06-15 18:30:00
190
转载 对象域校验
import com.google.common.collect.ImmutableMap;import com.lin.MyBean;import org.apache.commons.lang3.ArrayUtils;import org.springframework.util.C...
2019-06-15 18:28:00
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人