- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 There are multiple occurrences of ID value ‘’ 解决方案
错误的原因是写配置文件的时候,有两个bean一模一样。仔细检查配置文件是否存在重复定义
2020-02-25 10:46:33 3025
原创 android studio导入别人andriod项目(github-andriod项目导入as)
一般导入别人的Andriod项目到android studio时,可能会遇到gradle不一致的情况,下面是一种比较简单的解决方案:主要操作就是替换到导入的项目中gradle内容,替换成本地配置的gradle的版本信息1. 打开要导入的项目的目录,删除下图红框中的文件。2. 找到自己之前的android studio的任一项目,打开build.gradle文件找到classpat...
2019-11-12 22:21:27 612
原创 Consider renaming one of the beans or enabling overriding by setting spring.xxx 解决方法
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=trueDisconnected from the target VM, address: '127.0.0.1:55832', transport: 'socket...
2019-09-21 14:30:57 2361 2
转载 IDEA 编译项目时报:java.lang.OutOfMemoryError:GC overhead limit exceeded
1.问题简述在Intellij IDEA下编译Java项目,报错:java.lang.OutOfMemoryError: com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileObject@....(此处忽略) GC overhead limit exceeded2.问题分析错误是发生在编译阶段,而不是运行阶段。通过查询相关资...
2019-08-17 09:30:58 6203 6
原创 Invalid bound statement (not found) 或 Mapped Statements collection does not contain value for xxx
问题出现在多数据源开发环境下,Mapped Statements collection does not contain value for xxx相关文章都看过,并不是以下原因造成1.mybatis的映射文件的命令空间与接口的全限定名不一致;2有可能mybatis的映射文件名字与接口的类名字不一致;3.还有一种情况就是接口声明的方法在映射文件里面没有。4.mapper包中的map...
2019-08-10 16:41:11 245
原创 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. Yo
使用MySQL 8.0以上版本(MySQL连接驱动和版本都是8.0以上)的时候出现的问题错误,我们需要在访问数据库的Url后面加上以下的语句即可:serverTimezone=GMT%2B8...
2019-04-22 13:15:31 133
原创 You are not allowed to push code to protected branches on this project. 错误
git命令推送remote: GitLab: You are not allowed to push code to protected branches on this project.,组里的小伙伴建的远程gitlab,一直被拒绝,我以为是我的问题,查了半天,他分支设了保护,才推送不上去,记得在保护分支上把开发者推送勾上...
2019-02-26 16:48:35 2300
原创 Linux 部署 Tomcat访问manager app报错403解决
在Linux 下部署了tomcat,想看一下app管理界面,在conf/tomcat-users.xml 中添加了用户权限。结果报错403,给用户配置各种权限也无法访问。最终解决: 修改webapps\manager\META-INF\context.xml中的配置将<Valve>标签注释掉,重启服务即可访问...
2019-01-11 14:19:08 907
原创 Swap file ".server.xml.swp" already exists!
现象:Linux 下的 vim 编辑过程中,可能某种原因异常退出正在编辑的文件,再次编辑该文件时,会出现如下提示:Swap file ".apiserver.swp" already exists![O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort: 原因:使用vim编辑文件实际是先copy一份临时文件并...
2019-01-11 13:50:03 741
转载 关于maven项目多模块的打包问题的血泪经历(必看)
最近公司使用springboot开发项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其中front 和mall都依赖于common,将来需要上线部署的也是front和mall项目,所以两个项目是要进行打包,也就是这个打包操作...
2019-01-11 10:32:54 3348 2
原创 Ambiguous mapping. Cannot map 'xxxController' method 问题
编码的时候偷懒,复制controller层上一段的代码忘记改Controller注解的RequestMapping,这个报错说某个RequestMapping有歧义,模糊不清,基本就是说有重复的RequestMapping了,这是检查下controller层的代码看看是否有重复的RequestMapping注解...
2019-01-09 15:09:12 20624 4
原创 Result Maps collection already contains value for com.xxx.xxxMapper.BaseResultMap问题解决
mybatis出现Result Maps collection already contains value for com.xxx.xxxMapper.r.BaseResultMap的错误,既有可能是MybatisGenerator逆向生成的问题。假如使用MybatisGenerator逆向工程生成代码,即生成dao文件和mapper.xml文件,如果是再次生成代码,必须先将已经生成...
2019-01-08 14:42:28 4641 2
原创 IntelliJ Idea 常用快捷键列表
【查找】Ctrl+F,查找Ctrl+R,替换F3,查找下一个Shift+F3,查找上一个Ctrl+Shift+F,在路径中查找Ctrl+Shift+R,在路径中替换Ctrl+Shift+S,搜索结构Ctrl+Shift+M,替换结构Alt+F7,查找用法Ctrl+Alt+F7,显示用法Ctrl+F7,在文件中查找用法Ctrl+Shift+F7,在文件中高亮显示用法【重构...
2019-01-04 14:44:12 140
原创 Invalid bound statement (not found): com.xxx.xxx.mapper.xxx
开发工具:IDEA问题现象:访问接口时Dao调用报错找不到mappermapper和entity是逆向工程生成的 访问报这个错误。 Invalid bound statement (not found): com.xxx.repository.mapper.SchoolInfoMapper.countByExample 解决方法:<build> <...
2019-01-03 10:38:27 5620
原创 SpringBoot之HandlerInterceptor拦截器的使用
HandlerInterceptor简介拦截器我想大家都并不陌生,最常用的登录拦截、或是权限校验、或是防重复提交、或是根据业务像12306去校验购票时间,总之可以去做很多的事情。我仔细想了想这里我分三篇博客来介绍HandlerInterceptor的使用,从基本的使用、到自定义注解、最后到读取body中的流解决无法多次读取的问题。1、定义实现类定义一个Interceptor 非常简单方...
2019-01-02 14:43:20 607
原创 MyBatis Generator自动创建代码时遇到的configfile generatorConfig.xml does not exist问题
maven项目中使用MyBatis Generator自动创建代码,run as之后出现如下错误:通过错误提示,最终找到了出现错误的位置:在pom.xml文件中我们只要将其改成我们的mybatis-generatorConfig.xml的详细路径即可,如下所示:注意在maven分模块情况下,configurationFile需要配置绝对路径!!!最后问题解决。...
2018-12-30 13:41:33 2870 1
转载 Push to origin/master was rejected 问题
【问题描述】 在使用Git Push代码的时候,会出现 Push to origin/master was rejected 的错误提示。 在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。【问题原因】 远程仓库和本地仓库的内容不一致【解决方法】 在git项目对应的目录位置打开...
2018-12-29 10:55:04 316
原创 springboot2.x整合redis缓存
创建一个spring boot的项目1.引入pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.a...
2018-12-28 14:09:44 227
原创 redis、memcache实际应用中的缓存作用
有人说互联网用户是用脚投票的,这句话其实也从侧面说明了,用户体验是多么的重要;这就要求在软件架构设计时,不但要注重可靠性、安全性、可扩展性以及可维护性等等的一些指标,更要注重用户的体验,用户体验分很多方面,但是有一点非常重要就是对用户操作的响应一定要快;怎样提高用户访问的响应速度,这就是摆在架构设计中必须要解决的问题;说道提高服务的响应速度就不得不说缓存了;从系统的层面说,CPU的速度远远高于...
2018-12-28 13:37:40 190
原创 nacicat连接mysql8及JDBC连接mysql8报错解决
最近换电脑安装了mysql8,使用 nacicat连接发现报错1251- Client does not support authentication protocol 错误从网上百度到原来mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种:方法1.升级navi...
2018-06-06 23:40:54 4033 2
原创 win10安装mysql-8.0.11
mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini然后配置环境变量,即在环境变量中Path中加入MYSQL解压包bin所在路径下面到了配置Mysql最重要的一步在压缩包下面创建my-default.ini文件复制下面内容[mysq...
2018-06-06 23:13:47 663
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人