使用SpringCache 的@Cacheable失效问题?
1.现象是接口增加某个参数缓存就会失效(例如下面的Qo类,请求参数加上b缓存就失效,字符长度都排查过,不是这个原因引起的)2.配置都是正确的,去掉b只留a参数就能正常使用缓存例在某个接口上使用 @Cacheable(cacheNames = "AAA", keyGenerator="cacheKeyGenerator") @GetMapping("/getByQuery") publ...
2024-03-02使用SimpleJavaMail时出现的问题:does not match stack map?
之前一直用javax.mail发送Email,但总感觉不太方便,直到发现SimpleJavaMail,是时候放弃自己封装的丑陋的EmailUtil了。在本地环境(Win10+JDK8)和生产环境(CentOS7+JDK8)都一切正常。但在部署到阿里的ECS(CentOS8+JDK8)之后,就发现无法发送邮件,错误如下:java.lang.RuntimeException: java.lang.Ve...
2024-03-02vue.js有什么性能调优工具?
项目现在从一个地址转到另一个地址的过渡时长太长了. 这个操作汲及好多组件(不算ui库)的。现在想找到哪个组件的执行时长最长,这样方便定位问题@vue/devtools只能看出执行了什么组件,及这组件的用时。这里面还包括一些ui库的组件,不能很直观的看出哪些组件执行时长排行chrome的perform中文件左侧的数字表示执行用时吗?回答:首先要确认卡点,比如是不是路由守卫在加载,一般来说很少会卡住...
2024-03-02求解释下python的类的初始化,为什么List1的操作影响到了另一个类的结果?
两段代码:第一段:class List(object): def __init__(self): self.list=[]list1=List()list1.list.append('12')list2=List()print(list2.list)结果是[]第二段:class List(object): def __init__(self,list=[])...
2024-03-02xlsx.js导出复杂表格(多表头,嵌套数据)?
orderTable: [ { supplierId: 1, supplierName: '张三', orderId: 1, creator: '墨子', createTime: "2023/4/5", orderStatus: "进行中", ...
2024-03-02element里用富文本组件Editor,渲染的时候重复渲染了。
直接上图,简单明了这是前台显示的,灰色方块是马赛克,是正常的数据,空白数据那个富文本框是多出来的。本来应该是这样显示的首次点进来是正常的,点击其他页面再过来或者刷新页面就变这样了,重复多了一个空白的富文本框。后台是这样写的 <el-form-item label="0-6月龄"> <Editor v-model="form.content1" ref="edit"...
2024-03-02百度地图api DrawingManager 鼠标画图工具问题?
百度地图api中有个鼠标画图工具的,客户有个需求就是需要画多个矩形,这些画出来的矩形还需要有删除按钮(也就是右键删除功能)我引用了百度地图的鼠标工具库,鼠标功能正常,就是这里的删除功能不知道怎么实现,我看百度官方API中没有提到这个功能,也没有这个删除的功能大佬们能讲下实现的思路吗回答:地图上绘制的东西都是覆盖物,覆盖物的删除就使用map.removeOverlay(xx)或者xx.remove...
2024-03-02如何解决移动端高德地图强制横屏问题?
题目描述如题,vue项目,之前只需要PC端使用,客户需求在移动端也能使用,但是要横屏样式才能正常。项目中用到了高德地图,结果强制横屏后其他东西改了改也没啥问题了,但是地图方向完全反了,你上下滑他左右移动,点击事件位置也是乱的题目来源及自己的思路百度找到了横屏解决方案,利用js通过屏幕宽高判断横竖屏,然后用rotate旋转,竖屏时旋转,横屏时转回来。地图我想的是重写地图事件,但是想想都很头疼,就想问...
2024-03-02数据库中的数据多的时候,前端就报错
后端:springboot,mysql前端:vue elementui当数据库数据100多条的时候,前端渲染速度变得很慢,数据超过一百条前端就直接报错了Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'length')后端不会有异常前端代码回答:547M的数据,是数据后端没有经过处理,直接...
2024-03-02动态表单选择控制另一个字段展示隐藏
动态生成表单,通过一个选项值来判断是否展示隐藏另一个字段回答:你想做的是动态表单?类似于金数据,或者腾讯问卷那种?比如说一个单选题,选择a出现什么,选择b出现什么,然后第二题选择a又出现什么,选择c又出现什么?你可以在配置项里面配置一下条件,然后用 v-if 之类的动态判断就可以。rules = { name: { label: '名称' value: '' ...
2024-03-02