人生若只如初见

WXY

最新文章

Git笔记

Git笔记

Git介绍 Git是分布式版本控制系统 集中式VS分布式,SVN VS Git SVN和Git主要的区别在于历史版本维护的位置 Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每次对比与提交代码都必须连接到中央仓库才能进行。 这样的好处在于: 自己可
181
0
6
2024-01-12
一张图了解几种常见的负载均衡算法

一张图了解几种常见的负载均衡算法

在业务初期,我们通常会依赖单个服务器来提供服务。然而,随着业务流量的增加,即使对单台服务器进行优化,使用高性能的硬件,它的处理能力也有一个上限。当这台服务器的性能无法满足需求时,我们便需要将多台服务器结合成集群系统,以提升整体处理性能。 为了满足这一需求,我们需要一个统一的流量入口对外提供服务,本质
253
0
5
2024-01-11
分享几个我使用的 mock server 的资源

分享几个我使用的 mock server 的资源

前言 有时候学习实现前端项目/前后端分离开发的时候需要后端快速的mock server。 推荐几个比较好用的: Mocky. io https://designer.mocky.io/ tips:info ant-design 和 elment-plus 都在用,它可以创建单个接口,完全免费,可以完
248
0
6
2024-01-04
Qwerty Learner:用有趣的方式提高打字速度!

Qwerty Learner:用有趣的方式提高打字速度!

引言: 在数字化时代,快速准确地打字是一种宝贵的技能。这不仅提高了工作效率,还能节省宝贵的时间。今天,我想向大家推荐一个有趣的工具 —— Qwerty Learner,它将帮助你以一种有趣和互动的方式提高打字速度。 1. Qwerty Learner 简介: Qwerty Learner 是一个开源
481
0
5
2024-01-03
Java使用itext7生成PDF文件(三)

Java使用itext7生成PDF文件(三)

本文深入讨论了Java中处理PDF的实用技巧,重点介绍了使用iText 7创建PDF文档的方法,以及运用Apache PDFBox将PDF文件转换成图片的技术,同时特别关注了中文字体显示问题的解决方案。 iText 7:生成 PDF iText 7 是一个用于创建和操作 PDF 文档的开源 Java 库。它提供了丰富的功能来定制 PDF 的内容和格式。 先看下生成的pdf 和png最终效果
420
0
8
2023-12-31
Linux 教程:删除指定目录中N天前的文件

Linux 教程:删除指定目录中N天前的文件

在日常维护 Linux 系统时,经常需要清理过时文件。这可能包括定期移除日志、临时文件或其他不再必要的数据。本教程将详细讲解如何利用 find 命令来删除特定目录(以/path/to/directory目录为例)下超过特定天数(以15天为例)的旧文件。
225
0
3
2023-12-30
2024年最新国内可用的Docker镜像加速器地址汇总

2024年最新国内可用的Docker镜像加速器地址汇总

前言 网上搜索到的许多Docker Hub 镜像加速器文章提供的镜像地址通常不可用,或许已经失效。因此,在此做个记录,本文会长期更新保持可用。 2024/12/12日更新
4912
0
22
2023-12-29
Dockge: 一个易用性优先的 Docker 管理工具

Dockge: 一个易用性优先的 Docker 管理工具

简介 在 Docker 管理领域,Dockge 作为一个自托管解决方案,致力于简化管理众多 Docker Compose 文件的流程。这个工具由知名的 Uptime Kuma(一款流行的运行时间监控软件)的开发者打造,目的是提供一个既简单又直观的界面,以便于用户更高效地管理 Docker。 观看视频
942
0
6
2023-12-28
使用Python从Word文档读取表格数据并更新到数据库

使用Python从Word文档读取表格数据并更新到数据库

引言 在日常工作中,我们经常遇到需要从各种文档中提取数据并更新到数据库的情况。这篇博客将展示如何使用Python来自动化这个过程,具体来说,是从一个Microsoft Word文档中读取数据,并将这些数据更新到MySQL数据库中 使用场景 假设我们有一个Word文档,里面包含了多个用户的用户名和密码
128
0
3
2023-12-27
NVM Desktop:高效管理多版本 Node.js 的理想工具

NVM Desktop:高效管理多版本 Node.js 的理想工具

Node Version Manager Desktop (NVM Desktop) 是一个高效的桌面应用,旨在管理多个 Node.js 版本。它基于 Electron 构建,支持 MacOS 和 Windows 系统。这款应用提供了一个直观的可视化界面,使得安装和切换不同版本的 Node 变得轻而易举。
307
0
7
2023-12-22