人生若只如初见

WXY

最新文章

Java知识库网站收集整理 置顶

Java知识库网站收集整理

本文将分享一些本人收藏的高质量Java知识库网站,帮助开发者更好地学习和提升Java技能。如果你有其他优秀的Java学习网站推荐,欢迎在评论区分享!
5787
0
34
2024-07-05
我的常用软件 置顶

我的常用软件

该文章会持续更新 大家有什么好用的软件或工具也欢迎评论区安利一下,大家一起交流进步。 平台标识: Windows:🖥️ Mac:🍏 Linux:🐧 Android:🤖 工具类(系统增强,GIF,截图,剪切板)
24722
3
86
2023-08-31
JDK国内镜像加速下载,免登录! 置顶

JDK国内镜像加速下载,免登录!

使用国内镜像下载Java SDK可以避免复杂的登录步骤。推荐的镜像网站包括清华镜像、编程宝库和华为镜像,提供多种Java JDK版本如Oracle JDK、OpenJDK及AdoptOpenJDK,方便用户快速获取所需资源。此外,Eclipse Temurin为基于OpenJDK的构建版本,适用于多平台并定期更新。
4907
2
40
2022-05-29

frp安装和使用并结合nginx配置域名https访问

本文介绍了如何使用FRP(Fast Reverse Proxy)工具,将内网服务安全地暴露到公网,并结合Nginx进行域名和HTTPS配置。FRP由服务端(frps)和客户端(frpc)组成,支持多种协议,适用于不同场景。文中详细说明了FRP的安装步骤,包括在Linux上配置frps,设置systemd守护进程,以及如何在Windows客户端配置和使用frpc。最后,介绍了如何通过Nginx完成域名解析和SSL配置,实现安全远程访问。
45
0
2
2024-11-20

自建Docker镜像加速服务

本文介绍如何自建Docker镜像加速服务,使用官方Docker Registry进行一键部署,支持多种镜像仓库如Docker Hub、K8s等。要求选择一台未被墙的国外服务器,域名无需备案,安装过程中可以选择自动配置HTTPS。部署步骤包括下载配置文件、执行docker-compose命令以启动服务,并提供SSL证书配置示范。用户也可通过配置Docker Daemon或替换原始命令来使用加速服务,提高镜像下载效率。
77
0
3
2024-11-20

WebStrom/Idea 显示Error: No 'dev' npm script

在使用 WebStorm/IDEA 启动前端项目时,可能会遇到错误提示:“Error: No 'dev' npm script”,这通常是因为项目未识别到 `package.json` 文件。该文件显示为文本而非 JSON 格式。解决此问题的方法是在 IDE 的设置中,导航至 File -> Settings -> Editor -> File Types,并在 JSON 的 File name patterns 中添加 `*.json`。完成该配置后,`scripts` 的选项将可见,且 `package.json` 文件会被正确识别为 JSON 格式。
40
0
1
2024-11-14
使用 swap 文件 增加Linux交换空间(通用方法)

使用 swap 文件 增加Linux交换空间(通用方法)

使用 swap 文件 来增加交换空间的方法在大多数 Linux 发行版中都是通用的,包括 Debian、Ubuntu、CentOS、Fedora、Arch Linux 等主流发行版。具体来说,swap 文件 是一种更灵活且更简单的方式,适用于大多数现代 Linux 系统,而 swap 分区 是较传统
86
1
1
2024-11-13
Linux 系统上交叉编译 Redis 并打包成 tar.gz,适用于多架构平台

Linux 系统上交叉编译 Redis 并打包成 tar.gz,适用于多架构平台

前言 Redis 是一个流行的内存数据库,广泛用于缓存和消息队列。为了便于在不同架构的 Linux 系统上部署 Redis,我们可以通过交叉编译来生成适用于不同平台的可执行文件,并打包为 .tar.gz 以便分发和直接使用。本文将介绍如何在任何 Linux 系统上交叉编译 Redis,支持多种平台架构,包括 ARM、AArch64 等。 安装编译工具 在开始编译之前,需要安装基本的编译工具和依赖。根据你使用的 Linux 发行版,以下是不同系统的安装命令:
80
0
2
2024-10-23
使用Halo静态网页服务插件和GitHub Actions 实现自动部署

使用Halo静态网页服务插件和GitHub Actions 实现自动部署

前言 Halo作为一个优秀的开源博客系统,结合静态网页服务插件,能够实现快速、稳定的静态页面发布。通过集成GitHub Actions自动化工作流,我们可以进一步优化部署流程,将代码的变更实时同步到线上。 本文将介绍如何使用Halo静态网页服务插件,并结合GitHub Actions,实现自动化构建与部署,帮助开发者简化操作、提升效率。 Halo静态网页服务插件文档: https://www.halo.run/store/apps/app-gFkMn?tab=readme 安装静态网页服务插件,并新建项目
121
0
2
2024-10-17
Java文件写入详解:FileWriter和BufferedWriter的使用

Java文件写入详解:FileWriter和BufferedWriter的使用

Java的文件操作涉及读取和写入,采用Reader和Writer抽象类。FileWriter是Writer的实现类,可以直接将字符写入文件。通过传入绝对路径、相对路径或File对象,可以创建FileWriter实例,可选择覆盖或追加写入模式。此外,BufferedWriter是另一个Writer实现,通过缓存提高写入效率,数据先存入缓冲区,待满或调用flush时实际写入文件。BufferedWriter还提供newLine方法来简化换行操作。
92
0
1
2024-10-11
阅读更多