自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 由java.lang.NoclassDefFoundError: org/springframework/core/KotlinDetector引发的一系列问题及解决方案

由java.lang.NoclassDefFoundError: org/springframework/core/KotlinDetector引发的一系列问题及解决方案 事情的起因是这样的,原先项目使用的是spirngMvc项目,spring的版本是4.0.0 RELEASE,修改完代码后在本地运行一切正常,部署到线上linux服务器,抛出了如下异常 好,一百度,都是说spring版本太低,必须换成5.0.1以上的版本才行,于是把版本换成大家用的5.0.2.R...

2020-12-07 17:26:16 7220

原创 vue使用highstock生成图表

1.导入highcharts依赖包(文章前面部分参考了:https://blog.csdn.net/bojinyanfeng/article/details/103406779)npm install highcharts 2.在components文件夹下新建HighChart文件夹,创建highsotck component<template> <div :id="id" :option="option" class="HighStock"></div&

2020-09-23 17:05:21 572

原创 vue+springboot+nginx跨域问题解决方案

最近项目改版,前端使用了vue-elementui-admin模板,后端采用springboot,部署的话是使用nginx代理的;项目中最头痛的问题莫过于开发环境和生产环境的跨域问题了,下面列出我的解决方案:首先配置vue.config.js文件,这是配置proxy做路径跳转,api和ams分别是项目的别名(注意:这里配置两个项目跳转路径还方便了有多个微服务的项目使用,不同的项目进行不同的配置即可),可以按照自己的喜好取,后面会讲到他们具体用在什么地方 proxy: { '/api': {

2020-09-23 14:43:12 1645 2

原创 spring boot整合mybatis报出奇葩错误Mapped Statements collection does not contain value for com.coglink.dplus_

近期公司项目框架升级由原先的springmvc改造成springboot,项目创建好在整合mybatis时抛出奇葩问题,一直显示mapper文件扫描不到,花了一下午时间查资料,在无意间把问题解决了,记录一下。application.properties文件主启动类:mapper文件:dao层接口:dao层实现类:项目结构:查看网上有各种方法,都严格按照来的,应该没什么问题,结果还是一样的报错,所以还是要根据个人情况来实践。后来在改ap...

2020-09-01 18:33:40 1132

原创 java 简单 Excel 批量导入demo

1.在jsp页面form表单中添加如下代码&lt;form enctype="multipart/form-data" id="myForm" method="post"&gt;&lt;button type="button" class="btn btn-primary" onclick="importExcel()"&gt;导入&lt

2019-01-19 17:58:40 356 1

原创 linux 编写定时任务

一:环境准备    首先确定你的linux服务器上的crontab服务是否开启    使用 /etc/init.d/crond status 查询crontab服务的状态,,若是未开启,请使用/etc/init.d/crond restart  或 /etc/init.d/crond start启动  如图表示成功启动。二:脚本编写     在/etc/cron.d目录...

2019-01-02 15:55:29 2133

原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJp...

2018-12-27 16:31:19 4062

原创 java虚拟机的7种垃圾收集器

HotSpot虚拟机的垃圾收集器如下:上图展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,则说明他们之间可以搭配使用。黑线的划分代表垃圾收集器的作用的区域。以下是七种垃圾收集器:1.Serial收集器  Serial收集器是最基本,历史最悠久的垃圾收集器,曾经(在jdk1.3.1之前)是虚拟机新生代的收集器的唯一选择。它是一个单线程收集器,只会使用一个CPU或一个...

2018-08-10 18:35:47 123

原创 Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Cannot报错

Caused by: org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Cannot create JDBC driver of cla...

2018-08-02 11:01:45 47421

原创 java虚拟机之对象的创建

  在java这门面向对象的编程语言中,创建对象无时无刻不在被创建着。在Java中,仅仅用一个new关键字就能创建一个对象,那么在虚拟机中,对象创建的过程又是怎样呢?  1.类加载检查  当虚拟机接受到一条new指令时,虚拟机需要先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否已被加载,解析和初始化过。若无,则先执行相应的类加载过程。 2.分配内存  在...

2018-07-15 16:09:30 252

原创 java虚拟机运行时数据区

上图java虚拟机运行时数据区1.程序计数器   程序计数器是一块较小的内存区域,可看做当前线程所执行的字节码的行号指示器,在虚拟机概念模型中,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令的。  由于java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何时刻,一个处理器都只会执行一条线程中的指令。因此,为了防止线程切换后能...

2018-07-15 15:21:48 165

空空如也

空空如也

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

TA关注的人

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