随笔
cv石马农
这个作者很懒,什么都没留下…
展开
-
elasticsearch查询的简单使用
引入ES依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> 创建一个类存放es的索引位置: 例子: @Document(indexName = "goods_by_580", type =.原创 2021-10-08 17:07:58 · 112 阅读 · 0 评论 -
java多线程使用方法之一
首先引入spring自带的ThreadPoolTaskExecutor构建线程的方法: @Autowired private ThreadPoolTaskExecutor threadPoolTaskExecutor; 也可以自己写一个配置类配置线程池: @EnableAsync @Configuration public class ThreadPoolTaskExecutorConfig { /** * 线程池维护线程的最少数量 */ private fina.原创 2021-10-08 17:00:08 · 100 阅读 · 0 评论 -
redis原理
Redis是单线程还是多线程呢? Redis不同版本之间采用的线程模型是不一样的,在Redis4.0版本之前使用的是单线程模型,在4.0版本之后增加了多线程的支持。 在4.0之前虽然我们说Redis是单线程,也只是说它的网络I/O线程以及Set 和 Get操作是由一个线程完成的。但是Redis的持久化、集群同步还是使用其他线程来完成。 4.0之后添加了多线程的支持,主要是体现在大数据的异步删除功能上,例如 unlink key、flushdb async、flushall async 等。 为什么Redis原创 2021-10-08 16:45:27 · 61 阅读 · 0 评论 -
Spring boot集成MyBatis-Plus代码生成器
1、添加依赖 MyBatis-Plus依赖: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1.tmp</version> </dependency> <dependency> <groupI原创 2021-01-28 11:03:45 · 65 阅读 · 0 评论 -
springboot整合redis和redis工具类的使用
1、添加redis的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2、配置redis连接: spring: redis: open: false # 是否开启redis缓存 true开启原创 2021-01-19 12:03:47 · 132 阅读 · 0 评论 -
spring线程池的使用
1、配置sprig线程池 @EnableAsync @Configuration public class ThreadPoolTaskExecutorConfig { /** * 线程池维护线程的最少数量 */ private final static int CORE_POOL_SIZE = 20; /** * 线程池维护线程的最大数量(超过最大值,workQueue将拒绝执行任务) */ private final stati原创 2021-01-19 11:48:36 · 962 阅读 · 0 评论 -
读取excel文件数据
比如现在有一个这样的excel文件: 现在就要实现把这些数据读取出来。 1、首先导入apache的依赖: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.1</version> </dependency原创 2020-08-27 11:56:40 · 778 阅读 · 0 评论 -
获取文件夹里的某个文件夹
1、获取文件夹里的某个文件夹 比如文件夹里有这些文件,每个文件夹里有几张的图片; //获取文件夹里的UPC文件夹 public static List<String> getUPCFolder(String base, String upc) { String filepath = base + "\\" + upc; File file = new File(filepath); List<String> imgLi原创 2020-08-26 14:22:54 · 187 阅读 · 0 评论