常见错误以及解决方法
文章平均质量分 63
PG_码农
高山流水点滴积累。
展开
-
unkown the request页面报错
后台报错错误的原始是端口号被占用的原因。修改端口号。原创 2018-04-24 09:38:07 · 2488 阅读 · 0 评论 -
app互斥登录,只能登录一个.
思路:1.手机app的每一次请求都携带参数(每个手机的唯一设备号),放在请求头中.当app登录成功之后,获取参数存到数据库中.2.添加拦截器,获取请求头里面的唯一设备号,如果和当前登陆者数据库里面的一致,则通过,否则返回false,提示设备已经登录.拦截器配置:<mvc:interceptors> <!-- 放sql注入攻击防御 --> &...原创 2018-10-16 09:40:21 · 4477 阅读 · 0 评论 -
You can't specify target table 'a' for update in FROM clause
错误:You can't specify target table 'a' for update in FROM clause含义:不能在同一表中查询的数据作为同一表的更新数据。工具:MySQL数据:id 父级id 编号 父级编号1 3 a b3 5 b c业务场景:通...原创 2018-09-06 17:53:46 · 4880 阅读 · 0 评论 -
com.alibaba.fastjson.JSONException: syntax error, expect {, actual ], pos
错误原因:由于在封装json时封装的实体时List类型的,但解析的时候默认解析为一个实体,所以就出现了以上的错误解决方法:第一种:修改封装前的代码(改为实体)第二种:修改封装以后的解析方法.JSONObject strObject = (JSONObject) dataObject.get("dictionaries");Set<Map.Entry<String, ...原创 2018-09-03 18:11:41 · 13912 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Illegal character in scheme name at index 0:
场景:httplicent发送url错误信息:java.lang.IllegalArgumentException: Illegal character in scheme name at index 0: 1*6.1*0.**9.29:8**3/***i/****/****/****/***?报错原因:第一种:url:1*6.1*0.**9.29:8**3/***i/****...原创 2018-09-01 15:59:45 · 2301 阅读 · 0 评论 -
javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decryp
报错:javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decryp原因:由于前台通过url传过来的加密后的数据到后台接受丢失特殊字符.(url对字符串进行编码,但是发现+全部都变成了空格)代码:解决:对前台的代码进行编码:bankCardNumber = ba...原创 2018-08-29 16:47:28 · 8047 阅读 · 0 评论 -
解决poi操作docx替换${}占位符不成功的过程
代码:public static OutputStream replaceBySteam(InputStream srcStream, String destPath, Map<String, String> map,String name,String id,HttpServletResponse response) throws Exception { ...原创 2018-08-31 15:08:11 · 4506 阅读 · 4 评论 -
java.security.InvalidKeyException: Illegal key size
出错代码:错误提示:java.security.InvalidKeyException: Illegal key size原因:如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/...原创 2018-08-20 15:51:27 · 550 阅读 · 0 评论 -
Request processing failed; nested exception is freemarker.core.NonStringOrTemplateOutputException
错误: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is freemarker.core.NonStringOrTemplateOutputException: For "$...原创 2018-08-08 16:12:04 · 3541 阅读 · 2 评论 -
Annotation-specified bean name ......bean definition of same name and class
1.异常:Annotation-specified bean name 'xxxxxxxxx' for bean class [com.x.service.impl.xxxxxxxImpl] conflicts with existing, non-compatible bean definition of same name and class [com.x.service.impl.xxx...原创 2018-08-02 17:01:31 · 4243 阅读 · 1 评论 -
解决Request method 'GET' not supported问题
第一种情况:前台页面的表单在一些情况下没有指定POST方法:Ajax没有指定POST方法:后台方法在一定情况下需要指定POST方法:前后台指定的请求方法不同。第二种情况:前端参数类型与后台数据库中的存储类型不一致导致错误:这种情况(1)如果只需从前台获取则只需要将前台参数名避免与数据库中参数名一致(2)如果只需传递参数,则可以用指定类型接收以后,自行转格式在放回数据库或实体...原创 2018-08-01 19:10:05 · 12126 阅读 · 0 评论 -
java.net.ProtocolException: Server redirected too many times (20)
报错:java.net.ProtocolException: Server redirected too many times (20)1.没有检查到cookie,一直循环重定向。解决:CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL));URL url = new URL(url); ...原创 2018-08-04 17:28:31 · 3433 阅读 · 0 评论 -
java.net.BindException "Address already in use: JVM_Bind"端口号错误
java.net.BindException "Address already in use: JVM_Bind"端口号被占用解决方法:1.查看是否是http port和jmx port端口被占用。修改一下。如果没有解决。2.把端口号修改一下就ok了。 ...原创 2018-07-24 11:39:25 · 553 阅读 · 0 评论 -
事物回滚后修改状态执行sql
1.一个方法使用了事物,由于事物的特性,在执行事物回滚以后,方法内事物回滚以后的SQL就不在执行了。如果想要执行以后的代码,必修先提交当前的事物状态。手动执行事物回滚如何在下面执行修改状态?1.引入事物管理器@Autowiredprivate DataSourceTransactionManager txManager;2.提交事物回滚状态txManager.commit(Transaction...原创 2018-07-05 16:32:27 · 1035 阅读 · 0 评论 -
js的for in 循环 多数据
for(var v in obj){ document.write(v)+"<br/>"; } 格式:(变量 in 对象)......注意,,, 当“对象”为数组时,“变量”指的是数组的“索引”; 当“对象”为对象是,“变量”指的是对象的“属性”。js前端使用for(in)循环对象时出现错误数据,输出的结果多了一些remove,joinExt等字符。是由于可能输出了对象...原创 2018-06-30 11:07:54 · 1251 阅读 · 0 评论 -
idea中类有×的错误
解决方法:ctrl+alt+s 在弹出的菜单上选择Compiler下的Excludes移除掉,然后重启。原创 2018-06-02 18:45:57 · 1067 阅读 · 0 评论 -
org.springframework.beans.factory.NoSuchBeanDefinitionException
错误:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.boeryun.service.customer.CustomerMobileService' available: expected at least 1 bean which qualifies ...原创 2018-10-16 16:00:12 · 299 阅读 · 0 评论