自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker 安装mongodb

2、下载mongodb镜像4.4.0版本。1、搜索mongodb。3、创建数据挂载路径。

2024-04-03 19:37:42 348

原创 spring注入循环依赖问题

将 @RequiredArgsConstructor 修改为。

2024-01-11 16:11:50 645

原创 创建时间和更新时间处理

【代码】创建时间和更新时间处理。

2024-01-11 09:24:22 524

原创 linux上传文件的命令

这里rz如果是上传已经存在的文件,但是要覆盖,直接用rz命令会上传失败。3.当遇到rz 无法上传已经存在的文件的时候,可以使用rz -y,回车之后会弹出一个本地的路径选择框,选择要下载的路径即可。回车之后本地会弹出一个文件选择框,选择要上传的文件即可。2.rz命令是把文件上传到服务器,使用方法如下。1.sz命令是把文件下载到本地,使用方法如下。进入要上传文件的指定的目录,然后。linux的rz和sz命令。4.sz -y则是覆盖下载。rz -y是覆盖上传。

2023-12-14 16:43:32 832

原创 java中字节输出流OutputStream 最后一定要在ffinally中先flush,再close关闭吗

在finally块中先调用flush()方法再调用close()方法的原因是为了确保在关闭流之前将所有缓冲区中的数据刷新到目标位置。通常情况下,在finally块中使用flush()和close()方法是一个好的做法,以确保确实将所有的数据写入输出流,并且释放与之相关的系统资源。这样可以确保数据被正确地写出,同时也能避免资源泄漏。请注意,在Java 7及以后的版本中,可以使用try-with-resources语句来自动关闭流,而不再需要显式地在finally块中调用close()方法。

2023-11-20 17:29:58 2961 1

原创 java8中如何修改list 中的对象的属性值

【代码】java8中如何修改list 中的对象的属性值。

2023-11-20 16:59:58 838

原创 hashset 插入和查询元素 比list,hashMap快吗

综上所述,如果你关心的是插入和查询元素的性能,而不需要保持顺序或键值对的映射关系,HashSet可能是更好的选择。它的插入和查询速度通常比ArrayList和HashMap快。但是,如果你需要按照索引访问元素,或者需要通过键值对进行查询,那么ArrayList和HashMap可能更适合。最终的选择还应根据具体的使用场景和需求来决定。HashSet、ArrayList和HashMap在插入和查询元素方面具有不同的性能特点。

2023-11-20 16:55:53 469

原创 javax.validation.constraints 中 @NotBlank 和 @NotEmpty 有啥区别

在 Java 的 javax.validation.constraints 包中,@NotBlank 和 @NotEmpty 是用于验证属性值非空的注解,它们之间有一些区别。根据具体的需求,你可以选择使用 @NotBlank 或 @NotEmpty 进行属性非空的验证。

2023-11-20 16:21:21 1157

原创 iReport 设置生成二维码

重启运行:很遗憾报错,没能运行成功,没时间研究,大体思路这样,以后再继续查找原因验证!插入一个图片,属性image Expression 设置如下。前提:引入谷歌zxing jar包。$P{no} :是传入二维码内容。

2023-11-06 19:54:28 849

原创 Unknown property ‘主键id‘ on class ‘class com.example.nantian.entity.Student‘ JasperReport 报错

ireport + jasper

2023-11-06 17:24:03 438

原创 LocalDateTime、LocalDate、Date、String相互转化

根据传入的月份字符串 如:"202310" 输出输入月份第一天起始时间戳13位,和下个月第一天起始时间戳13位。查询当天开始时间戳 和 当前时间戳。

2023-11-01 18:56:50 95

原创 Qgis添加腾讯,高德地图

gis

2023-09-28 17:08:28 1152

原创 更新win10系统提示-同意个人数据跨境传输 解决方案

4. 按ctrl + alt + del 打开任务管理器,结果点击任务管理器也没反应。5. 多次重复打开任务管理器,实在不行,关机重启,继续打开任务管理器,最终成功打开。11.找到当天的更新,右键点击卸载,当天的更新都卸载完之后,稍后重启。12.停止window自动更新,返回更新和安全页面,点击高级选项。注意:如果已经点了下一步,从第8步骤开始操作,解决。9.点击更新和安全--再点击查看更新历史记录。13.如果更新选项开着,点击关闭即可。10.查看当天更新的记录,点击卸载更新。14.关机重启,解决完事!

2023-08-19 10:54:26 41028 5

原创 jenkins更新安装插件

部署jenkins之后,系统管理里面会报错,插件安装需要依赖啥啥啥,网上试了更改清华数据源不管用,手动下载插件再上传安装不管用,应该是jenkins版本过低无法安装,只能按页面提示 更新jenkins,点击下载 jenkins.war,也可以在官网下载 ,当前我的jenkins版本 Jenkins 2.346.3,报错一堆。docker cp jenkins.war jenkins:/usr/share/jenkins // docker命令操作。1.打开服务器搜索jenkins.war路径。

2023-08-07 18:19:53 1103

原创 centos卸载自带openjdk 并安装 jdk

3、tar -zxvf jdk-11.0.18_linux-x64_bin.tar.gz,解压会有jdk-11.0.18出现。假如使用java的用户为 guest , 则编辑该用户的 .bashrc文件进行环境变量配置。2、cd java进入java文件夹,用rz将linux版的jdk压缩包上传到这里。vi /etc/profile配置linux系统JDK环境变量。批量卸载所有名字包含java的已安装程序。批量卸载所有名字包含jdk的已安装程序。卸载后,查看JDK版本,已无信息,卸载成功。

2023-08-05 10:26:42 1969

springboot集成logback

日志

2024-01-18

java实现windows机器系统时间同步网络时间例子

java类获取网络时间操作cmd命令(打成jar包了,就一个sysTimeTest类,30行代码用反编译工具一看就懂,网上也有很多例子)。然后打成jar包,windows批处理操作,单次同步更新windows系统时间,每天定时同步更新windows系统时间 涉及的知识点比较多,搞了一天,已测试通过,积分意思意思就行,下载后不合适勿喷

2018-05-21

空空如也

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

TA关注的人

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