自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 docker入门和tomcat部署

宿主机环境centos7.0安装docker删除旧的版本sudo yum remove docker \ docker-client \ docker-client-latest \ ...

2019-06-19 14:40:00 121

转载 Java调用Groovy脚本

在idea下,标准的Java maven项目中展示如何调用Groovy脚本和方法。maven项目引进Groovy libFile -> Project Structure -> Global Libaries 添加下载好的Groovy下lib里面的jar包调用Groovy...

2019-06-15 19:06:00 253

转载 Springboot跨域请求设置

解决Springboot跨域请求的问题实质就是解决服务端接口跨域请求的问题,和Springboot没什么联系,就是需要在springboot加个拦截器,该拦截器在响应头加些参数即可。处理响应头的拦截器import org.springframework.stereotype.Comp...

2019-06-15 19:04:00 124

转载 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 554

转载 反射调用方法

工具类import org.apache.commons.lang3.ArrayUtils;import org.apache.commons.lang3.reflect.MethodUtils;import java.lang.reflect.InvocationTargetExce...

2019-06-15 19:00:00 120

转载 MyBatis实现乐观锁和悲观锁

使用mysql做数据库,mybatis做orm的系统中,mybatis的乐观锁和悲观锁实际上就是mysql的乐观锁和悲观锁。实例中使用springboot整合mybatis,一并记录了。添加依赖:<dependency> <groupId&g...

2019-06-15 18:59:00 3957

转载 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 69

转载 线程工具类

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 218

转载 可优雅关闭的线程

摘自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 148

转载 id生成

public class SnowFlakeGenerator { private long workerId; private long datacenterId; private long sequence = 0L; private long twepoc...

2019-06-15 18:47:00 81

转载 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 124

转载 tomcat实现的同步队列和同步栈

tomcat实现的同步队列,同步栈用于数据量比较固定且基本很少删除的场景,尽可能减少内存消耗。同步队列/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor lice...

2019-06-15 18:41:00 280

转载 RESTful接口单元测试

好的单元测试是代码中珍贵的宝石,无论在开发,对接测试,问题反查中都会体现它的价值。import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.serializer.SerializerFeature;import org....

2019-06-15 18:38:00 327

转载 对象池

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 65

转载 邮件发送

maven依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> ...

2019-06-15 18:36:00 220

转载 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 210

转载 等待唤醒机制

class GuardedObject<T>{ // 受保护的对象 T obj; final Lock lock = new ReentrantLock(); final Condition done = lock.newCondition();...

2019-06-15 18:33:00 87

转载 可重置的CountDownLatch

org.apache.rocketmq.common.CountDownLatch2import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.AbstractQueuedSynchronizer;/...

2019-06-15 18:31:00 978

转载 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 155

转载 对象域校验

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 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除