- 博客(17)
- 资源 (2)
- 收藏
- 关注

原创 Spring Boot报 java.lang.IllegalArgumentException:Property 'sqlSessionFactory' or 'sqlSessionTemplate'
在搭建或使用Spring Boot项目过程中,我们在启动项目时可能会遇到如下异常:我在遇到此类情况时,经过以下操作使我的项目恢复了正常:1、检查mapper路径是否正确。若正确,查看在@EnableAutoConfiguration注解后,是否添加了exclude,若有添加,尝试删除。备注:@EnableAutoConfiguration 作用是从classpath中搜索所有MET...
2018-04-08 10:27:19
48347
9

原创 Spring Boot配置定时任务(实例)
SpringBoot的定时任务可以直接使用自带的Scheduled,它相当于一个轻量级的Quartz,它可以让我们直接使用注解来完成定时任务的配置。详情如下@Configuration@EnableSchedulingpublic class SchedulingConfig { private final Logger logger = LoggerFactory.getLogger();
2017-08-15 16:35:13
38251
原创 阿里开源语音识别SenseVoiceWindows环境部署
SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。
2024-09-09 14:23:53
1640
原创 IntelliJ IDEA使用bito插件集成chatgpt
打开IntelliJ IDEA编辑器,在菜单栏中选择“File” -> “Settings”->“Plugins”,选择“Marketplace”页面,输入“bito”,点击下载安装。可以直接输入想要搜索的问题得到答案;也可以右键选择代码对代码进行解释或者自动生成注释。注册成功后,点击右上角设置语言为简体中文,或直接输入使用中文回答即可切换中文。填写邮箱接收验证码注册即可,可以使用163邮箱或其他国内邮箱。安装后,在ide右侧点击bito插件。快去解锁,探索写代码新姿势吧!
2023-06-13 18:03:55
704
原创 sentinel规则持久化到nacos
增加nacos代码,新建nacos包增加nacosconfig及util、各个规则的拉取监听、推送监听类。identity.js 文件中FlowServiceV1改为FlowServiceV2。对应nacosConfig中的属性,在nacosService方法中使用。到此sentinel规则配置持久化及配置双向同步已完成。文件格式与namespace需与数据库中一致否则读取不到。
2023-04-14 11:52:15
286
原创 项目编译报Error:java: java.lang.ExceptionInInitializerError
编译环境过高,降低版本右键选中项目Error:java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.T
2021-06-18 14:45:19
1585
原创 layui内置模块layim发送图片添加加载动画
layim图片上传时可能会因网络等原因导致图片上传速度慢,而前端此时不给于任何提示的话会导致用户体验差,因此我们需在图片上传方法稍加拓展,具体思路即在发出请求前加载动画,上传完成后关闭动画,具体代码如下: 1.在js中找到图片上传方法,添加如下代码:PC端layim.js移动端layim-mobile.js...
2018-05-08 14:54:27
4857
1
原创 Aop、拦截器、过滤器的区别与联系
主要用途 Filter过滤器:拦截web访问url地址。 Interceptor拦截器:拦截以 .action结尾的url,拦截Action的访问。 Spring AOP拦截器:只能拦截Spring管理Bean的访问(业务层Service) Spring AOP,是AOP的一种实现,使用的是代理模式。 Filter(过滤器)是J2EE的规范,Servlet2.3开始引...
2018-04-12 17:52:38
1528
原创 Spring Boot项目搭建及mysql配置实例
一、新建一个简单的maven父子项目结构1、新建maven父项目com.test.parent,在父项目中除pom文件以外的目录可全部删除。2、修改父项目pom文件,并在Modules中添加两个子项目。admin为控制层、service为逻辑层。此处在创建子项目时,因为此项目只做为提供接口所用,选择的子项目都是普通的maven项目,若需引入页面显示层则需再添加一个web子项目,此处不再赘述。3、修...
2018-04-04 17:29:53
17346
2
原创 点击非此div以外区域则隐藏该div
//点击非弹出框以外区域则隐藏弹出框 $('body').click(function(e) { if(e.target.id != 'chat-main') if($('#chat-main-new').is(':visible')) { //隐藏区域 $('#chat-main').hide(); ...
2018-02-26 15:48:23
659
原创 java将数字格式化为万或者以亿为单位
在我们项目开发时会遇到这样一种情况,即后台返回的数额过大而导致前端无法正常显示,如超过万、亿级,这时候可以在后台做一个判断若数据大于一万以上,则将数字转换为万或者以亿为单位再返回。 以下为转换方法类,其中包含三个方法,主方法 amountConversion() 实现数字转换为万或者亿为单位、formatNumber()用于对数字进行四舍五入保证转换后的数据准确性、zer...
2018-02-26 15:29:45
10859
2
原创 Spring Boot中redis的配置实例
Redis是目前业界使用最广泛的内存数据存储,我们常用作数据缓存,同时它也支持数据持久化。在一个spring Boot项目中,因为spring Boot封装自动化的特性,redis连接池的配置也相当简单。
2017-09-05 15:32:45
1441
原创 poi分步导出(将导出数据与下载分离)
poi分步导出(将导出数据与下载分离)在利用poi进行导出数据时会遇到因数据量太大而导出时间较长的情况,这时候就需要预约导出,这样做相当于对导出做了异步处理,当数据量太大导致导出时间过长时用户点击导出后不用等待导出完成,就可以在系统中进行其他操作,且用户在导出同一张表时也可以直接下载上次导出的数据表,不需反复进行导出操作。
2017-07-25 10:16:23
1781
1
原创 zTree全复制包含父子节点关系
zTree全树复制包含父子节点关系如何在复制树之后保留父子节点关系完整数据节点集合实现逻辑为将新旧节点作为键值对保存到主键联系集合map中
2017-07-24 17:10:02
1531
1
原创 将eChart图片利用POI导出到Excel
在使用POI进行将数据导出到Excel时, 若要将eChart在前端生成的统计图(如柱状图、折线图、饼图等)一并导出,使用POI在后台构建数据图比较复杂,因此我选择将eChart在前端的统计图的base64编码作为参数传到后台,再到后台解析成图片插入Excel实现导出时附带统计图的效果,下面是我的部分代码,仅供参考。 第一步:在页面eChart的初始化方法中,将eChart赋
2017-07-17 15:02:35
5036
3
图片查看器viewer.js
2018-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人