Java
文章平均质量分 56
Java学习记录
芥末菌爱代码
致力于使用代码制作工具,使用工具解放双手。
展开
-
Java调用ssl异常(javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or ci
首发地址、原文链接:https://www.hsmus.top/202107284.html项目中有一个HttpUtil作为客户端,当请求https的时候,会出现:javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)的问题,本文用作者已有的知识认知排查并修复此问题。目前网上的解决方案尝试之后无果,https://ww原创 2021-07-23 09:40:09 · 9215 阅读 · 1 评论 -
SpringBoot @RequestBody 注入失败
首发地址:https://www.hsmus.top/202107283.html学习中,如有错误,欢迎留言斧正,谢谢~在项目中遇到了用户Post了json格式的数据给服务器,但是用@RequestBody 并没有注入成功参数;用户传入的Json如下{"AccTrType":"2","Number":1,"AccTrAmt":"1500","mem":""}实体类如下public class PayInfos implements Serializable { //交易类型 priva原创 2021-07-19 17:36:50 · 1017 阅读 · 0 评论 -
SpringBoot接收上传文件及打成Jar包失败的解决方案
首发地址:https://www.hsmus.top/202101244.html在本地IDE运行是上传功能通过VoteMangeController.class.getClassLoader().getResource("")).getPath()确定上传目录是正常的,但是打成 jar 包放到服务器通过 java -jar xxxxx.jar 运行时报错。具体报错信息:java.io.FileNotFoundException: /Users/zhang/Codes/java/javaCode/x原创 2021-01-22 17:23:31 · 577 阅读 · 0 评论 -
Netty学习(一):各种 I/O 模型的基本介绍
在学习Netty之前首先要了解Java中I/O的一些基本概念。首发地址:https://www.hsmus.top/202011221.html1.同步与异步、阻塞和非阻塞Java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 I/O 模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。在 BIO,NIO,AIO 之前先来了解一下:同步与异步,阻塞与非阻塞。1.1.原创 2020-11-30 17:01:26 · 142 阅读 · 0 评论 -
mysql-connector-java与MySQL数据库的版本对应关系
简介在创建Maven工程的时候,mysql-connector-java与MySQL数据库的版本如果不对应,运行的时候将会报错,于是整理一下他们之间的版本对应关系对应关系mysql-connector-javaMySQLJDBCJDK说明8.0.x5.6、5.7、8.04.2JDK 8.0或更高版本全面上市。推荐版本。5.1.x5.6、5.7、8.03.0、4.0、4.1、4.2JDK 5.0和JDK 8.0或更高版本一般可用性Maven地址ht原创 2020-11-03 17:27:08 · 12756 阅读 · 1 评论 -
JDBC设置了setAutoCommit(false)出错不回滚的坑
原文链接:https://hsmus.top/202005192.html设置connection.setAutoCommit(false);之后,在两条操作语句之间故意制造错误,发现不会自动回滚; try { connection = JDBCUtils.getConnection(); connection.setAutoCommit(...原创 2020-05-01 23:10:03 · 2094 阅读 · 0 评论