
遇到的错误
错误
Fatsugar-Java后端工程师
刚学java的一个菜鸟
展开
-
git推送报错&fatal: the remote end hung up unexpectedly
首先这是我的报错Total 123 (delta 0), reused 0 (delta 0), pack-reused 0error: RPC failed; curl 18 transfer closed with outstanding read data remainingsend-pack: unexpected disconnect while reading sideband packetfatal: the remote end hung up unexpectedly原因:项目原创 2021-09-17 14:19:41 · 12424 阅读 · 0 评论 -
mybatis-config.xml配置文件元素顺序错误
根据这个图片来看,从上到下的顺序在mybatis-config.xml文件写,不然会报错原创 2021-09-07 17:52:33 · 92 阅读 · 0 评论 -
java(TM) PlatForm SE binary
java(TM) PlatForm SE binary是一个Java的运行库,所有用JAVA写的桌面程序、浏览器要用到的JAVA代码都需要此运行库来运行.这只是单纯的一个进程运行,没有界面显示,所以要关的话需要通过任务管理器来结束进程。在进程中找到 javaw.exe 结束进程...原创 2021-07-30 15:54:22 · 14168 阅读 · 0 评论 -
允许跨域请求
FullHttpResponse在请求头上加上下面的东西就行了 response.headers().set( ACCESS_CONTROL_ALLOW_ORIGIN, "*"); response.headers().set( ACCESS_CONTROL_ALLOW_HEADERS, "Origin, X-Requested-With, Content-Type, Accept"); response.headers().set( ACCESS_CONTROL_ALLOW_METHODS, "G原创 2021-06-03 18:02:42 · 158 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Illegal character in query at index
这个报错是我写HttpPost推送数据的时候出错的,一开始我也不知道是什么问题,后面去找了一下发现是发送请求的参数出问题了请求:http://xxxxxx/xxxxx?datas=[{"sn":"AABBCC2","time":"2021-05-11 13:10:01","status":"1,1,2","eDToday":"1.5","eDTotal":"7.9"}]然后就报错java.lang.IllegalArgumentException: Illegal character in que原创 2021-05-13 15:45:37 · 5081 阅读 · 0 评论 -
java.lang.Integer cannot be cast to java.lang.String
这个错误是出现在Map集合里面的,把实体类转换为Map,当我们设置泛型为String的时候(<String,String>),实体类里面有int的值当我们拿出来的时候不是String类型而是int的包装类Integer,所以不能当做String来用。解决方法:String.volueOf(map.get(""));我们可以使用String的方法再次转换。...原创 2021-04-07 10:33:16 · 442 阅读 · 0 评论 -
response.setHeader下载文件是中文名字被转换为下划线
我一开始是用这个代码的 response.setCharacterEncoding("UTF-8"); response.setContentType("application/pdf");// 设置输出格式头信息 response.setHeader("Content-Disposition", "attachment; filename="+fileName+".pdf"+";target=_blank");下载一个PDF文件用中文名表示,但是下载后发现只有下划线,然后我去百度找了好久,终于被原创 2021-03-12 09:32:50 · 1931 阅读 · 2 评论 -
Sql Server 对象名无效的解决方法
这是一个很傻逼的错误我居然没注意。在Nacivat里面我创建了一个查询编辑器,然后去查找数据,报了一个’表名’对象名无效,我就很无语之前都没问题的,然后试了各种方法都没有,最后认真一看发现这个查询编辑器的查询范围是在数据库而不是数据库下的表,因为我是在连接里创建的查询编辑器,最后在指定数据库下创建一个表就好了好无语啊…...原创 2021-02-26 11:42:58 · 1867 阅读 · 0 评论 -
Sql Server连接两个字段错误
sql:select pId,bId from engineering where concat(pId,'_',bId) > '1000_2'; 然后就报错:[Err] 42000 - [SQL Server]‘concat’ 不是可以识别的 内置函数名称最后去百度查了一下发现concat只能在Sql Server12版本以后才能用解决方案1:升级到Sql Server12版本,除非你使用Mysql解决方案2:Sql Server一般是用+号连接起来的但是因为数据类型不一样所原创 2021-02-25 14:06:56 · 800 阅读 · 0 评论