- 博客(6)
- 收藏
- 关注
原创 基于Redis实现分布式锁
基于Redis实现分布式锁1 自定义线程控制锁package com.nikooh.manage.annotation;import java.lang.annotation.*;import java.util.concurrent.TimeUnit;/** * @Description: 线程控制锁 参数key * @Author: nikooh * @Date: 2020/06/29 : 10:40 */@Target(ElementType.METHOD)@Retentio
2020-08-13 18:25:52 187
原创 【无标题】
上述代码中,@Conditional注解value为WindowsCondition.class,LiunxCondition.class,表述当两个条件全都满足时,类下配置的bean才会被加载(这里一个操作系统不会满足两个条件,所以显然这两个bean都不会被加载)。上,表述在指定操作系统中,windows和linux只有一个bean会被加载。上,表述在Windows操作系统中,windows和linux这两个bean都会被加载;在Linux系统中,windows和linux这两个bean都不会被加载。
2024-07-02 11:49:16 238
原创 Jackson关于Java8时间对象相关处理
package com.mklinfo.aegean.operation.server.e.config;import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.databind.DeserializationContext;import com.fasterxml.jackson.databind.JsonDeserializer;import com.fasterxml.jackson.databind
2021-07-27 22:23:43 223
原创 apollo配置中心热加载实现
package com.nikooh.manage.config;import com.alibaba.fastjson.JSON;import com.ctrip.framework.apollo.core.ConfigConsts;import com.ctrip.framework.apollo.model.ConfigChangeEvent;import com.ctrip.framework.apollo.spring.annotation.ApolloConfigChangeListen
2021-06-25 15:34:24 1037
原创 动态数据源配置
动态数据源配置动态数据源注解package com.nikooh.server.annotations;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;
2020-09-25 13:31:27 202
原创 RestTemplate请求工具类
package com.nikooh.manage.utils;import com.alibaba.fastjson.JSONException;import com.alibaba.fastjson.JSONObject;import com.google.common.base.Strings;import org.apache.http.entity.ContentType;import org.slf4j.Logger;import org.slf4j.LoggerFactory;
2020-08-18 12:08:49 440 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人