- 博客(76)
- 收藏
- 关注
原创 完美平替navicat的数据库软件DBeaver,免费开源,功能强大,使用简单
9.DBeaver执行sql语句,鼠标右击找到【SQL编辑器】点击【新建SQL编辑器】后再右侧可以看到一个新页面我们可以执行一个查询语句试试。3.接下来演示连接mysql数据库,找到菜单栏找到【数据库】-【新建数据库连接】,然后找到mysql图标点击下一步。8.鼠标右击数据库找到【工具】可以看到可以备份数据库,也可以执行sql脚本文件和对数据库进行恢复。4.接下来填写mysql的连接信息,填写完直接点击测试,首次使用会自动下载mysql连接驱动。7.双击数据库名称,右侧会展示库中的所有表。
2024-08-03 16:53:25 728
原创 spring/springboot获取resource目录下的文件
1.正常情况springbot项目的resource目录下会反正项目使用到的很多文件所以这里编写一个读取demo目录如下图所示。2.复制代码直接运行。
2024-10-16 11:55:54 282
原创 ubuntu下载安装部署docker,ubuntu下载最新的docker
1.#如果Ubuntu自带的Docker版本太低,我们需要卸载旧版本并安装新的。接下来,添加Docker官方GPG密钥。这里需要按【Enter】键,如图所示。添加Docker官方软件源。6.配置和启动Docker。2.# 备份原有软件源。3.选择合适的镜像源。5.安装Docker。然后安装Docker。
2024-09-18 17:14:33 554
原创 iptables持久化命令:netfilter-persistent save
命令可以保存iptables防火墙规则,确保它们在系统重启后仍然有效。在Linux上,使用。
2024-09-07 10:00:57 600
原创 springboot、spring@JsonAlias(velue)的作用
通过使用@JsonAlias注解,可以为"name"字段指定一个或多个别名,如"userName"、"user_name"等,这样即使JSON数据中使用了旧名称,也能正确地将数据映射到Java对象中新命名的字段上。此外,@JsonAlias注解还可以用于解决字段名称冲突的问题。例如,当两个不同的字段在JSON中都使用了相同的名称,但它们需要映射到Java对象中的不同字段时,可以使用@JsonAlias注解为这些字段指定不同的别名,以确保正确的映射关系。
2024-08-16 18:05:01 299
原创 mybatis-plus执行delete时报错Prohibition of full table deletion
1.由于mybatis预防全表删除,所以会报错,想要执行全表数据删除需要加注解。2.同时执行语句修改为注解的sql语句。
2024-08-15 14:42:23 418
原创 免费的抓包软件wireshark以及简单使用
过滤之查看‘tcp’类型的,自行输入过滤。抓包信息可以在底部菜单栏查看。安装成功后直接打开即可使用。点击‘wan’即可使用。
2024-08-14 14:21:01 374
原创 linux设置开机自动执行脚本、Linux设置开机自动启动java服务、linux设置开机自启服务
这行代码告诉 cron 在每次系统启动时执行/home/demo.jar 包。接下来可以直接重启查看时候又重启java服务。
2024-08-09 15:17:33 343
原创 Ubuntu防火墙相关命令
4.设置默认策略(可选,但推荐): 在应用特定规则之前,你可以设置默认的入站和出站策略。6.Ubuntu开放端口命令,允许特定的端口: 如果你需要允许其他端口,例如用于Web服务的80和443端口,可以使用以下命令。7.Ubuntu允许特定的IP地址或子网: 如果你需要允许来自特定IP地址或子网的连接,可以使用以下命令。9.重新加载ufw(在更改规则后): 在你更改了规则之后,不需要重启服务,只需重新加载ufw即可。5.允许特定的服务: 你可以允许特定的服务通过防火墙。1.安装ufw(如果尚未安装)
2024-08-06 12:55:32 847
原创 netplant try和netplan apply的用发和区别
记住,每次更改网络配置后,都应使用 netplan apply 来确保配置被正确应用。
2024-08-06 10:00:19 560
原创 docker system prune -a命令
在Docker中,docker system prune 命令用于清理未使用的Docker对象,以释放磁盘空间。而当你使用 -a 选项时,它会执行更加彻底的空间清理工作。
2024-08-06 09:53:22 812
原创 使用hutool工具将数字类型集合转换为字符串数组,long类型集合转字符串集合或数组相互转换
使用hutool工具将数字类型集合转换为字符串数组,long类型集合转字符串集合或数组相互转换
2024-08-02 20:36:52 447
原创 后端springboot返回数据的数字long类型出现精度缺失
正常数据1696411499108503553,放回给前端的数据1696411499108503000。1.直接写一个全局配置类,一劳永逸,直接复制代码。
2024-08-02 17:18:45 262
原创 时间转换问题解决Failed to convert value of type ‘java.lang.String‘ to required type ‘java.util.Date‘; nested
在这个配置类中,我们定义了一个日期时间格式DATE_TIME_FORMAT,并创建了一个DateTimeFormatterRegistrar来注册日期、时间和日期时间的格式化器。这些格式化器将被添加到Spring MVC的FormatterRegistry中,从而使得整个应用程序都可以使用这个格式来解析和格式化日期时间字符串。现在,任何使用@DateTimeFormat注解的字段都将默认使用这个格式,除非你特别指定了其他的格式。2.方式2写一个全局。
2024-08-02 12:05:25 411
原创 docker部署kkfileview文件在线预览服务
kkfileview文件在线预览服务部署使用免费开源,功能强大,几乎支持日常见到的所有文件类型在线预览目前支持的文件类型如下。
2024-08-01 16:15:34 703
原创 docker配置阿里镜像加速器
阿里云镜像加速的核心功能是通过提供官方的镜像站点,加速官方镜像的下载。使用容器时,由于网络原因,下载Docker官方镜像可能会需要很长时间,甚至下载失败。阿里云容器镜像服务ACR(阿里云容器仓库)为此提供了官方的镜像站点,从而加速官方镜像的下载。1.docker拉取镜像太慢可以配置阿里的镜像加速器。2.加载配置以及重启docker。3.拉取镜像看看下载速度起飞。
2024-08-01 14:28:08 509 1
原创 docker常用命令
docker ps -a -q:列出所有容器的ID,包括停止的容器。3.查看docker所有容器,包括正常和停掉的容器。19.复制docker容器的文件到宿主机。14.docker查看容器的实时日志。18查看docker容器内运行的进程。6.删除docker容器,谨慎操作。13.docker查看容器日志。9.docker启动所有容器。16查看docker网络列表。2.查看docker 镜像。1.查看docker信息。5.停止docker容器。7.重启docker容器。8.进入docker容器。
2024-07-31 16:36:26 165
原创 centos在线安装部署2024年最新的docker版本
5.安装成功后启动docker服务以及设置docker开机自启。6.直接输入docker -v 查看docker版本。3.添加阿里的镜像,下载镜像速度比较快。4.执行安装docker命令。1.yum 包更新到最新。
2024-07-31 15:40:42 448
原创 离线安装部署docker,内网离线安装部署docker,以及docker常用命令
链接: https://pan.baidu.com/s/1beDBIYw-8IjJj5syGnHiZA 提取码: 8888 复制这段内容后打开百度网盘手机App,操作更方便哦。2.将二进制文件:docker-20.10.19.tgz 拖入服务器目录/home/admin/解压。docker ps -a -q:列出所有容器的ID,包括停止的容器。添加docker相关配置文本。7重加载unit配置文件。查看docker所有容器。docker启动所有容器。查看docker 镜像。查看docker详情。
2024-07-31 15:03:08 298
原创 java使用正则表达式判断手机号是否正确,验证是否为座机号码+手机号码(CharUtil中国)+ 400 + 800电话 + 手机号号码(中国香港)
使用java,验证是否为座机号码+手机号码(CharUtil中国)+ 400 + 800电话 + 手机号号码(中国香港),正则表达式。2.直接复制完整代码运行。
2024-07-31 14:34:28 465
原创 linux编写shell脚本字段部署redis6.x版本,docker使用shell脚本一键自动部署redis
4.直接输入一下名称执行一键安装部署redis。2.粘贴部署脚本内容到redis.sh。3.保存后修改文件权限为可执行权限。看到redis容器启动成功就可以了。
2024-07-31 12:33:47 378
原创 mib工具MIB browser使用下载,设备查看oid值,MIB browser获取oid值
安装完成后直接打开软件点击菜单栏的File找到Load mib即可导入mib文件。配置好后我们可以直接点击左侧的树形结构,右侧则会展示获取到的oid值,如下图所示。接下来我们配置好我们的设备信息ip和团体字获取mib值,如下图所示。这里我们下载免费的,其他的版本也可以下载使用,不过有效期30天,mib工具使用下载,设备查看oid值,获取oid值。导入成功后可以看到mib文件的树形结构如下图所示。这里导入一个华为服务器的mib文件。一直下一步直到看到下图就安装完成。1.先到官网下载mib解析工具。
2024-07-31 10:22:24 1071
原创 java拼接字符串的四种方法StringBuilder、StringBuffer、StringJoiner、String.join(x,x )
四种方法的运行结果都一样,不过推荐使用StringJoiner。1.直接复制以下代码运行查看运行结果。
2024-07-30 13:10:38 255
原创 使用java读取本地文件内容并输出,java读取文件内容,节省内存开销
1.先在自己笔记本选一个目录创建文件,这里就选择在D盘创建一个。java使用FileInputStream读取本地文件内容。java使用Stream流读取本地文件内容。2.直接来直接复制代码运行。word.txt文件。
2024-07-29 17:26:20 389
原创 java将map转json字符串或者再将json字符串转回map,java将对象转json字符串或者互想转换,对象集合和json字符串互转
1.导入hutool工具依赖。2.直接复制一下代码运行。
2024-07-29 16:43:49 563
原创 java使用hutool工具检查远程端口是否开启
使用java校验ip地址或域名的端口是否开启。1.导入hutool工具的maven依赖。2.复制一下代码案例直接运行。
2024-07-29 14:42:07 932
原创 java使用hutool工具判断ip或者域名是否可用,java使用ping判断ip或者域名是否可用
1.导入hutool工具。2.复制以下代码直接运行。
2024-07-29 14:31:03 723
原创 使用hutool工具判断字符串是否全部是字母(包括大小写),java判断字符串是否全部是字母(包括大小写)
1.导入hutool的maven依赖。2.复制一下代码执行。
2024-07-29 14:22:26 997
原创 docker挂载部署reids6.2.1
3.在/home/admin/redis/conf目录下创建redis.conf文件。或者使用redis连接工具连接注意防火墙开放端口问题。4.复制下面文本到redis.conf并保存退出。2.创建挂在目录(根据自己要求修改具体目录)6.查看容器日志看看是否部署成功。5.启动redis容器。
2024-07-26 10:50:15 168
原创 docker安装部署elasticsearch7.15.2
7.将配置内容复制到elasticsearch.yml。5.进入es配置目录并创建es配置文件。9.浏览器直接输入ip:9200。4.赋予挂载目录所有权限。2.创建es挂载目录。8.部署es容器命令。
2024-07-26 10:05:24 451
openjdk-11的docker镜像压缩包
2024-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人