王旭阳个人博客

WXY

最新文章

Maven报错failed with MalformedInputException: Input length = 1 -> [Help 1]

Maven报错failed with MalformedInputException: Input length = 1 -> [Help 1]

摘要总结: 电脑重装系统后,开发环境需要重新配置。在打包项目时遇到Maven处理资源文件时发生编码问题,具体表现为错误信息中的MalformedInputException,这可能是由于文件编码与Maven预期的编码不匹配造成的。项目使用的是Springboot 2.5.7和maven-resources-plugin:3.3.1。针对这个问题,有几种解决方法:方法一,通过配置maven-resources-plugin插件来忽略特定后缀文件的转码,包括.cer文件;方法二,将maven-resources-plugin插件版本修改为3.1.0;方法三, 降低Maven版本至3.9以下。这些解决方案都有相应的参考链接和示例。
728
0
4
2024-03-26
素材模板-PPT网站

素材模板-PPT网站

素材模板-PPT网站
528
0
6
2024-03-04
一个工具管理所有运行时版本!支持Windows(非 WSL)

一个工具管理所有运行时版本!支持Windows(非 WSL)

项目简介 如果你经常需要在各种开发项目之间切换,而这些项目又各自需要不同的运行环境,尤其是不同的运行时版本或环境库, 或者 厌倦了各种环境繁琐的配置,那么 vfo
604
0
8
2024-03-01
微信域名拦截检测

微信域名拦截检测

摘要 微信域名检测接口,最新官方接口检测域名在微信中打开是否被封被拦截。 为什么需要这个接口?因为在微信中推广链接,会涉及到违规,一旦链接违规,就会被微信封禁,禁止跳转,停止访问。 这个接口可以获取到你的链接的封禁情况,你可以开发实时监控系统,或者是嵌套多层跳转,精准监控每个域名的状态,实时监控推广情况,保证最佳的推广效果! 域名在微信被拦截的3种常见情况
776
1
3
2024-02-01
几款Redis可视化工具

几款Redis可视化工具

推荐几款开源的图形化Redis客户端管理
536
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文件后,再次尝试启动程序,查看问题是否得到解决。这个方法已经在许多类似的情况下成功解决了问题。同时参考给出的链接内容也是一种解决方案的参考来源。
229
0
4
2024-01-24
cmd-wrapped命令行工具生成过去一年中的命令行活跃分布

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

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

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

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

python监控系统文件变动

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

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

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

Git笔记

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

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

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