![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常解决
文章平均质量分 50
桑汤奈伊伏
洋文好,写博遵循基本法 / 非常熟悉西方的那套理论 / 大新闻酝酿中,先从微小的事情做起 / c,c++,java,js,python哪个语言没学过,我和他们谈..并不能...orz。
展开
-
MySQLNonTransientConnectionException: Could not create connection to database server.
驱动问题<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.38</version> </dependency>这里使用的mysql-connector-java版本太低了了,官方更推荐MySQL5.6以上使用connector/j 8.0,所以换成 8.0..原创 2021-04-02 16:22:04 · 500 阅读 · 0 评论 -
SpringBoot 返回纯字符串的时候,多了双引号的问题解决
做项目遇到奇怪的合作方要求返回纯字符串报文的,但是我们项目默认返回的报文格式都是json格式的,返回纯字符串格式的报文会出现字符串外面又包了双引号的情况。比如本来是要返回字符串SUCCESS的,得到的返回结果却是"SUCCESS"。百度了下,下面这篇博文给了我启发https://blog.csdn.net/baidu_27055141/article/details/91544019突破口在 configureMessageConverters 这个方法,这个方法配置了工程使用的消息转.原创 2020-07-14 16:01:48 · 15643 阅读 · 4 评论 -
spring boot Could not resolve placeholder 'xxx' in value &amp;quot;${xxx}&amp;quot;
Spring Boot在启动的时候,报错:spring boot Could not resolve placeholder 'xxx' in value "${aaa.bbb.ccc}"在工程内检索aaa.bbb.ccc,检查了下,发现配置文件里面少了对应的配置项:aaa.bbb.ccc。加上去,问题解决。...原创 2018-06-01 09:29:56 · 5241 阅读 · 0 评论 -
SpringBoot log4j日志没生成
从同事那接了一个脚手架,启动后发现日志文件没生成。都知道SpringBoot默认带的logback,如果要用log4j需要把logback的依赖去掉。看了下工程的pom.xml文件,确实是有加去掉spring-boot-starter-logging的声明。 <exclusions> <exclusion> ...原创 2018-06-29 15:44:11 · 8720 阅读 · 0 评论 -
mybatis异常 :元素内容必须由格式正确的字符数据或标记组成。
错误原因:mybatis查询的时候,需要用到运算符 小于号:< 和 大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误错误实例:select <include refid="Base_Column_List" /> from t_time_interval where status <> 99 and ...转载 2018-07-04 16:13:44 · 369 阅读 · 0 评论 -
FTP登录成功但无法LIST和下载文件的问题排查
问题背景:最近有一个系统对接需求,采用了古老的ftp交换文件方式来对接。于是我用了commons-net包的3.6版本来进行ftp的连接和文件的传输。连接ftp成功,登录也没问题,但是在传输文件的时候会卡住,程序没有往下走,一段时间后抛异常。传输文件的代码如下(顺便提一下如果你连都连不上,那先理清架构,问下你们运维是不是用了代理,如果用了代理,java代码里面需要设置使用代理连接) ...原创 2019-03-19 17:28:23 · 12471 阅读 · 2 评论 -
使用Java ftpclient 下载文件损坏无法打开
问题背景:最近做ftp对接的需求,文件下载下来后,打开提示文件损坏。直接用ftp命令登录下载下来的文件就没问题。说明是java程序的问题。百度一下很快就找到了解决方案。解决方案:在下载或上传文件之前,设置文件编码类型为二进制文件,问题解决。(我是放在ftpclient初始化的时候就设置好)ftpClient.setFileType(FTP.BINARY_FILE_TYPE);...原创 2019-03-20 17:17:17 · 6202 阅读 · 1 评论 -
tcpdump: eth1: No such device exists(SIOCGIFHWADDR: No such device)
问题背景:使用命令抓包sudo tcpdump -i eth1 host 123.123.123.123 and port 9527 -w xxx.cap提示 tcpdump: eth1: No such device exists(SIOCGIFHWADDR: No such device)解决办法:原因是不存在名称为eth1的网卡,执行命令查看本机的网卡名称i...原创 2019-03-26 09:15:21 · 12295 阅读 · 1 评论 -
MyBatis使用Mapper查询时报错:java.lang.StringIndexOutOfBoundsException: String index out of range: 8000
SpringBoot项目做订单查询接口开发,使用Mybatis的Mapper做查询的时候,抛出异常java.lang.StringIndexOutOfBoundsException: String index out of range: 8000错误信息指向了响应查询请求的Controller之后没有更具体的错误信息,一路跟踪,最后指向我定义的mapper的查询方法,但是我这个方法内没看到...原创 2018-05-08 20:14:10 · 29401 阅读 · 0 评论 -
Vue Expected indentation of 8 spaces but found 6
工作需要,现在还要改vue的工程,被ESLint的语法校验震惊了,还要校验各种空格缩进,我以为我在写python。百度了下,可以去掉ESLint的缩进校验:找到webpack.base.conf.js 将下面这行注释即可 module: { rules: [ //注释下面这行 // ...(config.dev.useEslint ? [create...原创 2019-04-24 11:23:57 · 12661 阅读 · 0 评论 -
Python AttributeError: 'module' object has no attribute xxxx
原因: 导致在这个问题的原因是你的模块名和你要引用的类或方法或变量的名字重了。说通俗点就是,python脚本名字(模块名)和你要引用的内容(模块内的类,变量等)的名字重复了,导致你原本“类->属性/方法”的引用意图被解析为了"模块->属性”的引用意图。当模块下面没有这个属性,就抛出了这个错误。解决办法是换不重复的命名。事故:市民小py最近在学scrapy。小py觉得对于有编程原创 2017-01-08 11:56:55 · 36075 阅读 · 1 评论 -
java.sql.SQLException: ORA-00917: 缺失逗号
在写一个jdbc链接Oracle操作数据库的小测试时, 遇到 java.sql.SQLException: ORA-00917: 缺失逗号这个错误信息不只是缺了逗号,还可以是少一个括号, 或者缺了单引号(还有其他情况欢迎补充).我遇到的是缺了两个单引号, 想想你在写Oracle存储过程的时候, 如果插入一个字符串, 是不是需要用单引号将这个字符串的值包起来?为了不产生歧义,这里原创 2015-08-27 15:38:52 · 8681 阅读 · 0 评论 -
Java compiler level does not match the version of the installed Java project facet.
喜闻乐见的,导项目到eclipse时经常遇到的问题。原因:compiler中设置的jdk版本与facet设置的不一致解决办法:右键项目->Properties->Myeclipse->facets 右边窗口有个java,调整为与compiler设置的一致即可,比如java compiler设置的是1.6,那就把facets的也设置为1.6,具体见下图原创 2016-07-19 18:07:13 · 479 阅读 · 0 评论 -
ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/oracle
在创建完Oracle数据库后,启动后出现异常:ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/oracle/product/10.2.0/db_1/dbs/initorcl.ora'原因:在oracle9i和oracle10g中,数据库默认原创 2016-08-29 14:41:48 · 9552 阅读 · 0 评论 -
ibatis修改xml中的SQL后没有生效
从离职的同事那里接过一个web项目,开始接触ibatis。这东西确实挺好用的,sql多起来的时候,改起来比较方便。然后遇到一个问题就是,我明明修改了xml文件中的SQL语句,但是运行时打印出来的SQL还是旧的SQL,没更新,郁闷。网上找来找去没找到解决方案。然后我想起了古老的,暴力的,和“多喝热水”,“你有没有重启” 一样万能的神奇的解决方法: 1.clean一下工程,然后再bu原创 2016-09-07 20:57:19 · 2712 阅读 · 0 评论 -
Uncaught ReferenceError: Ext is not defined
出于项目需要得学点ExtJS(版本是extjs 3.2),按照网上的教程创建了第一个使用extjs的html文件,浏览器打开后一片空白,F12查看控制台,报错,Uncaught ReferenceError: Ext is not defined。原因是没有引入ext-base.js或者ext-base.js的顺序不对,ext-base.js必须在ext-all.js前面引入。原创 2016-09-01 16:20:26 · 6419 阅读 · 1 评论 -
win7 64位安装maven后提示mvn 不是内部或外部命令
在安装mvn的过程中当在mvn的目录下去执行mvn命令的时候是可以正常执行的,当设置好环境变量后执行后发现提示mvn不是内部命令。 原因是设置的MAVEN_HOME变量未被Path解析,解决办法是 直接把path中的%MAVEN_HOME%\bin 换成MAVEN_HOME的绝对路径,比如在我的机器上MAVEN安装在了D:\maven3.2.5那么久替换成D:\maven3.2.5\b转载 2016-09-13 15:12:47 · 8560 阅读 · 2 评论 -
Maven新建工程pom.xml报错Failure to transfer org.codehaus.xxx from xxxx
在win7下用MyEclipse新建一个基于Maven的web工程的时候,报错:Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.15 from http://repo1.maven.org/ma.....原因是网络不稳定,文件没下成。解决办法:1.进入你本地的Maven仓库不知道本地原创 2016-09-14 10:02:40 · 14921 阅读 · 7 评论 -
IE8 console未定义
写了一个extjs页面,在chrome下调试好好的,在ie8下调试页面打开,进度条没按预期更新。代码如下: ExtJs Ext.MessageBox.show({ title: '倒计时提醒', msg: '这是一个倒计时', buttons:{"ok":"知道了"},转载 2016-09-05 10:16:07 · 1612 阅读 · 0 评论 -
ibatis获取运行时的动态SQL语句及其参数
从离职的同事那里接手了一个项目开始改bug,然后就接触到了ibatis。然后有个bug是查询到的数据和预期的不一样,改来改去还是不一样。最后只能祭出杀手锏,把ibatis运行时的动态SQL打印出来,发现SQL语句压根就没刷新啊,摔。咳咳,下面讲如何获取ibatis运行时的动态SQL以及其参数。假设我想获得这段调了ibatis接口的java代码所执行的sql语句以及其参数:n = (原创 2016-09-07 20:19:46 · 4551 阅读 · 1 评论 -
MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
RT:打开所在的wordspace文件夹,在下面子文件夹.metadata\.plugins\org.eclipse.core.runtime\.settings删除com.genuitec.eclipse.ast.deploy.core.prefs即可转自:http://www.cnblogs.com/jqiong/p/3197转载 2016-12-05 08:43:04 · 357 阅读 · 0 评论 -
“CsGL.OSLib”的类型初始值设定项引发异常“的解决办法
未经处理的异常在 csgl.dll 中发生 其他信息: “CsGL.OSLib”的类型初始值设定项引发异常。原创 2015-06-22 07:25:16 · 2120 阅读 · 2 评论