
s0 常用工具
文章平均质量分 93
常用工具
Kwan的解忧杂货铺@新空间
I'm good at | 商务合作请联系工作室微信 13113691357
展开
-
【Java基础】使用Apache POI和Spring Boot实现Excel文件上传和解析功能
Apache POI 是一个开源的 Java 库,用于处理 Microsoft Office 文档。它提供了对 Excel 文件的读写支持,能够处理 Excel 97-2003(.xls)和 Excel 2007+(.xlsx)两种格式。POI 通过提供丰富的 API,使得开发者能够方便地操作 Excel 文件中的单元格、行、列、工作表等元素,实现数据的读取、写入、格式化等功能。Spring Boot 是一个基于 Spring 框架的项目,旨在简化 Spring 应用的开发过程。原创 2025-01-08 01:04:52 · 15415 阅读 · 3 评论 -
【MinIO系列】MinIO Client (mc) 完全指南
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-12-25 22:23:52 · 20179 阅读 · 0 评论 -
【高效开发工具系列】飞书文档信息收集
在信息收集面板中,你可以根据需要修改按钮的样式,包括点击前后的文本、按钮颜色和图标,并预览点击前后的效果。原创 2024-12-21 17:13:44 · 20904 阅读 · 12 评论 -
【高效开发工具系列】Excel 公式在数据分析中的应用
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-12-21 08:00:00 · 20341 阅读 · 13 评论 -
【高效开发工具系列】PPT批量修改字体
在 PPT 中批量修改字体是一项常见的任务,掌握这些技巧可以帮助您更高效地处理演示文稿。无论是使用“替换字体”功能、“字体”设置、“格式刷”工具、“母版视图”、VBA 宏还是“选择窗格”,总有一款方法适合您的需求。通过这些方法,您可以快速、准确地完成字体样式的批量修改,从而提升演示文稿的专业度和视觉吸引力。记住,一个统一且专业的字体设置,可以让您的信息传达更加有效,让您的演示文稿在观众面前留下深刻印象。原创 2024-12-15 12:15:25 · 19873 阅读 · 3 评论 -
【软件开发版本】软件开发中的“RC”版本:含义、重要性及应用
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-12-13 20:38:09 · 19467 阅读 · 0 评论 -
【Git系列】Git 提交记录过滤:排除特定关键词的实用指南
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-12-02 08:00:00 · 17861 阅读 · 33 评论 -
【Git系列】Git 提交历史分析:深入理解`git log`命令
参数允许用户自定义git log输出的格式。'%ae'是一个占位符,代表作者(author)的电子邮件地址。通过这个参数,用户可以指定git log只显示提交的作者电子邮件地址,而不是完整的提交信息。原创 2024-12-01 15:30:00 · 18664 阅读 · 11 评论 -
【高效开发工具系列】列编辑功能:提升代码编辑效率的利器
列编辑是一种特殊的文本选择和编辑方式,它允许用户垂直选择文本,即选择同一列的多个字符或行。这种编辑方式在处理表格数据、对齐代码或批量修改变量名等场景下显得尤为有用。通过列编辑,开发者可以一次性对多行代码进行相同的修改,而不需要逐行复制粘贴,从而节省了大量的时间和精力。原创 2024-11-18 08:00:00 · 21379 阅读 · 5 评论 -
【Mac 上将 MOV 格式转换为 MP4 格式的简易指南】
在开始转换之前,让我们先了解一下 MOV 和 MP4 这两种视频格式。MOV是由苹果公司开发的一种视频文件格式,广泛用于存储常见的视频、音频、文本(例如字幕)以及图形动画等多媒体内容。MOV 格式以其高质量的视频和音频输出而闻名,但这也意味着文件大小通常较大,且在某些设备和平台上的兼容性不如 MP4。MP4,全称为 MPEG-4 Part 14,是一种广泛应用于互联网的视频文件格式。它不仅支持视频,还支持流式音频。原创 2024-10-24 17:45:23 · 16645 阅读 · 32 评论 -
【Nginx系列】Nginx中rewrite模块
Nginx 的 rewrite 模块是,它主要用于改写请求 URI,是 Nginx 默认安装的模块之一。通过使用 rewrite,可以实现 URL 重写和重定向,这在网站开发和维护中有着广泛的应用。原创 2024-09-07 23:43:50 · 26610 阅读 · 4 评论 -
【Linux系列】sshpass使用
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-08-13 14:00:00 · 22334 阅读 · 17 评论 -
【云服务器系列】基于华为云OBS实现Picgo和Typora的完美融合
对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。OBS 系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。原创 2024-08-11 08:00:00 · 22062 阅读 · 24 评论 -
【高效开发工具系列】IntelliJ IDEA 2024.2 最新变化
Cron 表达式是一种用于配置定时任务的字符串表达式,通常用于 Unix 和类 Unix 操作系统中的定时任务调度。它由 6 或 7 个字段组成,每个字段代表一个时间单位,字段之间用空格分隔。分钟(0 - 59)小时(0 - 23)日期(1 - 31)月份(1 - 12 或 JAN-DEC)星期几(0 - 7 或 SUN-SAT,7 或 0 代表星期天)年份(可选字段,留空或指定具体年份):表示所有可能的值,例如在分钟字段使用表示每分钟。?:仅在日期和星期几字段中使用,表示不指定值。原创 2024-08-10 08:00:00 · 22216 阅读 · 22 评论 -
【高效开发工具系列】oh-my-zsh
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-08-09 08:00:00 · 22317 阅读 · 21 评论 -
【高效开发工具系列】Bob翻译申请服务
Bob 翻译软件的特点多语言支持:Bob 翻译软件支持多种语言的翻译,包括但不限于英语、汉语、西班牙语、法语等,基本涵盖了全球主要语言。高准确性:通过先进的人工智能算法,Bob 翻译软件能够提供高准确度的翻译结果,减少因翻译不准确带来的误解。实时翻译:软件支持实时翻译功能,用户可以边说边翻译,极大地提高了沟通的效率。用户友好的界面:Bob 翻译软件的界面设计简洁明了,操作便捷,用户可以轻松上手。多种使用场景:无论是旅行、商务会议还是学术研究,Bob 翻译软件都能提供相应的支持。原创 2024-07-25 08:00:00 · 12737 阅读 · 28 评论 -
【高效开发工具系列】Bob 翻译与 OCR
Bob 翻译 & OCR 软件您可以在任何应用程序中使用 Bob 进行翻译和 OCR,即用即走,简单、快捷、高效!官网地址。原创 2024-06-17 08:45:00 · 28746 阅读 · 24 评论 -
【高效开发工具系列】obsutil安装与使用
obsutil 是一种与华为云对象存储服务(Huawei Object Storage Service,简称 OBS)集成的命令行工具。它提供了一组命令和功能,用于管理和操作 OBS 存储桶中的对象数据。obsutil 工具可以在本地计算机上安装和运行,通过与 OBS 服务进行交互,可以执行诸如上传文件、下载文件、复制对象、删除对象、列出存储桶内容等操作。它提供了一种方便快捷的方式来管理和维护 OBS 存储桶中的数据。原创 2024-04-12 23:33:41 · 12975 阅读 · 15 评论 -
【高效开发工具系列】语雀Excel入门
Excel 是微软公司开发的一款电子表格软件,广泛应用于各个领域,包括商业、财务、科学、教育等。它提供了强大的数据处理、分析和可视化功能,使用户能够轻松地管理和处理数据。原创 2024-03-19 20:39:28 · 14638 阅读 · 48 评论 -
【高效开发工具系列】Windows 系统下将 Windows 键盘的 ctrl 和 alt 互换
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-03-09 11:54:52 · 16026 阅读 · 48 评论 -
【高效开发工具系列】vimdiff简介与使用
vimdiff 是 Vim 编辑器的一个功能,用于比较两个文件或者两个文件的不同之处,并在一个 Vim 窗口中显示这些差异。它通常用于比较修改前后的文件,或者比较两个版本的文件。在使用 vimdiff 时,Vim 会将两个文件以并排的方式显示在屏幕上,相同的部分会以相同的颜色显示,而不同的部分则会以不同的颜色或者特殊的标记显示出来。用户可以在这个界面上方便地查看、编辑并保存文件。原创 2024-03-06 16:30:00 · 13255 阅读 · 37 评论 -
【高效开发工具系列】PyCharm使用
PyCharm 是一款由 JetBrains 开发的 Python 集成开发环境(IDE),旨在提供开发者在 Python 项目中的高效工作环境。PyCharm 支持 Windows、macOS 和 Linux 操作系统,开发者可以根据自己的操作系统选择合适的版本进行安装和使用。PyCharm 适用于各种 Python 项目的开发,包括 Web 开发、数据科学、机器学习、桌面应用等。它提供了丰富的功能和工具,可以帮助开发者快速高效地开发 Python 应用。原创 2024-02-19 22:16:44 · 11154 阅读 · 61 评论 -
【高效开发工具系列】Wolfram Alpha
Wolfram Alpha(简称 Wolfram Alpha)是由 Wolfram Research 公司开发的一款计算引擎,于 2009 年首次公开发布。它是一种基于自然语言输入的计算工具,旨在提供广泛的计算和知识检索服务。与传统搜索引擎不同,Wolfram Alpha 并不仅仅是一个索引互联网上的网页,而是通过计算和解析输入来生成实时结果。体验地址。原创 2024-01-30 11:00:00 · 12304 阅读 · 17 评论 -
【高效开发工具系列】Java读取Html
有许多情况下,你可能需要使用 Java 解析 HTML。当你需要从网页中提取特定数据时,例如爬取网页内容并提取标题、链接、表格数据等。HTML 解析是必要的,因为它使你能够以结构化的方式访问和提取所需的信息。如果你有一些包含 HTML 标记的文本数据,你可能希望将其清理并转换为纯文本或其他格式。HTML 解析器可以帮助你处理这些标记,提取文本内容。在开发 Web 爬虫或抓取工具时,HTML 解析是关键的。你需要解析从网页获取的 HTML 内容,从中提取有用的信息,并进行进一步的处理和存储。原创 2024-01-28 19:15:48 · 15986 阅读 · 55 评论 -
【高效开发工具系列】markdown转HTML
Markdown 是一种轻量级标记语言,用于文档编写,而 HTML 是一种用于网页设计的标记语言。将 Markdown 转换为 HTML 是常见的需求,因为 Markdown 更易读写,而 HTML 更适用于网页展示。原创 2024-01-28 19:05:38 · 13735 阅读 · 6 评论 -
【高效开发工具系列】Intellj IDEA 2023.3 版本
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-01-24 17:00:30 · 12194 阅读 · 28 评论 -
【高效开发工具系列】idea注释设置
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-01-09 13:41:50 · 13306 阅读 · 10 评论 -
【高效开发工具系列】eclipse部署web项目
Eclipse 是一个开源的集成开发环境(Integrated Development Environment,IDE),主要用于 Java 开发,但也支持其他编程语言。Eclipse IDE 提供了一个灵活的框架,可以通过插件扩展以支持多种编程语言,包括 C/C++、PHP、Python 等。原创 2023-12-22 10:19:36 · 20464 阅读 · 151 评论 -
【高效开发工具系列】DataGrip入门
DataGrip 是由 JetBrains 开发的一款强大的关系数据库集成开发环境(IDE)。它为开发人员和数据库管理员提供了一个统一的界面,用于管理和开发各种关系型数据库。DataGrip 支持多种流行的数据库系统,包括 MySQL、PostgreSQL、Microsoft SQL Server、Oracle 等。原创 2023-12-15 14:23:57 · 30541 阅读 · 73 评论 -
【高效开发工具系列】Mac删除启动台图标
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2023-12-08 14:21:00 · 19384 阅读 · 39 评论 -
【高效开发工具系列】gson入门使用
Gson 是 Google 提供的一个用于 Java 编程语言的 JSON 序列化和反序列化库。它可以将 Java 对象转换为 JSON 格式的字符串,也可以将 JSON 格式的字符串转换为 Java 对象。Gson 提供了灵活性和易用性,因此它在处理 JSON 数据时非常受欢迎。如果你的对象包含复杂的结构或需要特殊处理,可以实现和接口,以提供自定义的序列化和反序列化逻辑。原创 2023-12-04 12:00:00 · 18358 阅读 · 100 评论 -
【Java基础系列】BigDecimal入门
BigDecimal是 Java 中的一个类,用于表示任意精度的十进制数。它属于java.math包,并提供了高精度的浮点数运算。与基本数据类型的浮点数(如float和double)不同,BigDecimal可以表示精确的小数,并且不会出现舍入误差。以下是一个简单的示例,演示如何使用BigDecimal// 加法 BigDecimal sum = num1 . add(num2);// 减法 BigDecimal difference = num1 . subtract(num2);原创 2023-12-03 16:44:20 · 17293 阅读 · 36 评论 -
【高效开发工具系列】jackson入门使用
Jackson 是一个用于在 Java 应用程序中处理 JSON 格式数据的开源库。它提供了一组功能强大的工具,使开发人员能够轻松地在 Java 对象和 JSON 数据之间进行转换。: 这是 Jackson 库的核心模块,提供了 JSON 和 Java 对象之间的数据绑定。它允许你将 Java 对象转换为 JSON 格式(序列化),或将 JSON 数据转换为 Java 对象(反序列化)。: 这个模块提供了一些基本的 JSON 处理功能,如读取和写入 JSON 树模型。原创 2023-12-03 10:45:00 · 16236 阅读 · 20 评论 -
【高效开发工具系列】驼峰下划线互转
驼峰和下划线互转场景是在不同命名规范的情况下,需要进行字段名称的转换。例如,Java 中使用驼峰命名规范,而数据库表字段通常使用下划线命名规范。原创 2023-12-02 12:15:00 · 31899 阅读 · 94 评论 -
【高效开发工具系列】Hutool Http工具类
简化了 HTTP 请求的操作,提供了丰富的 API 和工具类,方便处理 HTTP 请求和响应。支持多种常见的 HTTP 请求方法,如 GET、POST、PUT、DELETE 等。支持设置请求头、请求参数、请求体等。提供了便捷的方法来处理 HTTP 响应,包括获取响应状态码、响应头、响应体等。支持文件上传和下载功能,可以方便地进行文件的上传和下载操作。提供了 Cookie 的操作方法,可以方便地处理 Cookie 相关的操作。支持 HTTP 代理和 SSL/TLS 的配置。原创 2023-12-02 08:45:00 · 17970 阅读 · 24 评论 -
【高效开发工具系列】Hutool DateUtil工具类
Hutool 是一个 Java 工具包,提供了丰富的工具方法,用于简化 Java 开发过程中的常见任务。简单易用:DateUtil 提供了大量的静态方法,可以方便地进行日期的格式化、解析、比较、计算等操作,使用起来非常简单。功能丰富:DateUtil 支持多种日期格式的解析和格式化,可以处理常见的日期操作,比如日期比较、日期计算、日期加减、日期格式化等。高效性能:Hutool 的设计注重性能优化,DateUtil 的方法经过优化,执行效率高,可以提高应用程序的性能。原创 2023-12-01 19:04:02 · 15717 阅读 · 5 评论 -
【高效开发工具系列】云服务器+Nginx自定义图床
云服务器 必须nginx 必须Git 必须picgo 非必须typora 非必须PicGo 是一个开源的图片上传工具,它可以帮助用户将本地图片上传到各种图床(图像存储服务)。图床通常是云存储服务,用于存储和托管用户上传的图片,使其能够在互联网上访问。用户可以通过提供的图床配置,将图片上传到特定的云服务中,然后获取图片的外链地址,方便在网页、博客或社交媒体上分享图片。原创 2023-11-30 09:00:00 · 14945 阅读 · 31 评论 -
【高效开发工具系列】MapStruct入门使用
MapStruct 是一个 Java 注解处理器框架,用于简化 Java Bean 之间的映射。它通过生成映射代码来消除手动编写映射代码的繁琐工作,从而提高开发效率。创建一个带有@Mapper注解的接口,定义映射方法。@MapperMapStruct、Apache BeanUtils 以及 Spring BeanUtils 都是用于 Java Bean 之间属性复制的工具,但它们有一些区别,包括实现方式、性能、功能等方面。MapStruct。原创 2023-11-27 19:03:24 · 12568 阅读 · 31 评论 -
【高效开发工具系列】PlantUML入门使用
PlantUML 是一种用于绘制 UML 图表的开源工具。UML(Unified Modeling Language)是一种标准化的建模语言,用于描述和可视化软件系统的设计。PlantUML 允许通过简单的文本语法创建 UML 图表,而无需手动绘制图形。原创 2023-11-27 16:07:20 · 13526 阅读 · 13 评论 -
【Java工具篇】Java反编译工具Bytecode Viewer
反编译(Decompilation)是指将已编译的程序代码(通常是机器代码或字节码)转换回高级程序设计语言的过程。在软件开发中,程序员通常使用高级编程语言编写源代码,然后通过编译器将其转换为机器代码或字节码,以便计算机能够执行。反编译的过程则是将这些机器代码或字节码还原回高级编程语言的过程。反编译可以帮助理解已编译程序的结构和逻辑,但也可能涉及到法律和伦理问题,因为它可以用于逆向工程和潜在的盗版行为。因此,许多软件的许可协议禁止反编译。原创 2023-11-23 08:45:00 · 23800 阅读 · 30 评论