- 博客(9)
- 收藏
- 关注
原创 httpclient接收,解析返回报文无响应问题
写了一个接口,httpclient,post方式调用远方接口,请求参数按照文档格式写,远端也能收到我的请求参数,但是我的应用没有收到返回响应,换了各种方法,包括原生的连接方式,都获取不到返回值,很奇怪。之后用Wireshark抓包,发现服务器其实是收到了对方的返回包的,但是从服务器到Nginx分发这一步貌似有问题?一开始是这么想的。然后又用fiddler抓包,抓不到包。后来在crul的时候,-v这个指令给了我一个启发,会不会是因为对方返回的时候没有添加必要的头信息,导致httpclient没有接受这个返
2022-01-24 10:34:59
2059
原创 org.hibernate.hql.ast.QuerySyntaxException问题
这个问题可能出现在SSH项目的select或者update的时候。问题原因如下:在做select的时候,1.我们在写select的时候,经常会这么写String hql=“select *from XXX ”这是一个sql语句,而hibernate框架用的是HQL语句去操作,而我们在创建的hql其实是一个sql语句,这时可能就会出现这个问题,解决办法就是把sql语句改为标准的hql语句,把...
2019-12-30 17:46:49
825
1
原创 varchar和char当使用.equals对比时可能遇到的问题
由于char是固定长度的,所以当直接取值进行比较时,char会补全长度,例如:字段 sex char(2) ,1表示男,2表示女 ,当取值时,取到的值是sex =2 ,注意,因为补全长度的原因,所以取到的值是2和一个空格,所以,当使用2.equals(sex)时,实际上进行比较的是2和2+" ",所以这就会导致结果和预想的不一样。可以使用.trim对sex进行处理即可取到想要的值。...
2019-10-31 20:11:19
714
原创 java开发中,查询出值,set值之后,hibernate回写数据库
在开发中无意间发现项目之前的一个bug,一直也没被发现,用户也没有提到过,可能是用到的时候比较少。场景:在系统中存在两种类型的用户,一种是有完全权限,可以对系统数据进行操作的用户,另一种是只可以对系统数据查看的只读用户权限,并且只读权限对于一些敏感信息,比如电话号之列的要做处理,常见的处理是把电话号中间四位改为“*”号。所以这个时候就要对从数据库取到的正常完整的电话号码进行处理。比如,...
2019-06-05 10:41:10
606
原创 linux中关闭oracle相关服务和监听
由于遇到资产检测,需要把应用系统服务和数据库服务都停止一段时间,所以需要把oracle服务停了。步骤如下:1.登陆服务器,然后切换用户到oracle用户 su - oracle2.查看oracle实例和监听的状态,ps -ef | grep oracle3.如果服务监听在运行,则关闭。先关监听,lsnrctl stop4.关闭服务,以操作系统权限认证的oracle sys管理员...
2019-05-22 10:38:57
1104
原创 weblogic启动项目在 Server started in RUNNING mode时,卡住不动
weblogic启动项目在 Server started in RUNNING mode时,卡住不动
2017-12-18 14:24:10
11748
原创 Could not get the value for parameter encoding for plugin execution default-resources Plugin org.apa
在导入maven工程的时候出现了Could not get the value for parameter encoding for plugin execution default-resources Plugin org.apa的错误,倒了几遍,我以为是我的项目有问题或者Eclipse的问题。之后发现并不是。具体原因我猜可能是maven的一些jar包有问题?所以解决办法就是删除
2017-03-30 11:52:32
614
原创 在java开发中遇到sun.misc.BASE64Encoder找不到jar包的解决方法
解决办法:点击项目右键Build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就OK了。我是在eclipse中遇到这个问题的。
2017-03-23 16:35:42
4516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人