自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

芝麻的博客

我爱学习,学习爱我。。

  • 博客(31)
  • 收藏
  • 关注

原创 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 1425

原创 解决Linux服务器重启后/mnt目录数据丢失的问题

现象部分重要服务和数据在/mnt目录下, 但是linux服务器重新启动后ll查询/mnt目录里内容为0吓出一身冷汗分析与经常操作这个服务器的同事沟通, 得知该服务器有挂载一个外盘, 怎么挂载的倒不知道那应该是数据都在挂载的这个盘里, 但是服务器未识别出来这个盘登录阿里云帐号, 找不到买的外盘, 只有系统盘, 怀疑服务器重启后外盘被释放与阿里云客服沟通得知: 该服务器之前执行过扩容, 但是没有挂载外盘. 也没有外盘的订单, 一直只有一个系统盘, 最后阿里客服建议问题可能是某种操作导致的数据丢失

2021-06-17 20:02:35 3327 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 850 1

原创 @Resource注入mapper失败的原因

业务需要,单独创建一个服务用来使用MyBatis-Generator自动生成entity和注解形式的mapper,做最基础的crud, 其他的复杂的业务(比如我们一些业务是有某些字段条件下的,或者是多条件查询的),使用更加灵活的xml动态sql来实现。然后在服务里再封装一层dao,集成注解mapper和xml的mapper接口。因为有2个mapper接口,要在启动类上添加mapper扫包接口 @...

2019-07-08 19:06:23 4769

原创 记录一下wget命令下载jdk方法

oracle不能直接下载jdk,需要登录后才能下载jdk。。自己使用wget怎么都下载不下来,后来知道原来Oracle拥有非常严格的许可证,禁止自行分发二进制文件,直接不能下载,以前的大部分下载方法都失效了,返回401。而且自己本地下载后,使用rz -be 工具和ftp工具传输速度非常慢,浪费时间。。亲测wget下载30s成功,如下:wget --no-cookies --no-check...

2019-05-30 14:06:43 1224

原创 AWS使用root登陆Linux服务器并安装docker

使用root登陆AWS服务器申请了AWS的1年免费EC2服务器,而aws的服务器默认使用ec2-user用户名和密钥登陆,很不方便,网上有很多教程,可以直接使用root账户登录。步骤记录以下:切换为root账户 sudo -i创建root密码 passwd root根据提示输入密码修改配置文件,以支持使用root账户登录 vim /etc/ssh/sshd_config,4....

2019-05-29 16:20:32 663

原创 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 225

原创 本地搭建的Gitblit代码托管服务器无法pull和push的问题

本地windows服务器搭建的Gitblit 不管是使用git bash还是使用TortoiseGit客户端都无法克隆和push..提示信息Connection Refused, Git 未能顺利结束(退出码128)刚开始使用的是SSH的地址, 但是windows服务器无法使用SSH,换成http地址, 提示没有正确的key解决步骤如下:# 查看git的配置信息git ...

2018-12-03 11:03:32 2747

原创 虚拟机CentOS 7 无法显示IP地址的解决办法

克隆出来的系统.. 重新生成mac地址后启动,桥接模式发现没有ip地址..eth0只显示inet6的地址.. 没有inet4..没有ip地址就表示没有联上网络.. 但是本机是有网络的, 而且桥接已显示已连接.. 百度的办法:- 使用dhclient eth0命令来自动获取IP地址, 无效- 修改配置文件vim /etc/sysconfig/network-scripts...

2018-11-13 16:35:59 1379

原创 安装C++组件出现错误的解决办法

手动搭建PHP环境,在安装Apache的时候遇到了C++组件无法安装.错误码:0x80240017百度一下说是一些补丁没有安装, 要把自动更新打开把补丁和一些相关的更新都打上.. 但是微软的更新检查实在是太慢了..继续找的时候发现了一条捷径, 使用命令行来执行.. 具体操作如下:到C:\ProgramData\Package Cache\里面找到Windows8.1-...

2018-11-06 14:45:17 13464 1

原创 使用Gson进行数据格式转换时的问题

Gson是谷歌出的解析json数据的转换工具类库.可以在Json数据和java对象之间转换类型..在项目测试中, 出现了空指针异常,很是奇妙, 传的参数没有接收到.. 发现是前端传的json数据没有正确的解析, 所以没有识别到参数..com.****.****.****.****: java.lang.IllegalStateException: Expected BEGIN_ARR...

2018-10-27 11:35:23 678

原创 项目运行后出现: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 20148

原创 解决线上项目异常:断开的管道

项目上线运行一段时间后出现异常: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 45259 2

原创 JSON数据格式的问题

新项目,前端老哥用的angela框架后端方法上一定要加个@Responsebody注解才能连通..加上后,发现我后端postman测试的时候老出错误:首先出现错误是这样的:"error": "Unsupported Media Type","exception": "org.springframework.web.HttpMediaTypeNotSupportedExcepti...

2018-10-10 14:58:49 10318

原创 线上项目运行中遇到的问题

之前跑的好好的线上项目忽然就出现了问题..最初只是异常提示数据库连接不上, 连接池不够..类似这样的:Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection第一次接触服务器和线上项目, 慌的一皮, 不...

2018-09-30 00:21:40 1347

原创 关于项目上线后连接池连接不上的一次体验

有一个广告机项目原本已经完成,但是要跟第三方合作广告..同事要辞职,工作完全交接给我..临走的时候重新写了个数据回调的接口.项目部署到新服务器上(我配置了主从同步数据库)然后过了几天项目开始出现异常..org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Conn...

2018-09-09 01:07:58 7891

原创 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 1046

转载 记录一下Spring Cloud的版本

Spring Cloud是一个由众多独立子项目组成的大型综合项目,每个子项目有不同的发行节奏,都维护着自己的发布版本号。Spring Cloud通过一个资源清单BOM(Bill of Materials)来管理每个版本的子项目清单。为避免与子项目的发布号混淆,所以没有采用版本号的方式,而是通过命名的方式。这些版本名称的命名方式采用了伦敦地铁站的名称,同时根据字母表的顺序来对应版本时间顺序,比如...

2018-08-27 13:51:43 544

原创 重装升级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 3802

原创 mybatis在使用<if>动态标签时传参为0的问题

项目的数据库设置的字段hotel_stopped为int类型,hotel_stopped=0 为已审核,1为已删除,2为未审核。。 做查询的时候要把hotel_stopped作为可选条件&lt;if test="null!=hotelStopped and ''!=hotelStopped "&gt; AND hotel_stopped=#{hotelStopped}&lt;/...

2018-08-14 17:38:23 1197 1

原创 sql语句的问题

做项目遇到这样的需求:匹配设备。原理是一张包含两种设备的id的表,在插入前先查询是否有这两个id的记录,如果有就忽略,如果没有就执行插入。可用于防重操作。实验过很多,insert ignore into 由于表是同事建的,不想改表。。万一出现问题呢。。用了not exists ,具体的语句如下:INSERT INTO hotel_merchant(hotel_id, me...

2018-08-10 12:09:48 136

原创 遇到一个奇怪的问题

查询日期条件筛选下的订单信息并附加归属酒店sql语句在sqlyog视图软件上测试可以执行,并且每条订单后面都附加有归属酒店但是项目启动后,发起请求测试返回数据里只有订单的信息,并没有归属酒店。。不知道是什么原因。。目前还没找到解决办法。。。...

2018-07-09 19:54:18 136

转载 mysql查询语句 和 多表关联查询 以及 子查询

1.查询一张表:&nbsp;&nbsp; &nbsp;&nbsp;select * from 表名;2.查询指定字段:select 字段1,字段2,字段3….from 表名;3.where条件查询:select&nbsp;字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_studect where id=1;...

2018-07-07 16:46:32 159

原创 测试时遇到的问题——关于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 116

原创 项目测试时遇到的问题——关于mybatis

&quot;exception&quot;: &quot;org.apache.ibatis.builder.IncompleteElementException&quot;,发起请求后出现这个返回信息。并且异常信息如下: 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 538

原创 IDEA在运行中遇到的问题

今天早上打开IDEA的时候还是很正常的。。 然后重启了一下,就出现了一直index…的情况,重复刷新加载。。 解决办法: File—–&gt;&gt; Invalidate Caches / Restart 感谢:https://blog.csdn.net/weixin_40912883/article/details/79353333...

2018-07-02 09:42:43 272

转载 CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-07-02 09:35:19 92

原创 运行测试出现的问题

运行测试出现问题:原因是版本没有统一感谢:https://blog.csdn.net/john1337/article/details/53942237

2018-07-01 14:48:36 208

原创 微信支付遇到的问题

微信的刷卡支付(反扫码),跟统一下单支付好像不太一样。。 微信的统一下单可以成功出来二维码并支付成功回调跳转。但是刷卡支付要提交的参数里没有notity_url,在访问成功后,返回success。但是微信没有扣款,也没有跳转。。先记录。。 还没找到答案。。。...

2018-06-29 14:55:46 370

原创 微信支付接口开发时遇到的问题

微信支付接口开发时的测试需要商户号、商户证书等。。个人开发,没有认证的服务号, 借别人的服务号的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 2256

原创 记录一次特别瞎的问题。。。

下载的demo,部署完成后运行老出错误。Configuration Error: deployment source 'unnamed' is not valid一时竟然想不起是什么原因。。 最后:是这个位置没有添加。。现在是已经修改过的。。...

2018-06-26 09:52:11 945 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除