今天在使用Idea的时候,发现Idea在整个每次找到错误代码非常不方便(Idea如果类中有错误,没有打开过类并不会提示,比如构建工程后缺少jar包问题).我想快速看到工程哪里出问题类似于eclipse中的problem,能很快的定位到问题出现在哪里. 添加Problems 同时需要把Power Save Mode 模式关闭( 这个顾名思义是省电模式.当你勾选此模式以后,IntelliJ不会给你完成任何自动完成的功能,例如本来你输入一个字符会自动提示的,勾选以后就没有了) 解决Autowired报…
更新项目之后IDEA突然出现了这样的报错信息.显示Could not autowire. There is more than one bean of 'xxx' type.这个错误的意思是xxx类型有不止一个bean,但是这个错误不会影响项目运行,相当于一个warning. 导致这个错误的原因通常是注入的类型有其他的实现类,所以IDEA提示注入的时候会冲突.比如我的项目出现这个错误的原因是项目中新增了一个定制的插件,这个插件里重写了这个类. 因此出现这个问题的时候可以有两种办法解决. 1.给不…
上图的报错信息相信大部分程序员都遇到过,奇怪的是虽然代码报错,但丝毫不影响程序的正常执行,也就是虽然编译器 IDEA 报错,但程序却能正常的执行,那这其中的原因又是为何? ​ 报错原因分析 报错的原因首先是因为 IDEA 强大的报警机制,@Autowired 为 Spring 的注解,含义是将某类动态的注入到当前类中,如下图所示: @Autowired 默认是根据 type 进行注入,并且注入时要求(注入)对象不能为 NULL,默认值如下图所示: 而 IDEA 报错的原因是:@Autowired…
调试环境:VS2015 数据库Mysql  WIN10 在调试过程中出现类似下两图的同学们,注意啦. 其实也是在学习的过程中遇到这个问题的,找了很多资料都没有正面的解决添加控制器的时候报错的问题,还是在后来看到了问题所在,其实是在创建页面之前先创建控制器是不行的除非是空的时候,其实遇到这种问题直接在Views文件夹下新建(例如我的实例中是)'Employee',然后在这个文件夹下创建Index,然后再去重新创建对应的控制器就可以成功了.…
今天在为新的业务线搭架数据库后,在启动的时候报错 root@qsbilldatahis-db01:/usr/local/mysql/bin# ./mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 在此记录一下,希望能够给遇到此问题的兄弟们提供一个解决问题的思路,有了思路后一步一步排查问题就比较容易了,但是我这个问题比较奇怪,如…
vue解决启动报错cjs loader.js Error: Cannot find module '../config'问题 今天下载了一个开源项目一直运行不了,折腾了半天才找到问题所在,config目录下缺少了index.js文件导致的 liurongliurong/vue: vue框架编写的数字碳交易所https://github.com/liurongliurong/vue 18 verbose node v10.1.019 verbose npm v6.5.020 error code…
解决MySQL报错:1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'informat 转自:https://blog.csdn.net/HaHa_Sir/article/details/80503601 2018年05月29日 23:10:52 HaHa_Sir 阅读数:2930     解决MySQL报错:[Err] 1055 - Expression #1 of ORDER B…
假如操作系统的日期格式不是yyyy-MM-dd格式,而是用strtodate('2014-10-01')) 来转换的话,程序会提示爆粗 '****-**-**'is not a valid date and time 解决方法: 只需要在程序启动时添加以下代码,就可以不用修改系统日期和时间格式,就能解决上述报错 DateSeparator := '-';//日期分隔符 LongDateFormat := 'yyyy-MM-dd'; //长日期格式 ShortDateFormat := 'yyyy…
解决Mybatis 报错Invalid bound statement (not found) 出现此错误的原因 1.xml文件不存在 2.xml文件和mapper没有映射上 namespace指定映射mapper的路径错误 id和mapper中的方法名不一致 3.xml文件在java目录下而不在resource目录下,因此生成target中无xml 场景 ​ 在使用Mybatis-plus框架时,自定义mapper接口和xm文件时,由于使用的是MP的自动生成代码插件,导致mapper接口和xm…
[转]解决Maven报错"Plugin execution not covered by lifecycle configuration" 导入Myabtis源码后,POM文件会报出如下异常: Plugin execution not covered by lifecycle configuration org.sonatype.plugins:jarjar-maven-plugin Plugin execution not covered by lifecycle configura…
解决 php 报错 open_basedir restriction in effect或者nginx提示No input file specified怎么办 问题是出现在了PHP.INI上面了 ,原因是php.ini里设置了 open_basedir=/var/web/w0895/:/tmp:/usr/lib/php 这里加上相关的目录就可以了…
加入如下的pom依赖: <!-- 解决jsp报错的依赖包第一个 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <!-- 解…
Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). Git fetch和git pull的区别: 都可以从远程获取最新版本到本地 1.Git fetch:只是从远程获取最新版本到本地,不会merge(合并) $:git fetch origin master //从远程的origin的master主分支上获取最新版本到origin/master分支上 $:git…
> 更新pip后,pycharm更新模块报错,经过一番查找,现提供两种解决办法. 报错片段信息如下: AttributeError: module 'pip' has no attribute 'main' 后经查询得知,因为pip的10.0.1版本不支持main方法,所以导致pycharm更新报错. 解决办法: 1,通过降级pip版本来解决(python2.7和python3.x共存的注意修改命令). python -m pip install --upgrade pip==9.0.3 2.修…
解决Mysql报错缺少libaio.so.1 报错如上图,需要安装libaio.so.1 64位系统安装: wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 32位系统现在很少了,yum似乎默认安装32位的: yum install libaio.so.1…
Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 2017年02月22日 20:38:28 阅读数:19178 Git fetch和git pull的区别: 都可以从远程获取最新版本到本地 1.Git fetch:只是从远程获取最新版本到本地,不会merge(合并) $:git fetch origin master //从远程的origin的master主分支…
Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 解决办法一:保留本地的更改,中止合并->重新合并->重新拉取 $:git merge --abort $:git reset --merge $:git pull 解决办法二:舍弃本地代码,远端版本覆盖本地版本(慎重) $:git fetch --all $:git reset --hard origin/ma…
解决Python报错:local variable 'xxx' referenced before assignment(引) 解决Python报错:local variable 'xxx' referenced before assignment(引)   这个问题很囧,在外面定义了一个变量 xxx ,然后在python的一个函数里面引用这个变量,并改变它的值,结果报错local variable 'xxx' referenced before assignment,代码如下: view pl…
如果在使用Django Admin后台添加用户时出现报错: (1452, 'Cannot add or update a child row: a foreign key constraint fails (`mxproject`.`django_admin_log`, CONSTRAINT `django_admin_log_user_id_c564eba6_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id…
解决git报错:fatal: unable to access "https://github.com/.../.git/" 1.在git中执行(记得分开执行) git config --global --unset http.proxy git config --global --unset https.proxy 2.清理DNS缓存 windows 在cmd下执行ipconfig/flushdns MAC mac查看这片文章: mac如何刷新DNS 3.重新执行git命令即可…
例如<div className={style.calss1,style.class2}></div> 该方法会报错 想得到最终渲染的结果:<div class='class1 class2'></div> , 解决办法:引入classnames库,import classnames from 'classnames'使用:className={classnames(style.class1,style.class2)}…
我的项目是vue + ASP.NET .在 Vue调试时,由于vue开启的调试用的服务器端口号 和 后台.NET程序的端口号是不同的,发送Ajax请求时,就会报错.这里就不提报错的原因了,网上有很多,基本的解决方法就是为对应的Action添加Header,比如以下代码: public ActionResult MeetingList() { Response.AppendHeader("Access-Control-Allow-Origin", "*"); Resp…
1.前言 今天在用SpringBoot2.0+MyBatis+MySQL搭建项目开发环境的时候启动项目发现报了一个很奇怪的错,报错内容如下: java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via th…
使用的eclipse部署的spring boot,百度了下,大部分的问题都是说IDE工具使用热部署无法成功的解决方案,看了很懵逼 <!-- 热部署模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional>…
解决方法: 执行sql语句时,使用java.sql.Statement代替java.sql.PreparedStatement. java.sql.PreparedStatement ps = conn.prepareStatement(sql); ps.execute(); 被 java.sql.Statement state = conn.createStatement(); state.execute(sql1); 代替.即可成功添加触发器. 研究: Statement与PreparedS…
在刚开始导入tpcc数据仓库时,可能会遇到 error while loading shared libraries: libmysqlclient.so.20这个错误,找不到库文件. 但是,通过find 能查找到这个文件 [root@mysqlserver src]# /usr/local/mysql/lib/libmysqlclient.so. /usr/local/src/mysql-/libmysql/libmysqlclient.so. 所以,这个文件时存在的,只是查找这个库文件的时候…
文章来自:循序渐渐linux:基础知识 一书 7.3章LAMP服务器搭建 日常故障 centos上好多软件升级需要配置epel源 其中有一点小插曲 需要手动更改 1.很多时候,对PHP环境要求较新的版本,例如,PHP 7环境,如果通过源码编译.安装,将会非常麻烦.这里提供一种通过yum工具安装最新PHP 版本的方法.首先,需要在系统上安装一个扩展yum源,即epel源, 可从http://fedoraproject.org/wiki/EPEL 网站下载针对CentOS 7版本的epel文件,然后…
最近学习大数据,涉及到hive的部分需要安装mysql,于是就在linux环境下尝试安装,对于我这个linux小白来说,中间遇到很多坑爹问题,在这里做一个记录. 我参考的mysql安装博客: https://www.cnblogs.com/fangts/p/8994851.html我的系统环境: ubuntu18_04_1 前面安装的过程照着博客一步步来,照猫画虎,没有遇到什么问题.等到权限等一些杂七杂八的东西都配好了以后,执行安装mysql的命令. root@master:/usr/local…
背景 当使用 TypeScript + TSlint + Babel + Jest 搭建开发环境时,在开发过程中偶尔会被 IDE 提示「无法重新声明块范围变量」,从而导致编译出错,报错图示如下: 相关开发环境配置如下: typescript: ^3.5.3 tslint: ^5.19.0 babel: ^7.0.0 jest: ^24.9.0 ts-jest: ^24.0.2 解决方案 之所以 tslint 会提示这个错误,是因为在 Commonjs 规范里,没有像 ESModule 能形成闭包…
Failure to find com.oracle:ojdbc6:jar:12.1.0.1-atlassian-hosted in 'xxx' Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0 报错原因:oracle的ojdbc.jar和微软sqlserver在maven的中央仓库是没有的,需要下载到本地,然后打包进maven仓库 链接: https://pan.baidu.com/s/1zLyC2i0cu8ZYPFTUL3ar…