- 博客(42)
- 收藏
- 关注
原创 Linux系统漏洞补丁
需要libmozjs-17.0.so(mozjs 17.0)(64bit)被 polkit-0,112-26.el7 9.1.x86 64。需要polkit < 0.113-3 被 (已安装) polkit-0.116-5.h6 eulerosv2r9.x86 64 取代。依赖检测失败:libmozjs-17.0.so()(64bit) 被 polkit-0.112-26.e17 91.x86 64。rpm -ivh 文件名 --force --nodeps。
2023-09-19 14:45:13 208
原创 Uniapp实现路由拦截和页面跳转拦截
根据判断缓存中是否含有token和白名单内容,进行拦截和放行操作。在App.vue引入js使其生效,注意引入时的路径对应。1.创建interceptor.js。
2023-09-15 17:12:38 2631 1
原创 Vue+springboot实现excel导出和zip导出
后端采用Easypoi技术,相关pom依赖请自行查阅官方文档,excel采用excel模板导出。
2023-06-13 11:33:03 597
原创 Linux启动kafka无反应(内存不足)
KafkaServer.out报Java OpenJDK(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x000000c0000000, 4096, 0) failed;修改bin/kafka-server-start.sh,将export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"修改为export KAFKA_HEAP_OPTS="-Xmx256m -Xms256m"即可。解决办法:修改启动脚本的内存参数。
2023-05-22 16:27:16 557
原创 RabbitMQ 队列参数
如果溢出设置为reject-publish或reject-publish-dlx,则将丢弃最近发布的消息。reject-publish和reject-publish-dlx 之间的区别在于,reject-publish-dlx 也是拒绝消息的死信。(设置“x-dead-letter-routing-key”参数。(设置"x-max-length-bytes"参数)队列所支持的最大优先级数;一个队列在开始从头中丢弃消息之前可以包含多少(准备好的)消息。发布到队列的消息在被丢弃之前可以存在多长时间(毫秒)。
2023-05-18 13:04:13 289
原创 解决rabbitMQ消息发送成功,但ConfirmCallback的ack返回为false问题
今天在学RabbitMQ消息可靠性投递的confirm模式时候,出现上述问题,但这时RabbitMQ的队列中消息已经存在了。当发送方法结束,RabbitMQ相关的资源也就关闭了,虽然我们的消息发送出去,但异步的ConfirmCallback却由于资源关闭而出现了上面问题。所以在发送结束后,让它等待一会。
2023-05-17 15:28:48 457
原创 A JSONObject text must begin with ‘{‘ at 1 [character 2 line 1]
Redis中取JSON使用String类型解析时报格式错误,我的问题是json数据外层多了双引号,起因是存数据使用的redisTemplate,取数据用的stringredisTemplate,解决方案是采用同意的存取就可以。
2023-05-09 10:12:30 271
原创 .getFullYear is not a function问题及解决方案
首先查看后端返回是什么类型的数据,如果是时间戳类型的数据,可以考虑使用。做转化后,再调用getFullYear。
2023-03-03 13:18:28 1490
原创 判断是否为空(java8)
2.Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。1.Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。如果为非空,返回 Optional 描述的指定值,否则返回空的 Optional。如果存在该值,返回包含的值,否则抛出由 Supplier 继承的异常。3.Optional 类的引入很好的解决空指针异常。
2023-01-28 14:46:20 2034
原创 端口号被占用
4、找到8888端口号对应的PID,8888端口号对应的PID为。7、PID对应的列就是端口,点击PIID可以将。6、右击你的电脑任务栏,点击打开“”命令查看所有端口被占用情况,
2023-01-28 14:42:36 224
原创 WebStorage(localStorage存储)
xxxStorage.setItem('key', 'value'):该方法接受一个键和值作为参数,会把键值对添加到存储中,如果键名存在,则更新其对应的值。xxxStorage.getItem(xxx)如果 xxx 对应的 value 获取不到,那么getItem()的返回值是null。xxxStorage.removeItem('key'):该方法接受一个键名作为参数,并把该键名从存储中删除。xxxStorage.getItem('key'):该方法接受一个键名作为参数,返回键名对应的值。
2022-12-07 19:14:48 99
原创 vscode启动vue项目时,内存溢出
解决方案:1.重点!!! 首先尝试更换node.js 版本,尝试重新 并且2.如果方案以没有解决,则再尝试使用启动时加大内存的方案1、启动时加大内存,vue-cli2:npm run dev 和 npm run build 直接在前面加上–max_old_space_size=4096vue-cli3:scripts中添加一句指令安装两个npm包 : increase-memory-limit 和cross-env安装完成后,先执行一次 npm run fix-memory-li
2022-12-07 19:14:30 3319
原创 MySQL外连接on条件失效问题
select * from A as a left join B b on a.id=b.id如果a的id或者b的id存在空值比较,那么条件就会失效,导致条件过滤失败,可以在边添加where条件进行判断非空判断
2022-12-07 19:13:42 556
原创 v-if 切换多次切换相同模板问题
这种情况下需要,增加个属性:key=“”,这样可以多个相同的template并列进行切换了。v-show则不需要。小伙伴们可能会遇到一种情况,使用v-if进行切换的时候,虽然if条件值发生改变,但是if条件仅仅编译了一次。
2022-10-31 18:55:50 277
原创 VueCli脚手架创建
6.将项目导入到vscode的工作空间中进行开发。当出现这个页面时,一定要启动一下项目。Vue2/Vue3/自定义。7.暂停项目:Ctrl+C。4.选择使用vue的版本。xxxx表示脚手架名称。
2022-09-26 19:34:24 249
原创 对于多数据源,需要使用pageInfo进行分页时
多数据源需要使用pageinfo进行分页时,由于mapper层对查出来的内容已经做好分页,导致多数据源时分页失效,造成通篇查询。1.如果多数据源查询的结果使用同一个前端页面显示时,可以运用union 关键字,在SQL语句中进行合拼,查出一个结果。2.手写pageinfo进行自定义封装。...
2022-08-05 09:33:41 363
原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
在使用pagehelper时,由于分页的原因,需要把sql语句后面的“;
2022-08-03 10:33:53 249
原创 Uncaught ReferenceError: PerfectScrollbar is not defined
Uncaught ReferenceError: PerfectScrollbar is not defined at HTMLDivElement.<anonymous> (main.min.js:35:13) at Function.each (jquery.min.js:2:2777) at k.fn.init.each (jquery.min.js:2:1419) at HTMLDocument.<anonymous> (main.min.j.
2022-07-19 15:00:36 704
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人