s0 常用工具
文章平均质量分 92
常用工具
Kwan的解忧杂货铺@新空间代码工作室
I'm good at | 商务合作请联系工作室微信 13113691357
展开
-
【Nginx系列】Nginx中rewrite模块
Nginx 的 rewrite 模块是,它主要用于改写请求 URI,是 Nginx 默认安装的模块之一。通过使用 rewrite,可以实现 URL 重写和重定向,这在网站开发和维护中有着广泛的应用。原创 2024-09-07 23:43:50 · 13014 阅读 · 3 评论 -
【Git系列】Git推送代码到远程分支
Git 是一个开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建,用以管理 Linux 内核开发。它在软件开发领域非常流行,因为它能够高效地处理从小到大的项目版本控制问题。Git 通过将代码历史记录、文件变更、分支管理等集成在一个本地仓库中,使得开发者可以轻松地进行代码版本控制和协作开发。原创 2024-08-30 08:00:00 · 12915 阅读 · 11 评论 -
【Linux系列】sshpass使用
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-08-13 14:00:00 · 14508 阅读 · 17 评论 -
【云服务器系列】基于华为云OBS实现Picgo和Typora的完美融合
对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。OBS 系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。原创 2024-08-11 08:00:00 · 14570 阅读 · 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 · 14419 阅读 · 22 评论 -
【高效开发工具系列】oh-my-zsh
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-08-09 08:00:00 · 14903 阅读 · 21 评论 -
【Git系列】Git拉取指定仓库分支代码
Git 的拉取操作是版本控制中的基础,它不仅帮助开发者保持代码的同步,也是团队协作中不可或缺的一环。了解其背后的原理和使用场景,可以让开发者更加高效地进行代码管理和团队协作。👍🏻呗。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄👍 👍 👍🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙。原创 2024-08-08 08:30:00 · 19507 阅读 · 19 评论 -
【高效开发工具系列】Bob翻译申请服务
Bob 翻译软件的特点多语言支持:Bob 翻译软件支持多种语言的翻译,包括但不限于英语、汉语、西班牙语、法语等,基本涵盖了全球主要语言。高准确性:通过先进的人工智能算法,Bob 翻译软件能够提供高准确度的翻译结果,减少因翻译不准确带来的误解。实时翻译:软件支持实时翻译功能,用户可以边说边翻译,极大地提高了沟通的效率。用户友好的界面:Bob 翻译软件的界面设计简洁明了,操作便捷,用户可以轻松上手。多种使用场景:无论是旅行、商务会议还是学术研究,Bob 翻译软件都能提供相应的支持。原创 2024-07-25 08:00:00 · 12701 阅读 · 28 评论 -
【高效开发工具系列】Bob 翻译与 OCR
Bob 翻译 & OCR 软件您可以在任何应用程序中使用 Bob 进行翻译和 OCR,即用即走,简单、快捷、高效!官网地址。原创 2024-06-17 08:45:00 · 28517 阅读 · 24 评论 -
【Git系列】Git Reflog Show:深入理解分支历史
在 Git 中,reflog是一个引用日志,它记录了 HEAD 和分支引用的每一次更新。这包括了提交、分支创建、分支删除、合并、变基等操作。git reflog命令默认显示当前 HEAD 的更新历史,但它也可以用于查看特定分支的更新历史。原创 2024-06-02 14:00:00 · 22601 阅读 · 18 评论 -
【Git系列】rebase的使用场景
Rebase 是 Git 版本控制系统中的一种操作,它用于将一个分支的修改应用到另一个分支上。Rebase 的主要目的是将分支的提交历史整理成一条直线,使得项目的提交历史更加清晰、整洁。通常情况下,你可以在以下情况使用 rebase:合并分支:当你想要将一个分支的修改合并到另一个分支上时,可以使用 rebase。通过 rebase,你可以将待合并分支的修改应用到目标分支上,从而在目标分支上形成一个干净的提交历史。原创 2024-04-23 20:57:52 · 14718 阅读 · 58 评论 -
【高效开发工具系列】obsutil安装与使用
obsutil 是一种与华为云对象存储服务(Huawei Object Storage Service,简称 OBS)集成的命令行工具。它提供了一组命令和功能,用于管理和操作 OBS 存储桶中的对象数据。obsutil 工具可以在本地计算机上安装和运行,通过与 OBS 服务进行交互,可以执行诸如上传文件、下载文件、复制对象、删除对象、列出存储桶内容等操作。它提供了一种方便快捷的方式来管理和维护 OBS 存储桶中的数据。原创 2024-04-12 23:33:41 · 12595 阅读 · 15 评论 -
【高效开发工具系列】语雀Excel入门
Excel 是微软公司开发的一款电子表格软件,广泛应用于各个领域,包括商业、财务、科学、教育等。它提供了强大的数据处理、分析和可视化功能,使用户能够轻松地管理和处理数据。原创 2024-03-19 20:39:28 · 13972 阅读 · 48 评论 -
【高效开发工具系列】Windows 系统下将 Windows 键盘的 ctrl 和 alt 互换
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-03-09 11:54:52 · 14719 阅读 · 48 评论 -
【高效开发工具系列】vimdiff简介与使用
vimdiff 是 Vim 编辑器的一个功能,用于比较两个文件或者两个文件的不同之处,并在一个 Vim 窗口中显示这些差异。它通常用于比较修改前后的文件,或者比较两个版本的文件。在使用 vimdiff 时,Vim 会将两个文件以并排的方式显示在屏幕上,相同的部分会以相同的颜色显示,而不同的部分则会以不同的颜色或者特殊的标记显示出来。用户可以在这个界面上方便地查看、编辑并保存文件。原创 2024-03-06 16:30:00 · 13003 阅读 · 37 评论 -
【高效开发工具系列】PyCharm使用
PyCharm 是一款由 JetBrains 开发的 Python 集成开发环境(IDE),旨在提供开发者在 Python 项目中的高效工作环境。PyCharm 支持 Windows、macOS 和 Linux 操作系统,开发者可以根据自己的操作系统选择合适的版本进行安装和使用。PyCharm 适用于各种 Python 项目的开发,包括 Web 开发、数据科学、机器学习、桌面应用等。它提供了丰富的功能和工具,可以帮助开发者快速高效地开发 Python 应用。原创 2024-02-19 22:16:44 · 11070 阅读 · 61 评论 -
【高效开发工具系列】Wolfram Alpha
Wolfram Alpha(简称 Wolfram Alpha)是由 Wolfram Research 公司开发的一款计算引擎,于 2009 年首次公开发布。它是一种基于自然语言输入的计算工具,旨在提供广泛的计算和知识检索服务。与传统搜索引擎不同,Wolfram Alpha 并不仅仅是一个索引互联网上的网页,而是通过计算和解析输入来生成实时结果。体验地址。原创 2024-01-30 11:00:00 · 12084 阅读 · 17 评论 -
【高效开发工具系列】Java读取Html
有许多情况下,你可能需要使用 Java 解析 HTML。当你需要从网页中提取特定数据时,例如爬取网页内容并提取标题、链接、表格数据等。HTML 解析是必要的,因为它使你能够以结构化的方式访问和提取所需的信息。如果你有一些包含 HTML 标记的文本数据,你可能希望将其清理并转换为纯文本或其他格式。HTML 解析器可以帮助你处理这些标记,提取文本内容。在开发 Web 爬虫或抓取工具时,HTML 解析是关键的。你需要解析从网页获取的 HTML 内容,从中提取有用的信息,并进行进一步的处理和存储。原创 2024-01-28 19:15:48 · 15361 阅读 · 55 评论 -
【高效开发工具系列】markdown转HTML
Markdown 是一种轻量级标记语言,用于文档编写,而 HTML 是一种用于网页设计的标记语言。将 Markdown 转换为 HTML 是常见的需求,因为 Markdown 更易读写,而 HTML 更适用于网页展示。原创 2024-01-28 19:05:38 · 13343 阅读 · 6 评论 -
【高效开发工具系列】Intellj IDEA 2023.3 版本
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-01-24 17:00:30 · 12054 阅读 · 28 评论 -
【高效开发工具系列】idea注释设置
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-01-09 13:41:50 · 13203 阅读 · 10 评论 -
【高效开发工具系列】eclipse部署web项目
Eclipse 是一个开源的集成开发环境(Integrated Development Environment,IDE),主要用于 Java 开发,但也支持其他编程语言。Eclipse IDE 提供了一个灵活的框架,可以通过插件扩展以支持多种编程语言,包括 C/C++、PHP、Python 等。原创 2023-12-22 10:19:36 · 20182 阅读 · 151 评论 -
【高效开发工具系列】DataGrip入门
DataGrip 是由 JetBrains 开发的一款强大的关系数据库集成开发环境(IDE)。它为开发人员和数据库管理员提供了一个统一的界面,用于管理和开发各种关系型数据库。DataGrip 支持多种流行的数据库系统,包括 MySQL、PostgreSQL、Microsoft SQL Server、Oracle 等。原创 2023-12-15 14:23:57 · 26631 阅读 · 72 评论 -
【高效开发工具系列】Mac删除启动台图标
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2023-12-08 14:21:00 · 19244 阅读 · 39 评论 -
【Git系列】branch和tag
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2023-12-09 08:45:00 · 21966 阅读 · 34 评论 -
【高效开发工具系列】gson入门使用
Gson 是 Google 提供的一个用于 Java 编程语言的 JSON 序列化和反序列化库。它可以将 Java 对象转换为 JSON 格式的字符串,也可以将 JSON 格式的字符串转换为 Java 对象。Gson 提供了灵活性和易用性,因此它在处理 JSON 数据时非常受欢迎。如果你的对象包含复杂的结构或需要特殊处理,可以实现和接口,以提供自定义的序列化和反序列化逻辑。原创 2023-12-04 12:00:00 · 18088 阅读 · 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 · 17174 阅读 · 36 评论 -
【高效开发工具系列】jackson入门使用
Jackson 是一个用于在 Java 应用程序中处理 JSON 格式数据的开源库。它提供了一组功能强大的工具,使开发人员能够轻松地在 Java 对象和 JSON 数据之间进行转换。: 这是 Jackson 库的核心模块,提供了 JSON 和 Java 对象之间的数据绑定。它允许你将 Java 对象转换为 JSON 格式(序列化),或将 JSON 数据转换为 Java 对象(反序列化)。: 这个模块提供了一些基本的 JSON 处理功能,如读取和写入 JSON 树模型。原创 2023-12-03 10:45:00 · 16139 阅读 · 20 评论 -
【高效开发工具系列】驼峰下划线互转
驼峰和下划线互转场景是在不同命名规范的情况下,需要进行字段名称的转换。例如,Java 中使用驼峰命名规范,而数据库表字段通常使用下划线命名规范。原创 2023-12-02 12:15:00 · 31577 阅读 · 94 评论 -
【高效开发工具系列】Hutool Http工具类
简化了 HTTP 请求的操作,提供了丰富的 API 和工具类,方便处理 HTTP 请求和响应。支持多种常见的 HTTP 请求方法,如 GET、POST、PUT、DELETE 等。支持设置请求头、请求参数、请求体等。提供了便捷的方法来处理 HTTP 响应,包括获取响应状态码、响应头、响应体等。支持文件上传和下载功能,可以方便地进行文件的上传和下载操作。提供了 Cookie 的操作方法,可以方便地处理 Cookie 相关的操作。支持 HTTP 代理和 SSL/TLS 的配置。原创 2023-12-02 08:45:00 · 17300 阅读 · 24 评论 -
【高效开发工具系列】Hutool DateUtil工具类
Hutool 是一个 Java 工具包,提供了丰富的工具方法,用于简化 Java 开发过程中的常见任务。简单易用:DateUtil 提供了大量的静态方法,可以方便地进行日期的格式化、解析、比较、计算等操作,使用起来非常简单。功能丰富:DateUtil 支持多种日期格式的解析和格式化,可以处理常见的日期操作,比如日期比较、日期计算、日期加减、日期格式化等。高效性能:Hutool 的设计注重性能优化,DateUtil 的方法经过优化,执行效率高,可以提高应用程序的性能。原创 2023-12-01 19:04:02 · 15557 阅读 · 5 评论 -
【高效开发工具系列】云服务器+Nginx自定义图床
云服务器 必须nginx 必须Git 必须picgo 非必须typora 非必须PicGo 是一个开源的图片上传工具,它可以帮助用户将本地图片上传到各种图床(图像存储服务)。图床通常是云存储服务,用于存储和托管用户上传的图片,使其能够在互联网上访问。用户可以通过提供的图床配置,将图片上传到特定的云服务中,然后获取图片的外链地址,方便在网页、博客或社交媒体上分享图片。原创 2023-11-30 09:00:00 · 14835 阅读 · 31 评论 -
【高效开发工具系列】MapStruct入门使用
MapStruct 是一个 Java 注解处理器框架,用于简化 Java Bean 之间的映射。它通过生成映射代码来消除手动编写映射代码的繁琐工作,从而提高开发效率。创建一个带有@Mapper注解的接口,定义映射方法。@MapperMapStruct、Apache BeanUtils 以及 Spring BeanUtils 都是用于 Java Bean 之间属性复制的工具,但它们有一些区别,包括实现方式、性能、功能等方面。MapStruct。原创 2023-11-27 19:03:24 · 12468 阅读 · 31 评论 -
【高效开发工具系列】PlantUML入门使用
PlantUML 是一种用于绘制 UML 图表的开源工具。UML(Unified Modeling Language)是一种标准化的建模语言,用于描述和可视化软件系统的设计。PlantUML 允许通过简单的文本语法创建 UML 图表,而无需手动绘制图形。原创 2023-11-27 16:07:20 · 12425 阅读 · 13 评论 -
【Java工具篇】Java反编译工具Bytecode Viewer
反编译(Decompilation)是指将已编译的程序代码(通常是机器代码或字节码)转换回高级程序设计语言的过程。在软件开发中,程序员通常使用高级编程语言编写源代码,然后通过编译器将其转换为机器代码或字节码,以便计算机能够执行。反编译的过程则是将这些机器代码或字节码还原回高级编程语言的过程。反编译可以帮助理解已编译程序的结构和逻辑,但也可能涉及到法律和伦理问题,因为它可以用于逆向工程和潜在的盗版行为。因此,许多软件的许可协议禁止反编译。原创 2023-11-23 08:45:00 · 22300 阅读 · 30 评论 -
【Linux工具系列】linux安装Maven3.6.3
Maven 是一个用于项目管理和构建的工具,它可以帮助管理 Java 项目的构建、依赖和文档等方面的任务。原创 2023-11-22 11:48:22 · 17029 阅读 · 30 评论 -
【Git系列】Github指令搜索
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2023-11-09 15:26:46 · 29201 阅读 · 149 评论 -
【高效开发工具系列】你真的会使用Mac吗?
你是否有以下困扰?有一个网站经常打开,我希望一键打开,因为先打开浏览,再输入网址,这样太慢了我的垃圾箱需要清空了,我想一键清空,不想每次都去右键清空,这样太慢了我想一键知道我的本机 ip,不想一步一步去终端查看,这样太慢了我想一键启停 tizi,不想一步一步的去打开 app,再找到对应的功能,这样太慢了我想一键获取某个看到的颜色,如何一键获取它的 RGB 呢?如何一键打开 CSDN(Github,京东,知乎,淘宝等等),并在打开的基础上自动加上关键词搜索呢?原创 2023-10-31 15:45:24 · 28622 阅读 · 94 评论 -
【高效开发工具系列】Apifox
下载地址Apifox是 API 文档、API 调试、API Mock、API 自动化测试一体化协作平台,定位。通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好 API 文档,API 调试、API 数据 Mock、API 自动化测试就可以直接使用,无需再次定义;API 文档和 API 开发调试使用同一个工具,API 调试完成后即可保证和 API 文档定义完全一致。高效、及时、准确!🔥🔥🔥使用 Swagger 管理 API 文档使用 Postman 调试 API。原创 2023-10-24 14:07:15 · 26042 阅读 · 124 评论 -
【高效开发工具系列】Postman
Postman 是一种用于 API 开发和测试的流行工具。它提供了一个用户友好的界面,用于创建、发送和调试 HTTP 请求。明确 请求方式是 GET 还是 POSTGET 请求,必须在 Params 中写参数 不能在 body 中写参数 @RequestParam 注解POST 请求,在 body 中写参数 , 也可以在 params 中写参数 @RequestParam 和@RequestBody。原创 2023-10-24 13:57:49 · 27004 阅读 · 34 评论