自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vmware_unbantu刷新IP

设置新主机名。

2025-03-29 12:25:16 360

原创 Python日志配置

这样,日志消息会同时出现在控制台和日志文件中。控制台只会显示INFO及以上级别的日志,而文件会记录DEBUG及以上级别的所有日志。假设当前时间是2024-10-23 16:48:00,并且脚本名为。

2024-10-23 17:07:04 403 1

原创 openpyxl 3.0.7 中文教程

python Execl 处理库教程。

2024-10-14 21:35:58 1020

原创 vscode 插件推荐

这是一个适配 Vue3 Api 的 snippets 插件。如: 输入 clg 快速 console.log,方便调试。- Iconify 图标插件。- 工具类 CSS 框架。- unocss 提示插件。- .env 文件 高亮。

2024-10-01 21:57:09 520

原创 Linux的RSS与JVM关系

总之,RSS 和 JVM 之间的关系非常密切,但 RSS 是包含了 JVM 使用的所有内存区域和操作系统资源的一个整体值。RSS 表示的是一个进程在物理内存中实际占用的空间,这包括了 JVM 分配的所有内存以及系统所需的其他资源。

2024-08-08 11:06:36 805

原创 Oracle中 DATE 和 TIMESTAMP 比较

和类似的数据类型通常都表示高精度的日期和时间,但其具体范围和行为可能会因数据库系统的不同而有所变化。数据类型的时间范围取决于数据库管理系统(DBMS)的具体实现。以下是几种常见数据库系统中。数据类型的特点、存储大小、用途、内置函数、转换函数、时区处理,以及插入和查询数据的示例。

2024-08-06 15:27:51 2124

原创 深入理解synchronized(简记)

简单理解:锁升级时都会先变为无锁状态,然后升级为其他锁状态无锁态--》偏向锁 -》轻量级锁 -》无锁态-》 重量级锁。

2024-07-27 23:40:41 393

原创 JVM常用命令

查看实例数以及占用内存大小。

2024-07-25 15:37:54 418

原创 git列出提交记录的文件路径

来列出多个提交记录中修改的文件。这些方法可以帮助你查看多个提交记录中修改的文件,选择适合你需求的方法即可。这将显示提交记录的详细信息,包括提交信息、作者、日期以及文件的修改内容。这种方式只会列出该次提交中实际修改过的文件,而不是所有文件。如果你想过滤出一段时间内所有唯一修改过的文件,可以结合使用。以下是几种方法来查看多个提交记录中修改的文件。如果你想查看特定范围的提交记录中修改的文件,可以使用。如果你还想查看每个文件具体的修改内容,可以使用。如果你想查看多个提交记录中修改的文件,可以使用。

2024-07-12 17:35:03 894

原创 liunx开机自启动

整个命令的意思是:“以user用户的身份执行/app/start.sh这个脚本”。

2024-06-27 10:10:30 185

原创 Redis实现消息队列

简单的队列需求:使用LIST实现,简单直观。实时性和广播需求:使用PUB/SUB实现,实时消息分发。高可靠性和复杂需求:使用STREAM实现,支持持久化和消费者组。延时消息需求:使用Sorted Set实现,灵活的时间调度。每种方法都有其优缺点,结合具体需求进行选择是关键。

2024-06-20 12:10:16 728

原创 Debain12 离线安装docker

官网教程:https://docs.docker.com/engine/install/debian/

2024-06-12 21:27:50 912

原创 linux运行node项目

2、安装forever node的守护进程。重启操作跟停止操作保持一致。3、forever操作。

2024-05-04 01:12:56 387

原创 Vue3中的refs使用

在 Vue 3 中,refs 的用法与 Vue 2 相比有了一些改进,但基本概念仍然相同:通过 ref 来引用模板中的元素或组件实例,然后在组件的方法或生命周期钩子中通过 this.$refs 来访问这些引用。然而,在 Vue 3 的 Composition API 中,我们更倾向于使用 ref 函数来创建响应式引用,而不是使用 this.$refs。这种方式使代码更加灵活,并且更易于在组合式函数中使用。

2024-04-24 17:53:28 3616 3

原创 maven上传pom和jar文件到远程仓库

例如只想要上传 Spring Cloud Dependencies 的。文件到 Maven 远程仓库,可以执行如下命令。例如,假设你的远程仓库 URL 是。,远程仓库 ID 是。

2024-04-01 09:31:12 1552

原创 Liunx安装FTP服务

现在,您的FTP服务器应该已经启动并运行。您可以使用FTP客户端(如FileZilla)或命令行工具(如。输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。该账户路径默认指向/home/ftpadmin目录;文件,根据需要调整配置。在大多数Linux发行版中,可以使用。)连接到服务器并进行文件传输。

2024-03-14 11:20:35 454

原创 Detain10申请CA证书

添加完定时任务后,crontab 会自动加载该任务。如果是第一次编辑 crontab,系统可能会要求你选择编辑器,选择你喜欢的编辑器即可。命令以续约证书的任务。定时任务会在每个季度的第一天执行,确保你的证书得到及时续约。命令,并且只有当月份是 3 的倍数时才会执行,即每 3 个月执行一次。你应该会看到刚刚添加的定时任务。确认没有错误后,定时任务就会自动生效。这个定时任务表示在每个月的第一天凌晨 00:00(即午夜)执行。在 Let’s Encrypt 证书的文件夹中,命令以续约证书,你可以使用。

2024-03-13 22:01:47 448

原创 sftp上传下载文件

意思是从120.110.7.119服务器的 /etc/supervisor 目录下的 file.conf 文件下载到了 本地服务器的 /etc/supervisord.d 目录下。加上 -r 标记,表示从远程服务器的 /home/data 文件夹下载到本地服务器的 /home/my 目录下。即将本地的Linuxgl.pdf 文件上传到 远程的 /var/www/fuyatao 目录下。即将本地的 fuyatao 文件夹上传到 远程的 /var/www/fuyatao 目录下。请根据你的实际情况替换。

2024-01-30 11:49:23 1520

原创 Maven Snapshot版本配置更新远程仓库频率

在 Maven 中,你可以通过配置仓库的更新策略来调整对 Snapshot 版本的处理。Maven 使用更新策略来决定何时检查远程仓库是否有新的快照版本可用。:总是检查远程仓库以获取最新的快照版本。即使本地已经有了一个快照版本,Maven 也会检查远程仓库是否有更新。在每次构建时都会检查。:每天检查一次远程仓库以获取最新的快照版本。这可以减少对远程仓库的频繁检查,但仍然保持一定的实时性。:永远不检查远程仓库以获取快照版本。使用本地缓存,不会检查是否有新的快照版本。:每隔 X 分钟检查一次远程仓库。

2024-01-12 17:57:07 998

原创 Java填充Execl模板并返回前端下载

Execl模板如下:功能:填充模板EXECL,并返回前端controller层ExcelTemplateFiller POI填充表格实体类pom依赖2. VUE前端功能:2.1 利用Vue过滤器实现 Vue数字金额转大写2.2 点击按钮下载后端 EXECl

2024-01-11 01:38:44 1334

原创 将PPT4页并排成1页

在打印时选择:另存为PDF:

2024-01-01 22:53:06 5090

原创 普通Java项目打包可执行Jar

IDEA配置

2023-12-23 14:03:46 484

原创 node设置镜像源

或。

2023-12-20 23:52:43 1114

原创 Eclipse导入SSM项目

效果如下:

2023-12-19 13:57:35 1296

原创 LibreOffice Online安装

亦可访问控制台(地址为:http://ip:port/loleaflet/dist/admin/admin.html)部署完毕后,可以访问LibreOffice Online主页(地址为:http://ip:port),显示OK;注:控制台密码不允许有特殊字符,否则会被截断,如输入密码 “test@123”,实际密码会变为 test )修改配置文件完毕保存后,容器会自动重启,终端回到宿主机。

2023-12-17 13:13:11 2431

原创 openoffice安装

建议去官网下载,这里给出官网地址:https://www.openoffice.org/download/装完后会在当前目录下生成一个desktop-integration目录。放入后台运行 ,输出日志信息到nohup , 日志文件在root目录下。这里以linux为例,所以我下载的是unbantu的版本(deb)

2023-12-15 21:14:29 694

原创 Redis-分片集群大纲

• SLAVE_RANK表示此slave已经从master复制数据的总量的rank。Rank越小代表已复制的数据越新。这种方式下,持有最新数据的slave将会首先发起选举(理论上)。为no时,表示当负责一个插槽的主库下线且没有相应的从库进行故障恢复时,集群仍然可用,如果为yes则集群不可用。网络抖动会导致主从频繁切换 (数据的重新复制)写数据成功最少同步的slave数量。当redis.conf的配置。

2023-12-12 00:21:46 625

原创 解决IDEA配置gitignore不生效

之前已经git add 过,之后再设置.gitignore 文件是不会生效的。

2023-12-11 01:09:26 612

原创 git提交报错 fatal: LF would be replaced by CRLF in package-lock.json

git add 提交时,会检查文本中是否有LF 换行符(linux系统),如果有则会告警,git 在windows下,默认是CRLF作为换行符,所以问题的解决很简单,让git忽略该检查即可。

2023-12-07 01:45:21 1142

原创 使用SQL获取oracle表结构语句(DDL语句)

生成DDL语句时,其中会包含对象所有者(owner)的信息,这个信息通常被写入DDL语句中。如果你想要移除DDL语句中的对象所有者信息,可以使用一些替换或修改字符串的方式来实现。以上SQL语句可以在Oracle数据库中查询指定Schema中特定对象(表、视图、存储过程、函数、触发器)的DDL语句。替换为你要查询的Schema名称,将。替换为你要查询的Schema名称,将。替换为你要查询的Schema名称,将。替换为你要查询的Schema名称,将。替换为你要查询的Schema名称,将。

2023-12-06 17:18:10 3706

原创 解决IDEA Failed to connect to github.com port 443: Timed out 问题

idea git github 提交代码超时解决

2023-12-06 00:52:30 1593

原创 Maven 间接引入相同依赖会怎么处理

最短路径原则:对于多级依赖出现相同jar的不同版本,maven会选择路径最短的依赖;声明优先原则:对于多级依赖出现相同jar的不同版本,并且所经历的路径相同时,maven会选择最先声明的依赖版本;同级依赖,后声明会覆盖先声明原则:对于同一级的依赖出现相同jar的不同版本,maven会根据依赖声明的先后顺序,选择后声明的依赖版本;

2023-11-27 20:59:07 521

原创 如何查看Linux系统架构

Linux 是一种开源的操作系统,它可以运行在不同的硬件平台上,例如个人电脑,服务器,手机,平板电脑,嵌入式设备等。不同的硬件平台可能使用不同的处理器架构,也就是 CPU 的内部结构和指令集。指令集是 CPU 能够执行的基本操作,例如加法,乘法,移位,跳转等。不同的指令集有不同的优缺点,例如性能,功耗,兼容性等。

2023-11-21 20:47:04 1963

原创 ubuntu完全卸载docker

Docker是一种轻量级的容器化平台,可以帮助开发人员将应用程序及其依赖项打包成一个可移植的容器。但有时我们可能需要完全卸载Docker,本文将介绍如何在Ubuntu系统上进行此操作。通过以上步骤,我们可以在Ubuntu系统上完全卸载Docker。如果您再次需要安装Docker,可以通过。

2023-11-12 18:41:22 8453 1

原创 Ubuntu安装docker Desktop

Install Docker Desktop

2023-11-12 04:54:10 203

原创 VirtualBox 开启嵌套VT-X

virtualBox

2023-11-12 00:43:55 2556

原创 Windows C盘不格式化扩容

不格式化扩展C盘

2023-11-10 23:02:50 107

原创 jmeter教程整理

(1) JMeter基础使用教程及使用技巧(快速入门) - 优快云博客. https://blog.youkuaiyun.com/giveupgivedown/article/details/129499313.(5) jmeter使用教程-优快云博客. https://blog.youkuaiyun.com/zuojunyuan/article/details/94152368.https://jmeter.apache.org使用教程.快速入门和掌握jemeter的基本功能。(6) jmeter官方.

2023-11-09 11:52:18 86 1

原创 PyCharm 代码风格调整

ctrl+alt+L格式化不换行打开“Settings”窗口 > 选择“Editor” > “Code Style”> “Python” > “Wrapping and Braces” > Hard wrap at 选项卡

2023-11-05 00:55:11 1069

原创 静态方法 单元测试 springboot+mokito+junit5

想要为静态方法写单元测试,可以使用Mockito.mockStatic(Class classToMock)方法,它可以返回一个MockedStatic对象,用于模拟静态方法的调用。CodecUtils的方法是静态类,使用@InjectMocks不能有用,因为这个注解只能用于非静态的对象。另外,可以使用PowerMockito工具来模拟静态方法,但是它需要额外的配置和依赖。可以参考如下地址,了解如何使用Mockito.mockStatic方法。

2023-10-27 14:37:12 2266

debain12-docker-deb

docker 离线安装 操作系统: ~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 12 (bookworm) Release: 12 Codename: bookworm

2024-06-12

Execl模板,用于填充数据

Execl模板,用于填充数据

2024-01-11

空空如也

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

TA关注的人

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