文章分类 - java
摘要:Java多线程——spring-boot 线程池 @Async 的使用、自定义Executor的配置方法 原文:https://blog.csdn.net/CJ_66/article/details/82503665 1、在启动类中添加@EnableAsync注解 @Slf4j @EnableAsy
阅读全文
摘要:jar包启动脚本 #!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=/home/user/jar/test-demo.jar cd `dirname $0` #使用说明,用来提示输入参数 usage() { echo "Usage: sh 执行脚本.sh [
阅读全文
摘要:ConcurrentHashMap 参考①:https://blog.csdn.net/qq_29051413/article/details/107869427 参考②:https://javaguide.cn/java/collection/concurrent-hash-map-source-
阅读全文
摘要:hutool判断各种类型数据 参考:https://www.cnblogs.com/name-lizonglin/p/13509311.html package com.sherlock.common.utils; import cn.hutool.core.collection.Collectio
阅读全文
摘要:springboot多数据源 参考:https://blog.csdn.net/taojin12/article/details/88399177 1、配置application.yml 多数据源可以配置不同类型的数据库,如oracle和mysql如下 spring: datasource: mai
阅读全文
摘要:自定义通用分页 package com.springboot.demo.to; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List;
阅读全文
摘要:ElasticSearch——全文检索 来源【尚硅谷】-《谷粒商城高级篇》 一、简介 官网:https://www.elastic.co/cn/what-is/elasticsearch 全文搜索属于最常见的需求,开源的 Elasticsearch 是目前全文搜索引擎的首选。 它可以快速地储存、搜索
阅读全文
摘要:从FTP服务器下载csv文件,并导入数据库 1.pom导入依赖 <dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>4.6</version> </dependency> 2.设置
阅读全文
摘要:#各类标点符号分隔的字符串转JSON对象 import cn.hutool.json.JSONObject; /** * @Description : * @Author : sherlockerSun * @Date : 2021/10/11 17:14 */ public class test
阅读全文
摘要:springboot+oracle批量导入大数据 涉及技术 springboot mybatis oracle 1.mybatis中的sql语句 第一种写法 insert into table(...) (select ... from dual) union all (select ... fro
阅读全文
摘要:单例模式 懒汉式 懒汉式,线程不安全 当有多个线程并行调用 getInstance() 的时候,就会创建多个实例。也就是说在多线程下不能正常工作。 public class Singleton { private static Singleton instance; private Singleto
阅读全文
摘要:SpringBoot整合redis实现分布式数据缓存 1.配置redis属性 ## redis config start redis.ip=127.0.0.1 redis.port=6379 #最大连接数 redis.max.total=20 #最大空闲数 redis.max.idle=10 #最小
阅读全文
摘要:SpringCloud 1、SpringCloud五大组件 服务注册与发现——Netflix Eureka 负载均衡: 客户端负载均衡——Netflix Ribbon 服务端负载均衡:——Feign(其也是依赖于Ribbon,只是将调用方式RestTemplete 更改成Service 接口) 断路
阅读全文
摘要:Redis 博客: https://www.iteye.com/category/370985 https://www.cnblogs.com/kismetv/category/1186633.html 在Redis中,实现高可用的技术主要包括持久化、复制、哨兵和集群 持久化:持久化是最简单的高可用
阅读全文
摘要:工具类 1.Hutool 描述:一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类 官网:https://www.hutool.cn/ 参考文档:https://www.hutool.cn/docs/#/ API文档:https://a
阅读全文

浙公网安备 33010602011771号