自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql升级后,快速切回之前版本

首先,我的数据库版本是5.5,升级后5.7,升级过程请参考MySQL升级教程升级后,发现将5.5版本的data目录下的文件拷贝到新版本的data目录下,原来的表也无法展示。因为不想一个个把表导出,所以就萌生出切换版本的想法。首先win + R 输入services.msc打开本地服务,找到MySQL服务,点击属性,我们可以看到可执行文件的路径,该路径分为两部分一个是bin目录下的mysqld,还有一个是my.ini。这时我们需要修改MySQL文件路径,win + R 输入regedit打开注册表,依循

2021-04-17 00:18:48 754

原创 分页插件pagination出现死循环

解决方法:修改jquery.pagination.js的文件将图中的opts的回调函数注销掉

2021-01-24 13:36:43 372

原创 Unable to import Maven project

网上有很多解决无法导入依赖方法的文章,我都看了一遍,并没有解决我的问题。问题经过:导入依赖时,idea提示无法导入,查看日志后,得到的结果是:java.lang.RuntimeException: com.google.inject.CreationException: Unable to create injector我就去百度上查了一下,有说不兼容,需要把降maven的版本,我觉得不靠谱,因为我之前的是可以导入maven依赖的,就证明我的idea版本与maven是兼容的,出于某种原因,导致了无法导入

2021-01-17 20:41:44 289

转载 使用spring security第一次登录是失败的,没有走defaultSuccessUrl指定页面

只需要在defaultSuccessUrl("/admin/to/main/page.html",true) 加一个true即可。

2020-12-05 14:20:48 802 2

原创 application.yml使用@符合问题:‘@‘ that cannot start any token. (Do not use @ for indentation)错误

yml中的配置如下:info: build.artifactId: "@project.artifactId@" build.version: "@project.version@"运行项目后报错:‘@’ that cannot start any token.修改:我的项目构建-》父工程下面有多个module,配置eureka中info的显示步骤:1.找到父工程中<build></build>2.配置相关参数 1)、 <resources>

2020-11-25 23:05:13 287

原创 Docker启动Tomcat后,虚拟机根据映射端口无法访问

查看Tomcat容器这时明明做了端口映射,但在linux虚拟机上访问的时候提示404解决方法:#使用该命令进入正在运行的容器Tomcatdocker exec -it 9519ce2da361 /bin/bashls 后我能看见有webapps和webapps.dist两个目录,我们访问Tomcat主页,是因为webapps中有ROOT文件这时我们打开webapps目录发现里面什么文件都没有,所以这就是原因这时返回上级目录,我们发现有一个与webapps近似的文件,打开后,你会发现本

2020-08-12 16:31:52 704 4

原创 CentOS7的docker安装

1、确定自己的版本和内核:cat /etc/redhat-releaseuname -r2、yum安装gcc相关(可选操作)#一般安装前最好做一下这个操作,避免安装出错yum -y install gccyum -y install gcc-c++3、卸载旧版本(新系统可无视这一步)...

2020-08-10 20:49:06 139

原创 feign.FeignException$NotFound: status 404 reading错误

出现这情况的原因之一:远程方法与mysql的服务方法上没有加@ResponseBody因为页面上采用ajax进行数据的存储时,在当前服务handler方法中上需要使用@ResponseBody,同时远程方法上以及mysql服务的handler方法上也需要加@ResponseBody,这样问题就解决了。...

2020-07-27 22:55:32 1326

原创 重定向后,存储在session域中的值,thymeleaf解析不了

最近在练习一个分布式项目,出了一个问题:目的:把登录成功的数据放入session中,供页面上调用其中的信息实现:handler中登录成功后使用重定向去主页面。主页面上使用的是thymeleaf解析的session域中的值。[[${session.loginMember.userName}]]错误:Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fa

2020-07-01 21:32:27 1882 3

原创 SqlSession was not registered for synchronization because synchronization is not active

ssm整合时,并且有事务控制。日志中有以下情况【sqlsession和JDBC 连接同时出错】[SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f57bcad] was not registered for synchronization because synchronization is not active][JDBC Connection [com.mysql.jdbc.JDBC4Connection@38234

2020-05-18 14:14:03 2361

原创 Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException

ssm整合,若报以下错误Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'adminServiceImpl' is expected to be of type 'com.atguigu.crowd.service.impl.AdminServiceImpl' but was actually of type 'com.sun.proxy.$Proxy20'主要问题就是注入不能

2020-05-18 14:01:34 352 1

原创 使用maven启动,执行mybatis逆向工程文件

第一步:mgb文件第二步:准备运行mgb**【spring-tool-suite】**中点击当前项目的pom文件,右击Run As—>Maven build 打开Edit configuration and launch 在Goals中输入mybatis-generator:generate即可运行MGB文件,生成所需要的类和映射文件。**【idea】**点击Run,选择 Edit configuration …然后添加Maven启动类最后进行如下操作后点击保存运行就可以执行MBG

2020-05-17 00:16:01 538

原创 Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate

最后找到是空格问题我在这个报错项目之前,创建了两个项目,都没问题,在这个项目的创建过程中报错了,我在网上找了很多教程,都无法解决我这个问题。因为我ArtifactId是copy过来的,所以我试了一下,发现最后面出现了一个空格,删除后,项目正确创建。...

2020-05-16 01:34:00 674

原创 mybatis运行原理_getMapper

详细步骤从sqlSession.getMapper(XXXMapper.class);打断点进入。DefaultSqlSession类的getMapper方法@Overridepublic <T> T getMapper(Class<T> type) { return configuration.<T>getMapper(type, this);...

2020-05-04 13:06:19 313

原创 mybatis之获取SqlSession对象

详细步骤在openSession()处加上断点并执行—>DefaultSqlSessionFactory类的openSession()方法@Overridepublic SqlSession openSession() { return openSessionFromDataSource(configuration.getDefaultExecutorType(), null, ...

2020-05-04 10:40:00 868

原创 MybatisSqlSessionFactory启动原理

详细步骤调用sqlSessionFactoryBuilder类的build方法,然后从return build(parser.parse());进入XMLConfigBuilder类的parse方法public SqlSessionFactory build(InputStream inputStream, String environment, Properties properties...

2020-05-04 00:50:57 205

原创 Java 实现 Word 转 pdf 文档的工具

在日常工作中,PDF格式良好的视觉阅读性和稳定性使其使用越来越广泛。因此我们常会遇到需要将成型的Word文档转换为PDF格式的情况。本文就将通过使用Java程序来演示如何将Word文档转换成PDF格式。使用工具:(https://www.e-iceblue.cn/Downloads/Free-Spire-Doc-JAVA.html(免费版)方法1: 通过[官网] https://www.e-i...

2020-04-12 20:04:23 279

原创 spring 中运行报错com.fasterxml.jackson.databind.JavaType

因为jar包没导全导入jackson-databind的jar包的坐标即可<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>${jack...

2020-04-06 01:33:40 1783

原创 thymeleaf sec:authorize 标签使用无效

Spring boot 中使用thymeleaf sec:authorize 标签使用无效可使用的配置方法一:pom文件 :<!--从网上查阅后,有的说降级至--->2.0.7.RELEASE可以使用,亲测试可行--><parent> <groupId>org.springframework.boot</groupId> ...

2020-03-29 22:15:59 563 2

大厂面试题第二季(加入了MQ和Mysql的面试题以及答案).mmap

API中JUC并发的三个相应包和解释1.java.util.concurrent。 concurrent是并发的意思2.java.util.concurrent.atomic。 atomic 是原子性的意思3.java.util.concurrent.locks。 locks是锁的意思

2020-04-29

SpringBoot2.x高级优化.xmind

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

2020-04-06

SpringCloud 第二季2020.03.05.mmap.xmind

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

2020-04-06

MQ之ActiveMQ.mmap

Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。

2020-04-06

Docker.mmap

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

2020-04-06

空空如也

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

TA关注的人

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