王旭阳个人博客

WXY

wxy wxy

几款Redis可视化工具

几款Redis可视化工具

推荐几款开源的图形化Redis客户端管理
516
0
3
2024-01-25
Linux下启动Jar包很慢

Linux下启动Jar包很慢

从您给出的描述来看,问题是在生产环境中启动时,程序尝试获取本地主机名时非常慢。解决此问题的一种可能的方法是修改服务器的网络配置,特别是hosts文件。这是一种常见的方法,用于加速获取本地主机名的过程。具体的操作步骤如下: 首先,你需要在Linux服务器上的hosts文件中添加一些条目。这个文件位于`/etc/hosts`目录下。你可以使用命令 `sudo vim /etc/hosts` 来编辑这个文件。在文件中添加以下内容: ```makefile 127.0.0.1 localhost myhostname ::1 localhost myhostname ``` 注意将`myhostname`替换为实际的服务器主机名或你想要设置的主机名。这是系统默认的主机名解析方式之一,当系统无法解析主机名时,会查找hosts文件。通过这种方式,系统可以更快地获取到本地主机名,避免程序等待网络超时的问题。更改完hosts文件后,再次尝试启动程序,查看问题是否得到解决。这个方法已经在许多类似的情况下成功解决了问题。同时参考给出的链接内容也是一种解决方案的参考来源。
212
0
4
2024-01-24
cmd-wrapped命令行工具生成过去一年中的命令行活跃分布

cmd-wrapped命令行工具生成过去一年中的命令行活跃分布

摘要总结: 该工具支持在命令行中查看过去一年的活跃分布,包括每日最活跃时段和常用命令统计。它类似于Github的年度命令分布图。用户可以通过zsh、bash、fish等终端环境使用此工具,并且可以通过访问提供的Github地址获取更多详细信息和指导。该工具可以帮助用户更好地了解自己在命令行中的使用习惯,提高工作效率。
229
0
1
2024-01-17
Pake将网页转换为桌面应用的利器

Pake将网页转换为桌面应用的利器

摘要总结:Pake是一个基于Rust的桌面应用开发框架,能将网页无缝转化为跨平台桌面应用程序。它为开发者提供了简洁灵活的工具,旨在高效创建轻量级、多功能桌面应用。该项目支持中文文档,方便用户参考和使用。
314
0
5
2024-01-15
python监控系统文件变动

python监控系统文件变动

前言 经常需要实时监控文件系统的变化,以便能够及时进行增量处理。在这方面,Python 提供了两个卓越的第三方开源工具:watchdog 和 pyinotify。 虽然可以通过轮询的方式监控文件系统,但这种方法效率低下,且不够优雅。因此,强烈推荐使用 watchdog 或 pyinotify 进行监控。
433
0
4
2024-01-14
SingleFile:一款全面的浏览器扩展,用于完整本地保存 Chrome、Firefox 和其他浏览器中的网页内容

SingleFile:一款全面的浏览器扩展,用于完整本地保存 Chrome、Firefox 和其他浏览器中的网页内容

前言 在日常上网冲浪时,我经常会遇到一些有趣或价值极高的网页。我会把它们收藏起来。 然而,这些偶然发现的珍品往往会在收藏夹中沉寂一段时间。当我想起来,准备重新浏览时,却发现有些页面已经无法访问了,显示「404」错误,这让人感到非常遗憾。 剪贴到云端笔记是一种方法,但它可能面临排版样式改变、网页元素丢失、同步速度慢等问题, 另一种方法是更原始但稳定的本地保存 ,使用浏览器自带的保存网页功能(快捷键通常是 Ctrl+S),但这种方法有个问题:除了.html文件,网页的前端代码和图片还会额外保存在一个自动生成的文件夹中。当保存的网页越来越多时,管理这些文件就变得困难。 SingleFile
409
0
5
2024-01-13
Git笔记

Git笔记

非常好,这是一个对Git的基础操作和系统架构的全面而简洁的总结。它清晰地解释了以下主题: 1. Git是分布式版本控制系统,与集中式版本控制系统如SVN的主要区别。 2. Git的基本命令和操作,如配置用户信息、创建版本库、添加文件到Git仓库、查看工作区状态、查看提交日志等。 3. 工作区、暂存区和版本库的概念以及它们之间的关系。 4. 如何撤销修改、删除文件以及处理远程仓库。 5. 分支的使用,包括创建分支、切换分支、合并分支等。 6. 标签的使用,包括新建标签、查看所有标签、推送和删除标签等。 这个摘要对于初学者来说非常有用,可以帮助他们快速理解并上手Git。对于已经熟悉Git的人来说,这也是一个很好的复习和整理过去知识的机会。
212
0
6
2024-01-12
一张图了解几种常见的负载均衡算法

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

随着业务增长,单台服务器性能达到上限,需要集群系统提升处理性能。为此需要一个流量调度器作为统一入口,采用负载均衡算法将请求分配到集群中的不同服务器。常用负载均衡算法包括轮询、粘性轮询、最短响应时间和最少连接数等,每种算法具有不同的特点和适用场景。通过选择合适的负载均衡策略,可以有效提升系统的可扩展性和性能。
310
0
5
2024-01-11
分享几个我使用的 mock server 的资源

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

摘要总结: 在前端项目或前后端分离开发时,模拟后端服务数据对开发者而言十分重要。文章介绍了几个实用的mock server工具。首先是Mocky.io,适用于创建单个接口,完全免费且可自定义,适用于上传组件等场景。其次是Json-server,基于json文件自动生成完全CURD功能的后端接口,具备分页和排序等功能,是前后端分离的利器。最后是JSONPlaceholder,作为Json-server的在线版本,提供方便的接口和数据供学习和测试使用,完全免费。这些工具可以帮助开发者快速搭建模拟后端服务,提高开发效率。
297
0
6
2024-01-04
Qwerty Learner:用有趣的方式提高打字速度!

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

引言: 在数字化时代,快速准确地打字是一种宝贵的技能。这不仅提高了工作效率,还能节省宝贵的时间。今天,我想向大家推荐一个有趣的工具 —— Qwerty Learner,它将帮助你以一种有趣和互动的方式提高打字速度。 1. Qwerty Learner 简介: Qwerty Learner 是一个开源
564
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最终效果
483
0
8
2023-12-31
Linux 教程:删除指定目录中N天前的文件

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

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