
遇到的问题
文章平均质量分 60
_zhima
这个作者很懒,什么都没留下…
展开
-
tried to access class sun.security.provider.SunEntries from class com.sun.crypto.provider.SunJCE
服务器由于断电被迫重启, 在重启各项业务服务时发现无法正常启动了…报错如下:tried to access class sun.security.provider.SunEntries from class com.sun.crypto.provider.SunJCE一个服务无法正常启动, 那有可能是服务本身有问题, 但是几乎大部分的服务都启动不了, 推测应该是服务器环境的问题查询这个报错几乎都在说是jdk版本不兼容, 但是使用命令查询服务器的jdk版本, 也只显示一个版本alternativ原创 2021-07-20 15:23:27 · 1565 阅读 · 0 评论 -
解决Linux服务器重启后/mnt目录数据丢失的问题
现象部分重要服务和数据在/mnt目录下, 但是linux服务器重新启动后ll查询/mnt目录里内容为0吓出一身冷汗分析与经常操作这个服务器的同事沟通, 得知该服务器有挂载一个外盘, 怎么挂载的倒不知道那应该是数据都在挂载的这个盘里, 但是服务器未识别出来这个盘登录阿里云帐号, 找不到买的外盘, 只有系统盘, 怀疑服务器重启后外盘被释放与阿里云客服沟通得知: 该服务器之前执行过扩容, 但是没有挂载外盘. 也没有外盘的订单, 一直只有一个系统盘, 最后阿里客服建议问题可能是某种操作导致的数据丢失原创 2021-06-17 20:02:35 · 3987 阅读 · 2 评论 -
集成druid连接池组件后部分查询报错问题
集成druid连接池组件后部分查询报错问题现象分析技术分析业务分析解决方案方案一方案二方案三现象在集成druid连接池组件后, 部分查询接口报错500, 提示内容如下: sql injection violation, part alway true condition not allow分析技术分析接口查询使用的是myabti generator框架自定义规则配置来逆向生成mapper和model, 其中一个规则是定义状态字段不同值时条件就变为1=1, 此为导致这次报错的源头原因. 但是该条查询原创 2021-04-25 11:37:01 · 1283 阅读 · 1 评论 -
项目运行后出现:Read Time out异常
项目运行一段时间后出现:java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java....原创 2018-10-16 13:47:22 · 20251 阅读 · 0 评论 -
JSON数据格式的问题
新项目,前端老哥用的angela框架后端方法上一定要加个@Responsebody注解才能连通..加上后,发现我后端postman测试的时候老出错误:首先出现错误是这样的:"error": "Unsupported Media Type","exception": "org.springframework.web.HttpMediaTypeNotSupportedExcepti...原创 2018-10-10 14:58:49 · 10419 阅读 · 0 评论 -
解决线上项目异常:断开的管道
项目上线运行一段时间后出现异常:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道 at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:321) at org.apache.catalina....原创 2018-10-10 18:58:13 · 47227 阅读 · 2 评论 -
使用Gson进行数据格式转换时的问题
Gson是谷歌出的解析json数据的转换工具类库.可以在Json数据和java对象之间转换类型..在项目测试中, 出现了空指针异常,很是奇妙, 传的参数没有接收到.. 发现是前端传的json数据没有正确的解析, 所以没有识别到参数..com.****.****.****.****: java.lang.IllegalStateException: Expected BEGIN_ARR...原创 2018-10-27 11:35:23 · 738 阅读 · 0 评论 -
安装C++组件出现错误的解决办法
手动搭建PHP环境,在安装Apache的时候遇到了C++组件无法安装.错误码:0x80240017百度一下说是一些补丁没有安装, 要把自动更新打开把补丁和一些相关的更新都打上.. 但是微软的更新检查实在是太慢了..继续找的时候发现了一条捷径, 使用命令行来执行.. 具体操作如下:到C:\ProgramData\Package Cache\里面找到Windows8.1-...原创 2018-11-06 14:45:17 · 13690 阅读 · 1 评论 -
虚拟机CentOS 7 无法显示IP地址的解决办法
克隆出来的系统.. 重新生成mac地址后启动,桥接模式发现没有ip地址..eth0只显示inet6的地址.. 没有inet4..没有ip地址就表示没有联上网络.. 但是本机是有网络的, 而且桥接已显示已连接.. 百度的办法:- 使用dhclient eth0命令来自动获取IP地址, 无效- 修改配置文件vim /etc/sysconfig/network-scripts...原创 2018-11-13 16:35:59 · 1445 阅读 · 0 评论 -
Linux内核调优
项目出现socket连接超时和管道断开连接检查nginx, nginx报错recv() failed (104: Connection reset by peer) while reading response header from upstrea错误日志表示:(1)服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; (2)客户关掉了浏览器,而服务器还在给客户端...原创 2018-12-10 15:08:57 · 269 阅读 · 0 评论 -
@Resource注入mapper失败的原因
业务需要,单独创建一个服务用来使用MyBatis-Generator自动生成entity和注解形式的mapper,做最基础的crud, 其他的复杂的业务(比如我们一些业务是有某些字段条件下的,或者是多条件查询的),使用更加灵活的xml动态sql来实现。然后在服务里再封装一层dao,集成注解mapper和xml的mapper接口。因为有2个mapper接口,要在启动类上添加mapper扫包接口 @...原创 2019-07-08 19:06:23 · 4990 阅读 · 0 评论 -
线上项目运行中遇到的问题
之前跑的好好的线上项目忽然就出现了问题..最初只是异常提示数据库连接不上, 连接池不够..类似这样的:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection第一次接触服务器和线上项目, 慌的一皮, 不...原创 2018-09-30 00:21:40 · 1450 阅读 · 0 评论 -
关于项目上线后连接池连接不上的一次体验
有一个广告机项目原本已经完成,但是要跟第三方合作广告..同事要辞职,工作完全交接给我..临走的时候重新写了个数据回调的接口.项目部署到新服务器上(我配置了主从同步数据库)然后过了几天项目开始出现异常..org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Conn...原创 2018-09-09 01:07:58 · 8064 阅读 · 0 评论 -
Linux重装mysql5.7.21并配置主从同步数据库
新配的服务器, 装的系统是centOS 7 , 同事装的msyql是5.7.23, 后来因为没有配置文件my.cnf, 据说重新安装会比较快,我就开始了坎坷的重装mysql的路程...1. 先卸载原来已经安装的mysql1.1查找linux安装的msyql服务# rpm -qa | grep -i mysql1.2查找mysql相关的文件夹# find / -name my...原创 2018-08-30 17:13:33 · 1090 阅读 · 0 评论 -
记录一次特别瞎的问题。。。
下载的demo,部署完成后运行老出错误。Configuration Error: deployment source 'unnamed' is not valid一时竟然想不起是什么原因。。 最后:是这个位置没有添加。。现在是已经修改过的。。...原创 2018-06-26 09:52:11 · 1028 阅读 · 1 评论 -
运行测试出现的问题
运行测试出现问题:原因是版本没有统一感谢:https://blog.youkuaiyun.com/john1337/article/details/53942237原创 2018-07-01 14:48:36 · 236 阅读 · 0 评论 -
IDEA在运行中遇到的问题
今天早上打开IDEA的时候还是很正常的。。 然后重启了一下,就出现了一直index…的情况,重复刷新加载。。 解决办法: File—–>> Invalidate Caches / Restart 感谢:https://blog.youkuaiyun.com/weixin_40912883/article/details/79353333...原创 2018-07-02 09:42:43 · 356 阅读 · 0 评论 -
遇到一个奇怪的问题
查询日期条件筛选下的订单信息并附加归属酒店sql语句在sqlyog视图软件上测试可以执行,并且每条订单后面都附加有归属酒店但是项目启动后,发起请求测试返回数据里只有订单的信息,并没有归属酒店。。不知道是什么原因。。目前还没找到解决办法。。。...原创 2018-07-09 19:54:18 · 161 阅读 · 0 评论 -
微信支付接口开发时遇到的问题
微信支付接口开发时的测试需要商户号、商户证书等。。个人开发,没有认证的服务号, 借别人的服务号的id测试,,但是没有p12证书,自己伪造了个证书。测试老出现一个错误:2018-06-27 17:10:59.694 ERROR 11028 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service(...原创 2018-06-27 17:32:45 · 2337 阅读 · 0 评论 -
项目测试时遇到的问题——关于mybatis
"exception": "org.apache.ibatis.builder.IncompleteElementException",发起请求后出现这个返回信息。并且异常信息如下: 2018-07-06 10:57:36.290 [http-nio-8445-exec-4] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] -...原创 2018-07-06 11:41:45 · 612 阅读 · 0 评论 -
测试时遇到的问题——关于spring
"exception": "org.springframework.web.HttpMediaTypeNotSupportedException","message": "Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported",发起请求后返回以上错误信息。网上查询答案主要有以下几种: 1. b...原创 2018-07-06 15:23:37 · 147 阅读 · 0 评论 -
sql语句的问题
做项目遇到这样的需求:匹配设备。原理是一张包含两种设备的id的表,在插入前先查询是否有这两个id的记录,如果有就忽略,如果没有就执行插入。可用于防重操作。实验过很多,insert ignore into 由于表是同事建的,不想改表。。万一出现问题呢。。用了not exists ,具体的语句如下:INSERT INTO hotel_merchant(hotel_id, me...原创 2018-08-10 12:09:48 · 183 阅读 · 0 评论 -
mybatis在使用<if>动态标签时传参为0的问题
项目的数据库设置的字段hotel_stopped为int类型,hotel_stopped=0 为已审核,1为已删除,2为未审核。。 做查询的时候要把hotel_stopped作为可选条件<if test="null!=hotelStopped and ''!=hotelStopped "> AND hotel_stopped=#{hotelStopped}</...原创 2018-08-14 17:38:23 · 1250 阅读 · 1 评论 -
重装升级mysql出现的启动服务的问题
原本的版本是5.5的,有点老了,有些新的功能不支持,就决定升级一下,升级到5.7。网上下载的压缩包是5.7.20的版本。直接在5.5的版本上升级太难了。。索性就把5.5卸载之后直接装5.7的。要备份好数据!!!但是mysql也很不好卸载。再记录一下步骤:1. 命令删除服务 sc delete mysql2. 删除文件所在位置的全部文件夹,我的是在C盘3. 删除注册表。这...原创 2018-08-20 14:57:39 · 3939 阅读 · 0 评论 -
微信支付遇到的问题
微信的刷卡支付(反扫码),跟统一下单支付好像不太一样。。 微信的统一下单可以成功出来二维码并支付成功回调跳转。但是刷卡支付要提交的参数里没有notity_url,在访问成功后,返回success。但是微信没有扣款,也没有跳转。。先记录。。 还没找到答案。。。...原创 2018-06-29 14:55:46 · 421 阅读 · 0 评论