摘要: 当连接池的参数idleTimeout或maxLifetime大于数据库的interactive_timeout或wait_timeout时,连接池里的连接没过期,但数据库那边已经过期了,就会出现上面的错误。 查看数据库,这两个时间不能大于数据库时间 show variables like '%tim 阅读全文
posted @ 2024-12-15 09:36 明年上初中 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 坏处懒得说 麻烦得很 1.路由配置的name要与页面的name一致 2.不要整这个activated,切换窗口就会执行里面的代码 阅读全文
posted @ 2024-12-02 19:53 明年上初中 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.查询时不要用in,使用EXISTS查询代替 SELECT*FROM course_appointment ca WHERE EXISTS ( SELECT 1 FROM cms_store cs2 WHERE cs2.id=ca.store_id AND cs2.id IN (138438439 阅读全文
posted @ 2024-09-04 19:12 明年上初中 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 网上说是lambda表达式方式的条件构造器的问题 mybatis-plus-boot-starter版本3.4.1 Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew.sqlSe 阅读全文
posted @ 2024-08-28 18:26 明年上初中 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 通过JS追加的标签无法触发事件时,就把事件挂载给这个标签父级标签,如下。 // 后追加标签事件不生效,挂载在父级标签 var parentElement = document.getElementById('layout_detail_toolbar_0'); parentElement.addEv 阅读全文
posted @ 2024-08-15 10:01 明年上初中 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.mysql全量导出命令 dbname 是数据库名称,dbname.sql是导出后的名称,需要在mysql安装目录下的bin目录执行 mysqldump -u root -p password dbname > ./dbname.sql 2.导入 登录mysql,执行如下命令 1.mysqldum 阅读全文
posted @ 2023-05-06 15:28 明年上初中 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 点击进入 阅读全文
posted @ 2023-04-11 09:47 明年上初中 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 方法一 1.首先删除node_modules目录 2.项目根目录下执行如下两个命令(如果报错提示什么SSL 10054连接VPN) npm cache clean --force npm install --registry=https://registry.npm.taobao.org 3.如果报 阅读全文
posted @ 2023-04-10 16:54 明年上初中 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 线上出现问题不好复现,就可以把线上的请求拦截,将请求转到本地走debug查看具体问题,非常好用的一个功能 1.使用如下命令启动项目,注意端口和jar路径 java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=6666 - 阅读全文
posted @ 2023-03-30 17:16 明年上初中 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 思路也很简单,用户访问某一接口一般都有唯一标识,前缀+唯一标识+uri存入redis,为了防止死锁问题,一定要设置该key的有效期我这里是3秒,重复点击间隔为1秒,用户点击没有key则存入redis,如果存在则判断时间是否小于间隔时间,小于则返回错误提示,大于则重新设置该key到redis。 上代码 阅读全文
posted @ 2022-01-10 16:48 明年上初中 阅读(1073) 评论(0) 推荐(1) 编辑