自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (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 47870 10

原创 Spring Boot配置定时任务(实例)

SpringBoot的定时任务可以直接使用自带的Scheduled,它相当于一个轻量级的Quartz,它可以让我们直接使用注解来完成定时任务的配置。详情如下@Configuration@EnableSchedulingpublic class SchedulingConfig { private final Logger logger = LoggerFactory.getLogger();

2017-08-15 16:35:13 37790

原创 IntelliJ IDEA使用bito插件集成chatgpt

打开IntelliJ IDEA编辑器,在菜单栏中选择“File” -> “Settings”->“Plugins”,选择“Marketplace”页面,输入“bito”,点击下载安装。可以直接输入想要搜索的问题得到答案;也可以右键选择代码对代码进行解释或者自动生成注释。注册成功后,点击右上角设置语言为简体中文,或直接输入使用中文回答即可切换中文。填写邮箱接收验证码注册即可,可以使用163邮箱或其他国内邮箱。安装后,在ide右侧点击bito插件。快去解锁,探索写代码新姿势吧!

2023-06-13 18:03:55 508

原创 sentinel规则持久化到nacos

增加nacos代码,新建nacos包增加nacosconfig及util、各个规则的拉取监听、推送监听类。identity.js 文件中FlowServiceV1改为FlowServiceV2。对应nacosConfig中的属性,在nacosService方法中使用。到此sentinel规则配置持久化及配置双向同步已完成。文件格式与namespace需与数据库中一致否则读取不到。

2023-04-14 11:52:15 194

原创 kubesphere部署minio及java项目集成

kubesphere部署minio及java项目集成

2023-02-06 16:27:55 1653 1

原创 项目编译报Error:java: java.lang.ExceptionInInitializerError

编译环境过高,降低版本右键选中项目Error:java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.T

2021-06-18 14:45:19 384

原创 layui内置模块layim发送图片添加加载动画

    layim图片上传时可能会因网络等原因导致图片上传速度慢,而前端此时不给于任何提示的话会导致用户体验差,因此我们需在图片上传方法稍加拓展,具体思路即在发出请求前加载动画,上传完成后关闭动画,具体代码如下:    1.在js中找到图片上传方法,添加如下代码:PC端layim.js移动端layim-mobile.js...

2018-05-08 14:54:27 4763 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 1466

原创 Spring Boot项目搭建及mysql配置实例

一、新建一个简单的maven父子项目结构1、新建maven父项目com.test.parent,在父项目中除pom文件以外的目录可全部删除。2、修改父项目pom文件,并在Modules中添加两个子项目。admin为控制层、service为逻辑层。此处在创建子项目时,因为此项目只做为提供接口所用,选择的子项目都是普通的maven项目,若需引入页面显示层则需再添加一个web子项目,此处不再赘述。3、修...

2018-04-04 17:29:53 16367 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 596

原创 java将数字格式化为万或者以亿为单位

       在我们项目开发时会遇到这样一种情况,即后台返回的数额过大而导致前端无法正常显示,如超过万、亿级,这时候可以在后台做一个判断若数据大于一万以上,则将数字转换为万或者以亿为单位再返回。       以下为转换方法类,其中包含三个方法,主方法 amountConversion() 实现数字转换为万或者亿为单位、formatNumber()用于对数字进行四舍五入保证转换后的数据准确性、zer...

2018-02-26 15:29:45 10475 2

原创 Spring Boot中redis的配置实例

Redis是目前业界使用最广泛的内存数据存储,我们常用作数据缓存,同时它也支持数据持久化。在一个spring Boot项目中,因为spring Boot封装自动化的特性,redis连接池的配置也相当简单。

2017-09-05 15:32:45 1355

原创 快速搭建maven+Spring-boot框架(附代码)

新建maven项目配置pom等文件及配置路径、端口等编写java文件并运行

2017-08-03 16:12:03 11101

原创 poi分步导出(将导出数据与下载分离)

poi分步导出(将导出数据与下载分离)在利用poi进行导出数据时会遇到因数据量太大而导出时间较长的情况,这时候就需要预约导出,这样做相当于对导出做了异步处理,当数据量太大导致导出时间过长时用户点击导出后不用等待导出完成,就可以在系统中进行其他操作,且用户在导出同一张表时也可以直接下载上次导出的数据表,不需反复进行导出操作。

2017-07-25 10:16:23 1680 1

原创 zTree全复制包含父子节点关系

zTree全树复制包含父子节点关系如何在复制树之后保留父子节点关系完整数据节点集合实现逻辑为将新旧节点作为键值对保存到主键联系集合map中

2017-07-24 17:10:02 1476 1

原创 将eChart图片利用POI导出到Excel

在使用POI进行将数据导出到Excel时, 若要将eChart在前端生成的统计图(如柱状图、折线图、饼图等)一并导出,使用POI在后台构建数据图比较复杂,因此我选择将eChart在前端的统计图的base64编码作为参数传到后台,再到后台解析成图片插入Excel实现导出时附带统计图的效果,下面是我的部分代码,仅供参考。    第一步:在页面eChart的初始化方法中,将eChart赋

2017-07-17 15:02:35 4960 4

Memory Analyzer (MAT) windows64位版本

dump文件分析,java

2021-03-15

图片查看器viewer.js

包含viewer.js、viewer.css及使用demo。支持选项、支持方法、支持事件、支持触摸、支持移动、支持缩放、支持旋转、支持键盘、支持跨浏览器

2018-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除