摘要: 随手记 问题背景 当项目确定技术中为springboot3(3.3.1),jdk17,vue3后,风风火火地开搞,当搞的差不多了,要连mongo时,才发现mongo服务版本为3.2.12,版本太低,以至于springboot3无法连接。 maven依赖: <dependency> <groupId> 阅读全文
posted @ 2024-08-05 09:55 q彩虹海q 阅读(414) 评论(0) 推荐(0)
摘要: 随手记 问题背景: 为什么要提升安全等级?最近在微信玩小程序,真机调试时,发现服务器的api调用失败,勾上不校验合法域名也不行,但是把https换成http就可以,查看原因后发现是服务器的https安全等级不够导致的。 如何免费申请https之前已经写过博客了,这里不多赘述了:https://www 阅读全文
posted @ 2021-11-21 11:51 q彩虹海q 阅读(230) 评论(0) 推荐(0)
摘要: 一个很简单的生产者消费者模型,但是报错了。 锁的对象是LOCK时,可以正常跑,当我把锁的对象改为count本身的时候,就报错了。 报错信息: 当前数量: 0 ,消费者等待...当前数量: 1 ,生产者生产完毕!Exception in thread "Thread-0" java.lang.Ille 阅读全文
posted @ 2021-10-05 22:02 q彩虹海q 阅读(156) 评论(0) 推荐(0)
摘要: java基础知识树越要往上长,它的根,越是要往下扎。共勉!synchronized1、synchronized修饰代码块2、synchronized修饰类的普通方法3、synchronized修饰类的静态方法 重量级锁锁对象的原理(初学者的理解,可能有误): 修饰理解:1、synchronized修 阅读全文
posted @ 2021-10-05 21:13 q彩虹海q 阅读(36) 评论(0) 推荐(0)
摘要: 网上找到的解决方案都不太可行,自己研究出来一个,记录下 vue端设置: import axios from 'axios' const service = axios.create({ timeout: process.env.TIME_OUT }) service.interceptors.req 阅读全文
posted @ 2021-10-04 15:25 q彩虹海q 阅读(169) 评论(0) 推荐(0)
摘要: 随手记 问题背景: 一个前端的页面,嵌套多个iframe,iframe间如何高效地通讯? 问题研究: 使用 cookie等缓存? 通过dom的parent来获取? 可以是可以,但是还不够随心所欲,各有各的限制,用着还麻烦。 不妨使用window对象。 window对象是什么? f12可以看出,拥有非 阅读全文
posted @ 2021-09-17 22:53 q彩虹海q 阅读(189) 评论(0) 推荐(0)
摘要: 随手记 问题背景 前端点击下载,后台逻辑判断,当符合一定条件,则返回文件流,下载文件。 当不符合条件,返回错误信息的json,前端读取json,被展示错误信息。 研究过程 1、第一个想到的是window.open,新开窗口去下载文件,如果有错误,则用response的输出流返回一段html代码,如: 阅读全文
posted @ 2021-09-02 22:02 q彩虹海q 阅读(896) 评论(0) 推荐(0)
摘要: ​​​​​​​随手记 问题背景: 后端传递数据给前端,前端是个button,当点击时,就把数据alert出来。 但是后端的数据时而有单引号,时而有双引号...... 无论前端用单引号还是双引号去包裹数据,都有问题。 return '<button class="btn-danger" data-ms 阅读全文
posted @ 2021-08-31 21:34 q彩虹海q 阅读(972) 评论(0) 推荐(0)
摘要: 随手记 问题背景: 使用FutureTask来做异步任务,但是当需要获取返回值,futureTask.get()方法却是非异步执行的,不符合需求,如果还想在任务完成后记录日志什么的,更不用考虑了。 问题研究: 使用CompletableFuture代替FutureTask。 CompletableF 阅读全文
posted @ 2021-08-31 21:20 q彩虹海q 阅读(942) 评论(0) 推荐(0)
摘要: 随手记 tomcat中开启gzip压缩后,访问网页,发现部分css文件被压缩,但是部分css没有被压缩,tomcat配置如下: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="844 阅读全文
posted @ 2021-08-24 22:24 q彩虹海q 阅读(226) 评论(0) 推荐(0)