摘要: uni-app中radio动态生成和数据绑定 uni-app动态生成多个radio-group并进行数据绑定 <uni-tr v-for="(item, index) in dataList" :key="index"> <uni-td align="center">{{item.name}}</uni-td> <uni-td align="c 阅读全文
posted @ 2024-11-27 20:57 leepandar 阅读(4) 评论(0) 推荐(0) 编辑
摘要: @Lazy注解解决循环依赖 @Lazy 是Spring框架中的一个注解,用于延迟一个bean的初始化,直到它第一次被使用。 在默认情况下,Spring容器会在启动时创建并初始化所有的单例bean。这意味着,即使某个bean直到很晚才被使用,或者可能根本不被使用,它也会在应用启动时被创建。@Lazy 注解就是用来改变这种行为的。 阅读全文
posted @ 2024-11-13 21:05 leepandar 阅读(34) 评论(0) 推荐(1) 编辑
摘要: 0.1+0.2=0.30000000000000004 看下效果 这个网站能找到你想要的答案 https://0.30000000000000004.com/ 十进制转二进制 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。 具体做法是: 用2整除十进制整数,可以得到一个商和余数; 再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为 阅读全文
posted @ 2024-11-13 20:20 leepandar 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Mysql表分区实操 创建分区表 create table user(id int(11) not null,name varchar(32) not null) partition by range(id) ( partition p0 values less than(10), partition p1 values 阅读全文
posted @ 2024-11-12 21:30 leepandar 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Mysql大表处理方案:分区详解 前言 在我们日常处理海量数据的过程中,如何有效管理和优化数据库一直是一个既重要又具有挑战性的问题,较为通用的做法就是分区、分表、分库了。那我们应该如何选择这几种方式呢?下面本人记录以下几种方式的优劣,希望能够帮助到大家。 首先分区: 数据库中分区是将表或索引的数据划分成更小、更可管理的部分的一种技术 阅读全文
posted @ 2024-11-12 20:55 leepandar 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 使用npm i报错node-sass失败问题解决 报错信息 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.14.1 postinstall: `node scripts/build.js` npm ERR! Exit status 1 npm ERR! npm ERR! 阅读全文
posted @ 2024-10-16 15:23 leepandar 阅读(32) 评论(0) 推荐(0) 编辑
摘要: elasticsearch使用Sort排序时Please use a keyword field instead. 具体报错信息 ElasticsearchStatusException[Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]]; nested: ElasticsearchE 阅读全文
posted @ 2024-05-23 16:19 leepandar 阅读(31) 评论(0) 推荐(0) 编辑
摘要: SpringBoot设置Session失效时间 springboot的yml文件中设置session的过期时间 #Session超时时间设置,单位是秒,默认是30分钟 servlet: session: timeout: 3600s 当过期时间是大于1分钟的时候是没有什么问题的,但是如果设置过期时间小于1分钟,就会失效。 servlet: ses 阅读全文
posted @ 2024-05-23 10:51 leepandar 阅读(82) 评论(0) 推荐(0) 编辑
摘要: SpringBoot发送邮件(三) jdk:17 springboot:3.0+ POM依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 阅读全文
posted @ 2024-05-23 10:42 leepandar 阅读(10) 评论(0) 推荐(0) 编辑
摘要: SpringBoot发送邮件(二) 不需要在application.yml中进行配置 jdk:8 POM依赖 <!--发送邮件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifa 阅读全文
posted @ 2024-05-23 10:36 leepandar 阅读(4) 评论(0) 推荐(0) 编辑
摘要: SpringBoot发送邮件(一) POM依赖 <!--发送邮件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 邮箱配置 mail: 阅读全文
posted @ 2024-05-23 10:32 leepandar 阅读(21) 评论(0) 推荐(0) 编辑
摘要: SpringBoot动态定时任务 其实SchedulingConfigurer实现方法很简单,只需要实现SchedulingConfigurer并重写configureTasks方法,在启动类必须加上@EnableScheduling注解即可。 @Configuration @EnableScheduling @Slf4j publ 阅读全文
posted @ 2024-05-23 10:28 leepandar 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Unrecognized option: --add-opens java.base/java.lang=ALL-UNNAMED 由于 Java中有关反射相关的功能自从 JDK9 就开始进行了限制,因此如果还想继续在JDK9以及更高的版本中使用反射相关的功能,需要添加JVM启动参数, --add-opens java.base/java.lang=ALL-UNNAMED 。 由于现在的项目都是用Docker部署的,所以紧接着在 阅读全文
posted @ 2024-05-15 11:06 leepandar 阅读(559) 评论(0) 推荐(0) 编辑
摘要: Mac 安装 RabbitMQ 一般来说,安装分为两种方式: 通过 brew 命令安装。在这里,推荐使用 brew 来安装,非常强大的 Mac 端包管理工具。 下载 RabbitMQ 源文件,解压源文件之后进行安装。 Docker启动 一、brew 命令安装Mac安装 RabbitMQ 1、安装 erlang brew insta 阅读全文
posted @ 2024-05-06 09:54 leepandar 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Vue中form表单常用rules校验规则 是否合法IP地址 const checkIPCode = (rule, value, callback) => { if (/^(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\ 阅读全文
posted @ 2024-04-27 09:48 leepandar 阅读(12) 评论(0) 推荐(0) 编辑