![](https://img-blog.csdnimg.cn/20191119173753406.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java基础
菅有志
这个作者很懒,什么都没留下…
展开
-
Spring事务详解与避坑指南
事务在逻辑上是一组操作,要么都执行,要不都不执行。事务使用方式、事务注解、源码详解、正确的处理。原创 2023-05-15 15:53:41 · 561 阅读 · 1 评论 -
使用idea查看接口的所有实现类
原创 2022-03-07 14:59:57 · 4175 阅读 · 0 评论 -
MySQL异常:SQL state [HY000]; error code [1366];
场景:人员姓名(生僻字)入库失败,例:“关小𤩽”异常信息:原因可以发现上述异常提示string value编码问题,可以看出’\xF0\xA4\xA9\xBD’是四个十六进制的字符,那么思路就明确了。先查看当前使用的字符集是否支持四位十六进制的字符,不支持则更换字符集。翻看了MySQL官方version release notes,发现:...原创 2022-03-07 14:59:15 · 12934 阅读 · 0 评论 -
Java解决夏令时问题
Java:一行代码解决夏令时问题。生日转换...原创 2022-01-06 15:56:24 · 2357 阅读 · 0 评论 -
使线程休眠的两种方法
休眠十秒钟TimeUnit.MINUTES.sleep(10);Thread.sleep( 10 * 1000 );原创 2021-03-16 13:51:10 · 1052 阅读 · 0 评论 -
java.nio.charset.MalformedInputException: Input length = 1
此异常非常坑爹,事情经过在这:今日早上照常上号打开项目因为我昨天打开了application.yml 没有正常关闭,没有关idea,直接关机,今天打开idea自动恢复到昨天的打开状态,发现application.yml中文都乱码了,what???正好最顶上飘着一行红底黑字(忘了截图,找不到长什么样子了)看到有一个是叫 relolad GBK,我看这个意思是设置编码,点了之后发现中文变回来了,可以可以随即启动项目,然后等待启动,数秒之后屏幕闪烁:java.nio.charset.Malformed原创 2020-11-17 15:08:25 · 1705 阅读 · 1 评论 -
Mybatis:invalid host/bind variable name / 无效的主机/绑定变量名
mysql插入Oracle数据库时报的异常报错: Error Msg = ORA-01745: invalid host/bind variable name at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:498)解决方式:少写了逗号,oracle检查时,报错无效的绑定变量名疏忽大意所致,细节决定成败!...原创 2020-08-28 14:31:04 · 540 阅读 · 0 评论 -
使用mybatis在oracle数据库插入数据时使用游标值作为主键
使用mybatis在oracle数据库插入数据时使用游标值作为主键在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这个生成主键。使用myBatis的selectKey标签可以实现这个效果。SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题,他可以很随意的设置生成主键的方式。不管SelectKey有多好,尽量不要遇到这种情况吧,毕竟很麻烦。属性描述keyPropertysele原创 2020-08-03 14:24:22 · 302 阅读 · 0 评论 -
Notepad++查看二进制文件,查看class文件字节码
https://blog.csdn.net/Eric_Blog_CSDN/article/details/78904679原创 2020-03-17 16:19:21 · 4467 阅读 · 0 评论 -
使用JDK进行项目打war,jar,ear包,解压包,查看包
使用JDK进行项目打war,jar,ear包,解压包,查看包打包:打开终端,windows可以使用cmd进入到项目根文件夹执行代码jar cvf 项目名.包类型(ear,jar,war) .查看包jar tvf MyWeb.war解压缩包jar xvf MyWeb.war谢谢支持! 本人QQ:206459634 有问题可以一起讨论!...原创 2019-05-12 09:45:27 · 762 阅读 · 0 评论 -
对于JAVA实现SFTP实例 SpringBoot实现 SSH-2.0-OpenSSH_5.3错误解决
使用Sftp实例连接虚拟机进行图片上传与下载本博客是使用sftp进行连接虚拟机进行图片上传和下载的实例如果使用ftp进行连接虚拟机可能会出现SSH-2.0-OpenSSH_5.3等错误这是因为它不支持ftp连接,而使用sftp则不会,网上最流行的用的最多的sftp连接是使用jsch技术话不多说,直接上代码项目依赖 <!--文件上传等相关jar包--> ...原创 2019-05-23 17:36:56 · 3634 阅读 · 1 评论 -
java.lang.IllegalArgumentException: secret key byte array cannot be null or empty
java.lang.IllegalArgumentException: secret key byte array cannot be null or empty.翻译为方法的参数错误:密钥的字节数组不能为空或null。有两个错误:一开始是因为没有读取到配置文件里的key解决办法: 添加依赖 <dependency> <groupId>...原创 2019-08-27 13:33:38 · 14528 阅读 · 19 评论