加载中
docker入门和tomcat部署

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

昨天 14:40
8
Java调用Groovy脚本

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

06/15 19:06
1
Springboot跨域请求设置

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

RSA加解密

公私钥生成 import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import java.security.Key; import java.security.KeyPair; import java.security.KeyPairGenerator; import ja...

反射调用方法

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

06/15 19:00
0
MyBatis实现乐观锁和悲观锁

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

06/15 18:59
19
IO工具

package org.apache.rocketmq.common.utils; import java.io.BufferedReader; import java.io.CharArrayWriter; import java.io.File; import java.io.FileInputStream; import java.io.File...

线程工具类

package org.apache.rocketmq.common.utils; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import j...

可优雅关闭的线程

摘自kafka package org.apache.kafka.connect.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.util.concurrent.CountDownLatch; import java.util.concurrent...

id生成

public class SnowFlakeGenerator { private long workerId; private long datacenterId; private long sequence = 0L; private long twepoch = 1288834974657L; private long workerIdBits ...

06/15 18:47
0
Java调用js

在java代码同一目录下,存在已js文件,里面编辑好需要调用的js函数 function encrypt(str,key){ var code =''; var c = str.split(''); var k = key.split(''); for(var i=0; i<c.length;...

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

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

06/15 18:41
1
RESTful接口单元测试

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

对象池

class ObjPool<T, R> { final List<T> pool; // 用信号量实现限流器 final Semaphore sem; // 构造函数 ObjPool(int size, T t){ pool = new Vector<T>(){}; for(int i=0; i<size; i++){ ......

06/15 18:37
0
邮件发送

maven依赖 <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.5.0-b01</version> </dependency> MailUtils import javax.ma......

06/15 18:36
0
Guava Future

import com.google.common.util.concurrent.*; import org.checkerframework.checker.nullness.qual.Nullable; import java.util.concurrent.*; public class FutureTest { public static vo...

06/15 18:34
0
等待唤醒机制

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

06/15 18:33
0
可重置的CountDownLatch

org.apache.rocketmq.common.CountDownLatch2 import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.AbstractQueuedSynchronizer; /** Add reset feature for @see jav...

rocketmq的对象锁

package org.apache.rocketmq.store.ha; import org.apache.rocketmq.common.constant.LoggerName; import org.apache.rocketmq.logging.InternalLogger; import org.apache.rocketmq.loggin...

06/15 18:30
0
对象域校验

import com.google.common.collect.ImmutableMap; import com.lin.MyBean; import org.apache.commons.lang3.ArrayUtils; import org.springframework.util.CollectionUtils; import java.la...

06/15 18:28
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部