相关文章
创建一个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
Android项目集成Flutter模块
官方文档将 Flutter module 集成到 Android 项目
按照官方文档添加Flutter模块后遇到了问题:Failed to apply plugin class ‘FlutterPlugin‘. 最后参考这篇文章解决了
建站知识
2024/11/21 13:48:05
深入理解Java中的ConcurrentLinkedQueue:高效并发处理的利器
码到三十五 : 个人主页 心中有诗画,指尖舞代码,目光览世界,步履越千山,人间尽值得 ! 在Java并发编程中,线程安全的数据结构扮演着至关重要的角色。当我们需要在多线程环境中共享数据时,这些数…
建站知识
2024/11/21 3:05:18