- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 常用方法
/** *int 集合分页 */ public List<Integer> pagingList(List<Integer> dataList, int pageSize, int currentPage) { List<Integer> currentPageList = new ArrayList<>(); if (dataList != null && dataLis...
2021-01-12 18:12:32
149
原创 MQTT长链接的配置类
import lombok.extern.slf4j.Slf4j;import org.eclipse.paho.client.mqttv3.*;import org.eclipse.paho.client.mqttv3.persist.MemoryPersistence;import org.springframework.stereotype.Component;import java.util.Random;@Slf4j@Componentpublic class MqttPush.
2021-01-12 18:07:51
399
转载 ES长时间不使用,会导致连接不上去
基本解决问题,此方案来自 [记录elasticsearch第一次访问ES服务器超时](https://blog.youkuaiyun.com/a18100171871/article/details/112272852)不光第一次访问,项目初始化完成后长时间不使用,就会产生此问题这里写自定义目录标题项目场景:问题描述:原因分析:解决方案:elasticsearch 访问ES服务器 超时问题记录项目场景:使用es实现简单查询要求仍会超时问题描述:使用RestHighLevelClient初始化
2021-01-12 18:02:44
3054
2
原创 Elasticsearch自定义算法-FunctionScoreQueryBuilder
GET /user_info/_search{ "explain": true, "query": { "function_score": { "query": { "bool": { "should": [ {"range": {"age": {"gte": 18,"lte": 38}}}, {"range": {"height": {"gte": 160,"lte": 175}}},
2021-01-06 21:02:29
5576
1
原创 一步一步的接入微信支付
1.首先在微信开放平台创建好 相应的应用创建完成提交需要审核,审核通过后,如下图:审核后 需在微信支付里面配置一下关联的 微信商户,2 .在微信商户平台绑定 刚刚审核的产品.3. 微信支付的配置类import com.github.wxpay.sdk.WXPayConfig;import lombok.SneakyThrows;import org.springframework.boot.context.properties.ConfigurationProperties;imp
2020-09-29 09:58:37
443
原创 logback-spring.xml
<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文档如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文档是否有修改的时间间隔,如果
2020-08-19 14:53:51
165
原创 SpringBoot集成拦截器并释放swagger
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorRegistry;import org.springframework.web.servlet.config.annotati
2020-08-19 10:41:04
878
原创 项目结束,大量使用到日期记录 分享一下日期工具类
public class DateUtil { /** * 锁对象 */ private static final Object lockObj = new Object(); /** * 存放不同的日期模板格式的sdf的Map */ private static Map<String, ThreadLocal<SimpleDateFormat>> sdfMap = new HashMap<>()
2020-08-17 16:26:36
144
原创 JAVA-分享几个常用的工具类(持续更新)-需要改哪里已经标注好了
日期工具类(无需修改)import java.text.SimpleDateFormat;import java.util.*;/** * 日期操作工具类 */public class DateUtils { /** * 日期转换- String -> Date * * @param dateString 字符串时间 * @return Date类型信息 * @throws Exception 抛出异常 */
2020-05-31 12:35:16
411
1
原创 分享一个JAVA的自动异常捕获类
具体的方法上用throws 抛出异常.统一思想,逐层上抛,统一处理.自定义异常类import com.xuecheng.framework.model.response.ResultCode;public class CustomException extends RuntimeException{ ResultCode resultCode; //ResultCode 为异常的属性 信息 public CustomException(ResultCode
2020-05-31 12:25:42
419
原创 SSM详细配置文件与每一行的解释 ---初学推荐
spring配置文件1.加载properties配置文件2.配置数据源对象DataSource3.集成mybatis(实际上创建一个sqlSessionFactory对象而已) sqlSessionFactory : 需要 DataSource数据源对象需要 mybatis的核心配置文件4.进行mapper包扫描,创建mapper接口实现类对象放入spring容器中5.spring的普通注解扫描6.如果要用到事务 需要配置平台事务管理器(实际上就是创建一个transactionManag
2020-05-31 12:18:40
140
原创 JAVA使用-fastDFS的快速上手
1.导入相关坐标<dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> <version>1.27.0.0</version></dependency>2.yml配置文件fastdfs.connect_timeout_in_seconds .
2020-05-31 12:07:15
436
zookeeper-3.3.4.tar.zip
2020-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人