王旭阳个人博客

WXY

最新文章

Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

摘要总结: 文章主要介绍了在开发过程中遇到的痛点,如手动构建和部署项目、多环境打包、监控运行状态等,以及使用Jpom工具如何解决这些问题。Jpom工具提供了用户管理、操作监控、多用户管理、操作日志、实时查看项目运行状态等功能,并支持在线SSH终端、Docker容器管理、在线修改文本文件等。该工具可以快速体验一键安装插件端和服务端,拥有详细的安装说明文档。链接提供了官网、Gitee和Github等资源。
395
0
3
2024-07-11

关闭Win10搜索栏广告及隐藏热门搜索推荐

本文介绍了如何关闭Win10系统搜索栏中的广告。方法一通过运行命令关闭搜索建议功能,操作简便且推荐。方法二通过修改注册表来关闭搜索栏的联网功能,去除热门搜索,但会失去网络搜索功能。用户可根据需求选择合适的方法。文章提供了详细的操作步骤,方便用户操作。
884
2
4
2024-07-04

使用mc命令实现minio数据迁移

应要求,需要将minio版本从 2022-02-24 升级到 2024-06-29 ,因老版本在生产环境已经使用一段时间,需要把文件迁移到新版本的minio中 故有了本篇文章来记录迁移数据过程 mc 即 MinIO Client 获取MinIO Client(mc)
571
0
1
2024-07-04

一图详解 Java虚拟机(JVM)架构与工作原理

摘要总结: 本文深入探讨了Java虚拟机的架构和工作原理,包括类加载器、内存管理、垃圾回收机制和执行引擎等组成部分。文章通过图解详细展示了JVM的内部机制,并解析了JIT编译器的工作流程。此外,本文还介绍了如何通过JVM参数进行优化,旨在帮助Java开发者全面理解JVM的内部机制,从而优化Java应用的性能和稳定性。文章资源链接和密码已提供。
644
13
5
2024-07-03

Mybatis 的一级、二级缓存

摘要总结: MyBatis提供一级和二级缓存以提高查询性能。一级缓存是SqlSession级别的本地缓存,默认开启,缓存查询结果并在会话内重复使用。执行写操作时会清空缓存。二级缓存是全局共享的,需要手动开启并配置,适用于跨会话的数据共享,采用可配置的缓存策略。使用缓存时需注意数据一致性和对象的序列化问题。不当的缓存使用可能导致数据不一致,因此需要根据业务需求和性能测试进行合理配置和管理。
321
0
4
2024-06-27
Navicat 免费版(Navicat Premium Lite)

Navicat 免费版(Navicat Premium Lite)

Navicat最新推出的免费数据库管理开发工具Navicat Premium Lite是为初级用户设计的,具有基础数据库管理和协同合作功能。它支持多种数据库连接,如MySQL、MariaDB、MongoDB等。这款工具作为Navicat Premium 17的精简版,能够满足大多数初级用户和非商业用途的基础数据库管理需求。机构最多可有5位用户使用。文章还提供了官网功能列表链接和下载地址。
1228
0
2
2024-06-26

达梦数据库获取指定年份的十二个月份

该SQL语句使用达梦数据库的特性,通过WITH子句创建了一个临时的月份表,用于获取指定年份(这里是2024年)的十二个月份。语句首先使用ADD_MONTHS函数和TRUNC函数计算从指定年份开始的每个月的日期。CONNECT BY LEVEL子句用于生成一个数字序列,代表月份(从1到12)。最后,使用TO_CHAR函数将日期格式化为“YYYY-MM”的格式。执行结果将返回指定年份的十二个月份,每个月份以“YYYY-MM”的格式显示。例如,对于2024年,结果将是: ``` month_label ----------- 2024-01 2024-02 ... ... 2024-11 2024-12 ```
312
0
3
2024-06-25

Nginx学习资料分享

以下是这几篇文章的摘要总结: 一、《Nginx 完全指南(第三版)》:这是一本由 O’Reilly 出品的 Nginx 权威指南,提供了全面、深入的 Nginx 知识和技术,涵盖了 Nginx 的配置、性能优化等方面的内容。该指南对于希望学习或深入研究 Nginx 的读者很有帮助。下载链接已提供。 二、nginx-tutorial:这是一个极简的 Nginx 教程,旨在帮助读者快速掌握 Nginx 的基础知识。该教程包含了丰富的在线资源,读者可以在线阅读也可以通过访问 github 地址获取源代码等资料。在线阅读地址和 github 地址已提供。 三、Nginx 入门学习笔记:这是一份详细的 Nginx 学习笔记,涵盖了 Nginx 的基本概念、配置方法、性能优化等方面的内容。该笔记适合初学者入门学习 Nginx,同时提供了在线阅读和 github 地址获取更多资料的途径。在线阅读地址和 github 地址已提供。 四、《5分钟带你深入浅出搞懂 Nginx》:这是一篇简短的 Nginx 学习文章,以简洁的语言介绍了 Nginx 的基础知识,让读者在短暂的时间内快速了解 Nginx 的功能和特点。同时提供了相关文章的链接供读者深入学习。此外,还提供了其他参考资料的链接。
798
1
6
2024-06-20
一款无需解压直接编辑修改jar包内文件的IDEA插件[JarEditor]

一款无需解压直接编辑修改jar包内文件的IDEA插件[JarEditor]

告别繁琐!轻松修改jar包的神器来了 你是不是曾经遇到过这样的情况:需要修改jar包中的代码,但苦于没有便捷的方法?解压、反编译、修改、编译、重新打包... 整个过程繁琐复杂,耗时费力。 今天,我将向你介绍一款名为“Jar Editor”的IDEA插件,它可以让你轻松修改jar包,无需解压! Jar Editor具有以下功能: 支持多种类型的jar包,包括Java EE、Android、Spring Boot等。 可以编辑jar包中的各种文件,包括class、xml、properties等。 提供语法高亮、代码补全等功能,方便编辑代码。 支持直接保存修改后的文件,无需重新编译打包。 使用Jar Editor非常简单,只需按照以下步骤操作即可:
566
0
4
2024-05-27
接口优化技巧

接口优化技巧

这是一个非常详细且全面的接口性能优化摘要。你的摘要涵盖了从代码优化、数据库优化、系统设计到硬件和资源配置等多个方面的建议。以下是对该摘要的一些关键点的总结和反馈: 1. 接口性能优化是一个多层次、多方面的工作,包括代码、数据库、系统架构、硬件资源等多个方面。 2. 批量操作和异步处理是常用的优化手段,可以有效减少单个操作的耗时,提高系统的吞吐量。 3. 缓存、索引等数据库优化手段能够显著提高查询效率,减少数据库的负载。 4. 避免大事务和深分页问题是数据库操作中常见的性能瓶颈,需要特别注意。 5. 程序逻辑的优化和程序的调整也可以显著提升性能。例如,通过调整代码顺序或避免不必要的对象创建等。 6. 压缩传输内容、使用NoSQL处理海量数据、合理的线程池设计等都是提高接口性能的有效手段。 7. 在排查接口性能问题时,也需要关注机器层面的问题,如fullGC、线程打满、IO资源未关闭等。 一些建议: 1. 在描述每个优化点时,可以加入具体的实例或案例分析,这样更加生动形象,有助于读者理解。 2. 可以加入一些具体的性能数据或测试结果,来证明某些优化手段的有效性。 3. 在描述问题如fullGC、深分页问题等的时候,可以提供一些排查和解决这类问题的具体方法或工具。 总的来说,这是一个非常全面的接口性能优化摘要,对于需要进行接口性能优化的开发者来说,具有很高的参考价值和指导意义。
327
0
2
2024-05-15
SVG 查看器 – 查看、编辑和优化

SVG 查看器 – 查看、编辑和优化

摘要总结:SVG在线查看器工具允许用户查看、编辑和优化SVG图标,该平台具有大量的图标选择。工具提供了一个简单的用户界面,支持直接在平台编辑SVG代码以及进行基本的操作,如缩放、旋转和直接编辑源代码。此外,用户还可以在不同的格式下查看和优化SVG文件。该工具的网址是svgviewer.dev。
290
0
2
2024-04-29
让技术博客脱颖而出的秘诀

让技术博客脱颖而出的秘诀

我想解释一下为什么我 “我最喜爱的技术博客” 页面中的博客深得我心。需要注意的是,该页面仅关注非公司类技术博客,因此本文亦是如此。对于我最爱的公司类技术博客,我可能还需要单独列一个清单。 简而言之,我喜欢的技术博客会做到以下几点: 深入探讨艰深复杂的主题
245
0
2
2024-04-25