自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 [Hibernate加载策略]报错:Method threw ‘org.hibernate.LazyInitializationException‘ exception.

解决由于hiberate懒加载造成的问题

2024-01-27 16:22:41 644 1

原创 【Java】java.sql.SQLException: HOUR_OF_DAY: 0 -> 1 解决方案

当你将MySQL连接字符串中的serverTimezone参数从Asia/Shanghai更改为GMT+8时,你实际上是在告诉JDBC驱动程序,无论数据库服务器的实际时区设置是什么,都应该将其视为GMT+8。这样,JDBC驱动程序在从数据库检索时间戳字段时,就不需要进行时区转换,因此就不会出现时间转换错误。Asia/Shanghai时区会考虑中国的夏令时规则,而GMT+8时区则不考虑夏令时。如果可能,你应该确保数据库服务器和Java虚拟机的时区设置一致,或者在代码中显式处理时区转换。

2024-01-19 14:06:29 2228 1

原创 git push时报错connection failed to 22

在之前使用https的方式操作git时常会因为网络问题出现和github连接失败的问题后,在之前的博客中转而使用ssh的方式,之后很长一段时间都没什么问题,后来某天在git pull提交代码时,出现以下报错信息。

2024-01-18 10:51:56 966 1

原创 Java遍历Map的方式

使用EntrySet遍历for (Map.Entry<String, Integer> entry : map.entrySet()) {// 处理 key 和 value遍历键或值// 遍历键// 处理 key// 遍历值// 处理 value使用Java8+的forEach方法map.forEach((key, value) -> {// 处理 key 和 value});在大多数情况下,使用entrySet遍历是效率最高的方式。

2023-12-30 17:23:53 415 1

原创 【MySQL】MySQL语句执行顺序以及是否可以使用ALIAS定义的别名

在实际应用中,往往会用AS定义别名来提高SQL语句的可读性以及使得代码更加简洁,那么知道了MySQL中一条语句的执行情况后,我们也可以更加了解为什么有些情况下定义的别名无法使用FROM 子句中定义的别名可在任意地方使用——由于FROM是第一个执行的语句在SELECT中定义的别名可在ORDER BY 中使用,但是无法在WHERE语句中使用,正常情况下也无法在GROUP BY语句中使用,但是:MySQL对此作了扩展。

2023-11-10 15:43:57 144 1

原创 Java8特性——Stream流学习

我们可以这样简单的理解,Stream 里有个操作函数的集合,每次转换操作就是把转换函数放入这个集合中,在 Terminal 操作的时候循环 Stream 对应的集合,然后对每个元素执行所有的函数。其目的主要是打开流,做出某种程度的数据映射/过滤,然后返回一个新的流,交给下一个操作使用。有一种情况,如果把limit操作和skip操作加在sorted之后是无法起作用的,因为这些都是Intermediate操作,由于流对所有的数据是一起处理的,所以并不知道排序后的顺序,所以看起来没有起作用。

2023-11-07 18:57:17 58

原创 关于使用Map封装查询返回数据的记录

在java中使用stream流封装返回数据时使用Map封装加快查询速度的方法

2023-11-07 16:35:07 73

原创 Summary for Redis

redis学习笔记

2023-11-04 15:16:52 55 1

原创 【数据库】使用JPA往数据库save时的坑

在使用repository.save()往数据库添加数据时,报id设置为空的错,但是我的id是使用自增主键注解了啊:@GeneratedValue(strategy = Generation.IDENTITY),为什么还会报错呢?由于数据表是其他人事先建好的,发现数据表并没有设置自增主键。可以看到并没有设置自增:auto_increment。

2023-11-03 14:26:10 166

原创 【git】Git推送代码到Github的main分支

git推送到github默认的main分支而不是master分支

2023-10-31 11:52:05 951 1

原创 【git】Git提交或者报错fatal:unable to access ‘https://github.com/xxx‘: Failed to connect to github.com

在git push时或者clone时,中间会有git的http和https代理,但是我们本地环境本身就有SSL协议了,所以取消git的https或者http代理即可。

2023-10-31 10:25:55 12113 3

原创 【数据库】UCB-CS186 pro0---set up笔记

P.S:可能会出现List<Record类>定位错误的问题,注意此处的Record是。大多数数据库提供命令行界面(CLI)来发送和查看查询的结果。注意要设置成maven工程。

2023-10-29 16:28:40 230 1

原创 OpenCv中图像的储存方式

Opencv中图像的储存方式

2022-10-24 20:36:49 1072 1

转载 3D点云数据学习

3D数据的表述形式分为以下4种:a)点云:由N个D维的点组成b)Mesh:由三角面片和正方形面片组成c) 体素:由三维栅格将物体用0和1 表征d)多角度的RGB图像或者RGB-D图像3D点云是三维空间种点的数据集,常用来表示3D物体的表面通常,R、G、B 颜色值和表面法线等附加信息也可以嵌入为点属性,具体取决于用于捕获点的传感器。与采用规则网格表示的 2D 图像不同,3D 点云是无组织的,没有特定的顺序。这种无序的性质使得在处理点云和设计方法时需考虑其特殊性。

2022-10-20 11:24:21 1394

原创 c++数组作为函数参数传入

C++学习

2022-06-18 09:21:01 867

原创 关于gpu版本的pytorch无法使用的问题

由于更新了pytorch版本,直接从官网用conda install命令下载pytorch最新版本时默认是cpu版本,导致无法使用,然后一直以为是版本不兼容的问题,差点还把cuda卸了重装。解决办法:在使用conda install 命令下载时,去掉最后的-c pytorch即可。...

2021-11-21 17:02:20 1975

空空如也

空空如也

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

TA关注的人

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