- 博客(6)
- 收藏
- 关注
原创 echarts地图首次加载很小问题
在网上跟着老师写了一个echarts可视化项目,最后的模拟航线地图部分首次加载时很小,而且不能调整大小,在网上找到了解决方法。把代码写在 window.onload = function () {} 里面就解决了。
2024-02-07 16:24:58 334 1
原创 并发编程优化功能
有时候一个页面可能要查询十条二十条甚至更多的信息,就需要写很多mapper,这时候如果像之前一样写mapper的话,效率会很低。CompletableFuture通过supplyAsync()方法调用异步线程,将每一个查询结果都进行返回。2.优化sql语句。将多个sql语句合成一个;减少使用IN,左连接,右连接,子查询。3.多线程,线程池。allOf里存放所有线程,join等待所有线程全部执行完成后再进行下面操作。1.通过数据库的存储函数,存储过程和视图提升性能。我使用了第三种方法进行优化。
2023-12-03 09:00:42 198 1
原创 接口资源鉴权java
接口资源用户哪些接口是能看到的,有哪些接口是能访问的,那么这些用户能访问的接口就称之为这个用户的接口资源,如果该用户没有对应的接口,后端应该返回403(没有权限)
2023-12-01 00:39:17 369 1
原创 @Param注解的使用
如果在Mapper层用@Param注解起了别名,那么对应的mapper.xml中就要用别名,不能用原来的名字,不然报错,下图是正确的示例。写项目过程中,由于不太清楚@Param注解的用法导致报错,报错如下。如果没有帮助的话,不要气馁,总会找到方法的,加油!通过看其他博主的博客,我知道了报错原因。如果文章对你有帮助的话,我会感到很开心;
2023-11-26 22:43:10 150 1
原创 在sql中获取当前时间(若依框架)
如果想要在sql里直接使用NOW()函数获取当前时间的话,就要把if判断时间是否为空给去掉,即只保留sql语句,如果运行还没有效果的话,把'%y%m%d'改成'%Y-%m-%d'之后,再试试看。我在后台Controller层设置了beginTime和endTime,sql用了if判断时间是否为空,不为空的话就接上时间条件进行查询。
2023-11-25 21:22:43 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人