07 2022 档案

摘要:SpringBoot 参数校验 校验框架 Bean 校验框架的事实标准:Hibernate Validator 依赖 从 SpringBoot 2.3 开始,需要显式地引入 spring-boot-starter-validation 依赖 领域模型 @Data @Builder @NoArgsCo 阅读全文
posted @ 2022-07-24 21:16 廖子博 阅读(74) 评论(0) 推荐(0) 编辑
摘要:/** * 暴力子字符串查找算法 * * 将文本字符串中的每个位置都与模式字符串进行匹配,直到找出匹配的子串位置 * */ public class BruteForce { /** * @param pattern 模式字符串 * @param text 文本字符串 * @return 找到匹配的 阅读全文
posted @ 2022-07-23 21:34 廖子博 阅读(82) 评论(0) 推荐(0) 编辑
摘要:依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency> <group 阅读全文
posted @ 2022-07-20 23:25 廖子博 阅读(32) 评论(0) 推荐(0) 编辑
摘要:全排列 计算 nums = [1, 2, 3] 的全排列。 每个排列有 3 个数位,每个数位的值可以是 [1, 2, 3],通过循环枚举每个数位的值,循环结束时,回退到上一个数位。 /** * 46.全排列 * 链接:https://leetcode.cn/problems/permutations 阅读全文
posted @ 2022-07-16 16:23 廖子博 阅读(24) 评论(0) 推荐(0) 编辑
摘要:二叉树遍历 二叉树的最大深度 /** * 题目:二叉树的最大深度 * 难度:简单 * 链接:https://leetcode.cn/problems/maximum-depth-of-binary-tree/ * * 思路:二叉树的最大深度 == max(左子树的最大深度, 右子树的最大深度) + 阅读全文
posted @ 2022-07-11 23:28 廖子博 阅读(24) 评论(0) 推荐(0) 编辑
摘要:最近朋友说他几年前买的华硕笔记本太卡了,让我给他重装个系统。 Win7 安装 建议安装系统前先备份驱动,详见 安装驱动 从 MSDN, I tell you 下载 Win7 旗舰版镜像:操作系统 -> Windows 7 -> Windows 7 Ultimate with Service Pack 阅读全文
posted @ 2022-07-11 00:44 廖子博 阅读(470) 评论(0) 推荐(0) 编辑
摘要:获取类对象的三种方法 Class aClass1 = new Object().getClass(); Class aClass2 = Object.class; Class aClass3 = Class.forName("java.lang.Object"); 调用默认构造器 Class aCl 阅读全文
posted @ 2022-07-10 19:21 廖子博 阅读(25) 评论(0) 推荐(0) 编辑
摘要:准备 从 Github 获取源码: git clone https://github.com/swagger-api/swagger-codegen.git 项目结构: 模板位置:modules/swagger-codegen/src/main/resources 程序入口:modules/swag 阅读全文
posted @ 2022-07-09 18:29 廖子博 阅读(1489) 评论(0) 推荐(0) 编辑
摘要:系统属性 读取系统属性,如果属性不存在,返回默认值 /tmp/log: System.getProperty("log_dir", "/tmp/log"); 查看源码 java.lang.System 可以知道 Java 提供了哪些系统属性 在运行时更新系统属性: System.setPropert 阅读全文
posted @ 2022-07-09 17:37 廖子博 阅读(59) 评论(0) 推荐(0) 编辑
摘要:mustache 模板只包含标签,不包含逻辑(比如,if-else 语句、for 循环)。 标签是用双花括号表示,比如:{{person}}, {{#person}},下面介绍不同类型的标签。 Variables 变量 {{name}} 是最基础的标签,它会在当前上下文查找键为 name 的值。如果 阅读全文
posted @ 2022-07-07 23:41 廖子博 阅读(336) 评论(0) 推荐(0) 编辑
摘要:基础 仓库: 本地仓库 远程仓库 私服仓库 中央仓库 坐标: <dependency> <!-- 组织ID --> <groupId>org.apache.commons</groupId> <!-- 项目ID --> <artifactId>commons-lang3</artifactId> < 阅读全文
posted @ 2022-07-04 23:21 廖子博 阅读(26) 评论(0) 推荐(0) 编辑
摘要:Swagger Codegen 是一个可执行 Jar 包,它可以解析 API 文档并生成不同语言的代码。 在生成代码前,请确保 API 文档内容可信,否则执行代码生成命令可能会发生代码注入危险。 使用 可以从 https://repo1.maven.org/maven2/io/swagger/swa 阅读全文
posted @ 2022-07-03 22:08 廖子博 阅读(3256) 评论(2) 推荐(0) 编辑
摘要:OpenAPI 是业界标准的 RESTful API 规范。 OpenAPI 规范,又称 OpenAPI Specification 或 OAS。 这是一份语言无关的规范,可以被工具解析并生成文档、代码等。 目前规范有 2.0 (Swagger 规范)和 3.0 (OpenAPI 规范)版本,本文描 阅读全文
posted @ 2022-07-01 22:05 廖子博 阅读(5467) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示