4 指尖飘落的程序

尚未进行身份认证

不努力,怎能面对...

等级
TA的排名 1w+

动态注入bean

/** * bean动态注入IOC容器 */@Componentpublic class BeanRegistry { private static final Logger logger = LoggerFactory.getLogger(BeanRegistry.class); @Autowired private SpringBeanTools spri...

2019-11-29 13:32:34

httpclient 池化,异步化

import lombok.extern.slf4j.Slf4j;import org.apache.http.client.config.RequestConfig;import org.apache.http.impl.nio.client.CloseableHttpAsyncClient;import org.apache.http.impl.nio.client.HttpAsy...

2019-11-12 16:37:27

httpclent demo

<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> </dependency> &lt...

2019-11-12 09:31:18

java 重试机制

https://houbb.github.io/2018/08/08/retry

2019-02-20 16:45:09

maven build plugin

<build> <plugins> <!-- 要将源码放上去,需要加入这个插件 --> <plugin> <artifactId>maven-source-plugin</artifactId> <version>3.0.1</ver

2019-01-31 08:51:08

ehcache的一些使用

<?xml version="1.0" encoding="UTF-8"?><ehcache> <!-- maxElementsInMemory:设置基于内存的缓存可存放对象的最大数目。 --> <!-- eternal:如果为true,表示对象永远不会过期,此时会忽略timeToIdleSeconds和timeToLiveSeconds属性,默认...

2018-11-06 10:26:37

idea 方法模板配置

/*** @Description: $description$ $params$ * @return: $returns$ * @Author: wpf * @Date: $date$ $time$ */ params的值groovyScript("def result=''; def params=\"${_1}\...

2018-10-15 15:48:55

spring 校验参数

@Getter@Setterpublic class TestBean { private @NotNull String name; @Max(100) @Min(0) @NotNull private Integer age; @Max(100) @Min(0) @NotNull private Long mone...

2018-10-13 16:13:18

编程式事务和注解事务使用

1:@Componentpublic class SpringContextUtil implements ApplicationContextAware { public static ApplicationContext applicationContext = null; public SpringContextUtil() { } @Suppr...

2018-10-11 19:18:47

springboot 将实现同一接口的Service注入到Map当中 方法五

同一接口public interface SayService { public String hello();}接口的不同实现@Service("sayOne")public class SayServiceOne implements SayService { @Override public String hello() { Sy...

2018-10-10 15:22:43

jvm配置

jdk1.7 高规格配置:-server -Xmx1536m -Xms1536m -Xss512k -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:MaxTenuringThreshold=10 -XX:PermSize=128M -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOf...

2018-10-10 14:22:52

spring 当接口存在多个实现类的时候注入到同一个类时选择想要的实现来注入

当接口存在两个实现类的时候必须指定其中一个来注入 //@Autowired //@Qualifier("queryServiceOne") @Resource(name = "queryServiceOne") private QueryService queryServiceOne; @Autowired @Qualifier("queryServ...

2018-10-10 10:27:55

springboot 将实现同一接口的Service注入到Map当中

applicationContext-dubboserviceproxy.xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2018-10-09 17:49:23

linux统计文件中字符串出现次数

grep 'interfaces.esquery.service.DataRowSearchService,search,datamanager-es' rpc-server-digest.log |grep '2018-09-29 14:10:0' -c统计在rpc-server-digest.log中 字符串包含2018-09-29 14:10:0 包含'interfaces.esque...

2018-09-29 14:16:26

springboot 基于注解路由方法

package com.example.demo13.annotation;import com.example.demo13.service.AnnoService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.Ge...

2018-09-26 11:43:00

Redis分布式锁的正确实现方式

https://www.cnblogs.com/linjiqin/p/8003838.html  http://www.cnblogs.com/0201zcr/p/5942748.html

2018-09-26 09:51:36

SpringBoot配置多线程

package com.example.demo13.config;import lombok.extern.slf4j.Slf4j;import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;import org.springframework.context.annotation.Bean;imp...

2018-09-13 17:03:29

反射的一些用法

/** * 根据属性名获取属性值 * @param fieldName * @param object * @param <T> * @return */ public static <T> T getFieldValueByFieldName(String fieldName, Object obj...

2018-08-28 18:31:59

ES 插入和修改

ES中 JSONObject jsonObject = new JSONObject(); jsonObject.put("id", id); jsonObject.put("age", 25); jsonObject.put("name", "j-" + new Random(100).nextInt()); jsonObje...

2018-08-06 20:46:57

ElasticSearch range 包含上下界

boolQuery.must(QueryBuilders.rangeQuery("age").from(12).to(55) .includeLower(true) // true 包含下界, false 不包含下界 .includeUpper(false)); // true 包含下界, false 不包含下界 ...

2018-08-02 16:05:22

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。