相关文章
网盘聚合工具:统筹管理所有网盘资源 | 开源日报 No.203
alist-org/alist
Stars: 35.6k License: AGPL-3.0 alist 是一个支持多存储的文件列表/WebDAV 程序,使用 Gin 和 Solidjs。 该项目的主要功能、关键特性、核心优势包括:
支持多种存储方式易于部署和开箱即用文件预览(PDF、markdown、代码等&…
建站知识
2024/11/21 13:48:33
React Hooks全部总结
Hooks 概念理解
学习目标: 理解 Hooks 的概念及解决的问题
什么是 hooks hooks 的本质: 一套能够使函数组件更强大、更灵活的(钩子) React 体系里组件分为类组件和函数组件 多年使用发现,函数组件是一个更加匹配 Rea…
建站知识
2024/11/21 13:48:29
创建一个electron-vite项目
前置条件:非常重要!!! npm:
npm create quick-start/electronlatest
yarn:
yarn create quick-start/electron 然后进入目录,下载包文件,运行项目 到以上步骤,你已经成功运行起来一个 electr…
建站知识
2024/11/21 13:48:25
mybatis-plus根据实体和mapper生成crud方法,无需写xml文件
首先确保代码已经集成了mybatis-plus
实体类
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
i…
建站知识
2024/11/21 13:48:21
SpringBoot2.7集成Swagger3
Swagger2已经在17年停止维护了,取而代之的是 Swagger3(基于openApi3),所以新项目要尽量使用Swagger3.
Open API
OpenApi是业界真正的 api 文档标准,其是由 Swagger 来维护的,并被linux列为api标准&#x…
建站知识
2024/11/21 13:48:17
使用jenkins-pipeline进行利用项目文件自动化部署到k8s上
Discard old builds:丢弃旧的构建,目的是管理存储空间、提升性能以及保持环境整洁 Do not allow concurrent builds: 禁止并发构建是指同一时间内只允许一个构建任务执行,避免多个构建同时运行可能带来的问题 Do not allow the pipeline to resume if the controller resta…
建站知识
2024/11/21 13:48:13
k8s client-java创建pod常见问题
1.配置Kubernetes连接:
使用Kubernetes的配置文件(通常位于~/.kube/config)或直接使用API服务器地址、认证信息等来配置客户端。
配置通常有两种模式,安全和不安全的配置模式,对认证要求严格就选用安全模式ÿ…
建站知识
2024/11/21 13:48:09
java8:ArrayList与Vector的实现原理
概述
一上来,先来看看源码中的这一段注释,我们可以从中提取到一些关键信息: Resizable-array implementation of the List interface. Implements all optional list operations, and permits all elements, including null. In addition to…
建站知识
2024/11/21 13:10:04