- 博客(17)
- 收藏
- 关注
原创 Java VisualVM 安装 Visual GC 插件教程
配置中心网址:网址:https://visualvm.github.io/pluginscenters.html。关闭重启后,可以看到可用插件的内容,这时直接下载 visual GC即可。注:我这里使用的是 jdk1.8.0_121。我们可以看到jdk对应的url,复制此url。打开 jvisualvm 中。
2023-12-28 16:01:55 744 1
原创 电脑异常关机导致 centos-7虚拟机 出现XFS (dm-0) I/O error问题
执行命令:xfs_repair -v -L /dev/dm-0。执行命令:init 6。
2023-12-15 21:04:26 1134
原创 git解决remote [session-fb4ebc87] 183xxxx8453 Incorrect username or password (access token)
在idea工具中使用git版本控制,commit和push后发现没有后续了。于是使用git命令行进行操作执行git add *添加到暂存区执行将暂存信息提交到本地版本库执行提交到远程仓库时,报错如下:我这里的 分支 是dev。
2023-11-27 16:48:47 561 1
原创 类文件具有错误的版本 61.0, 应为 55.0
问题分析原因这里主要怀疑是springboot的版本问题,点开pom依赖,果然发现springboot爆红修改springboot版本问题解决,使用的是redisTemplate,可以正常读取String类型数据
2023-11-02 09:41:24 264
原创 Result Maps collection does not contain value for com.kk.mybatis.mapper.CarMapper.Car
问题原因:发现加完这个模块后运行之前写好的都会报这个错误,这里。却用成了resultMap。
2023-10-18 13:06:51 174 1
原创 MySQL与Java对应的时间类型
传入的是"2022-08-16"的Date类型,执行过后,发现它给sql的select传的参数为 时间戳类型,与"2022-08-16"不一致,导致搜索不到结果。:在StudentMapper.xml的select语句中指定jdbcType=DATE,默认应该是Timestamp。注意:这里使用的Date是Java.util.Date类型,并使用SimpleDateFormat更改了日期表示。:将所有的java.util.Date改为java.sql.Date类型,这种也可以解决问题。
2023-10-18 00:21:13 296 1
原创 The server encountered an unexpected condition that prevented it from fulfilling the request.
提交表单Tomcat报错:The server encountered an unexpected condition that prevented it from fulfilling the request.经过测试发现本人使用的是tomcat8版本,使用maven导入的servlet依赖是jakarta,主要导致此错误的原因就是。
2023-10-17 01:51:23 2527
原创 一、MyBatis概述
MyBatis 是面向持久层的框架,而框架就是对通用代码的封装,提前写好了一堆接口和类,可以在做项目的时候直接引入这些接口和类(即引入框架),基于这些现有的接口和类进行开发,大大提高开发效率。
2023-10-13 20:15:55 58
原创 Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.
jdbc连接报错
2023-10-07 22:58:10 7006 1
原创 jupyter notebook中找不到核的问题
在虚拟环境下,安装jupyter notebook安装ipykernel将虚拟环境注入jupyter notebookpython -m ipykernel install --user --name 【环境名称】 --display-name 【在jupyter中显示名字】运行jupyter notebook。
2023-09-26 17:05:23 474 1
原创 ArrayList扩容机制
ArrayList的底层是数组,因此查找遍历快,增删慢。ArrayList可随着元素的增长而自动扩容,正常扩容的话,每次扩容到原来的1.5倍。ArrayList的线程是不安全的。无参构造,创建ArrayList后容量为0,添加第一个元素后,容量变为10,此后若需要扩容,则正常扩容。传容量构造,当参数为0时,创建ArrayList后容量为0,添加第一个元素后,容量为1,此时ArrayList是满的。
2023-09-12 18:07:21 104
原创 解决git clone报错: Failed to connect to github.com port 443 after 21068 ms: Couldn’t connect to server
不能git clone来自Github上的仓库,报端口443错误。
2023-09-01 19:16:29 7763 4
原创 Java基本数据类型转换
当我们把精度(容量)大 的数据类型赋值给精度(容量)小 的数据类型时,就会报错,反之就会进行自动类型转换。当有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的那种数据类型,然后再进行计算。将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符 ( ),但可能造成。byte,short,char 他们三者可以计算,在计算时首先转换为 int 类型。(byte, short) 和 char 之间不会相互自动转换。boolean 不参与转换。
2023-09-01 16:27:15 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人