摘要: Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyex 阅读全文
posted @ 2023-07-29 22:12 有点儿意思 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下: > 阅读全文
posted @ 2023-07-22 14:54 有点儿意思 阅读(27) 评论(0) 推荐(0) 编辑
摘要: feign.FeignException$NotFound: status 404 reading UserFeign#findByPage() at feign.FeignException.clientErrorStatus(FeignException.java:165) ~[feign-co 阅读全文
posted @ 2023-07-08 10:51 有点儿意思 阅读(18) 评论(0) 推荐(0) 编辑
摘要: ## 1 简介 什么是NPM NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于Java的Maven 。 `#在命令提示符输入 npm -v 可查看当前npm版本 npm -v 阅读全文
posted @ 2023-07-07 22:42 有点儿意思 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ## SpringCloud 什么是SpringCloud? SpringCloud是基于Spring Framework的一套开源工具集,用于构建**分布式系统和微服务架构**的解决方案。它提供了一系列的开发工具和组件,简化了分布式系统中常见的开发、配置、服务注册和发现、负载均衡、断路器、路由、配 阅读全文
posted @ 2023-06-27 19:36 有点儿意思 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ①:添加依赖(服务调用方) ~~~java com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery 2.2.1.RELEASE org.springframework.cloud spring-cloud-starter-open 阅读全文
posted @ 2023-06-19 20:10 有点儿意思 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 以WebMvcAutoConfiguration自动配置的原理为例,SpringBoot内部对大量的第三方库或Spring内部库进行了默认配置,这些配置是否生效,取决于我们是否引入了对应库所需的依赖,如果有那么默认配置就会生效。如果引入springboot-starter-web那么对应的web配置 阅读全文
posted @ 2023-06-18 15:23 有点儿意思 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 对于一个直接创建的springBoot项目工程来说,可以按照以下步骤使用rabbitmq - 添加依赖:添加rabbitMQ的依赖。 ~~~java org.springframework.boot spring-boot-starter-amqp ~~~ - 配置连接:在配置文件中配置虚拟主机、端 阅读全文
posted @ 2023-06-15 21:50 有点儿意思 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 在springBoot的启动类中,提供了一个mai函数的程序入口,来启动加载SpringBoot程序,那么注解@SpringBootApplication,通过源码可以看到,它相当于@ComponentScan + @EnableAutoConfiguration + @SpringBootConf 阅读全文
posted @ 2023-06-13 23:14 有点儿意思 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩是指在缓存中的大量数据在同一个时刻全部过期,导致原本这些可以由缓存中间件处理的高并发请求,一下子全部打到数据库,导致数据库服务器崩溃的一种现象。那么出现缓存雪崩的原因可以有①:缓存中间件宕机。②:缓存中大部分key都设置了相同的时间,导致这些key在同一时间内全部失效。解决的方法: ①:可以 阅读全文
posted @ 2023-06-12 19:29 有点儿意思 阅读(282) 评论(1) 推荐(0) 编辑