会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
肖卫卫的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2023年4月9日
Java 异常处理的使用和思考
摘要: ### 概念 异常处理的概念起源于早期的编程语言,如 LISP、PL/I 和 CLU。这些编程语言首次引入了异常处理机制,以便在程序执行过程中检测和处理错误情况。异常处理机制随后在 Ada、Modula-3、C++、Python、Java 等编程语言中得到了广泛采用和发展。在 Java 中,异常处理
阅读全文
posted @ 2023-04-09 22:05 肖卫卫
阅读(917)
评论(0)
推荐(2)
2023年4月6日
万字详解 | Java 流式编程
摘要: ### 概述 Stream API 是 Java 中引入的一种新的数据处理方法。它提供了一种高效且易于使用的方法来处理数据集合。Stream API 支持函数式编程,可以让我们以简洁、优雅的方式进行数据操作,还有使用 Stream 的两大原因: 1. 在大多数情况下,将对象存储在集合中就是为了处理它
阅读全文
posted @ 2023-04-06 22:42 肖卫卫
阅读(953)
评论(2)
推荐(4)
2023年4月2日
万字详解 | Java 函数式编程
摘要: ### 概述 #### 背景 函数式编程的理论基础是阿隆佐·丘奇(Alonzo Church)于 1930 年代提出的 λ 演算(Lambda Calculus)。λ 演算是一种形式系统,用于研究函数定义、函数应用和递归。它为计算理论和计算机科学的发展奠定了基础。随着 Haskell(1990年)和
阅读全文
posted @ 2023-04-02 15:44 肖卫卫
阅读(2052)
评论(0)
推荐(2)
2023年3月9日
maven 多模块项目的测试覆盖率分析 - jacoco 聚合分析
摘要: 前言 对于大多数 maven 多模块化工程,可以使用 Jacoco 这款工具,关于 Jacoco 这款工具,ChatGPT 对它的描述是这样的: JaCoCo(Java Code Coverage)是一个开源的测试覆盖率工具,它可以用于帮助开发人员衡量其软件测试的有效性。它支持多种语言,包括 Jav
阅读全文
posted @ 2023-03-09 22:28 肖卫卫
阅读(3681)
评论(2)
推荐(3)
2023年2月7日
chatGPT 桌面版安装教程
摘要: 概述 标题党了,首先声明 ChatGPT 官方没有桌面版,目前市面上很多的桌面应用也在是浏览器上包了一层,而且大多做的比较粗糙,不太好用,所以都不太推荐。 作为一名骨灰级的程序员,ChatGPT 的重度使用者,这几天看到网上充斥着各种荒唐的使用教程 有把免费的 ChatGPT 打包为付费服务的 还有
阅读全文
posted @ 2023-02-07 10:43 肖卫卫
阅读(22696)
评论(26)
推荐(13)
2023年1月22日
Quartz 使用教程
摘要: 概述 为什么写这边文档 ? 在使用目前最新版 Quartz v2.3.2 的时候,我遇到了很多问题,具体如下: Quartz 的 v2.3.2 版本改动比较大,目前网上的资料都是旧版本,很缺乏相关资料 很多资料讲解非常不全面,例如 Quartz Listener 的介绍和使用基本缺失 Springb
阅读全文
posted @ 2023-01-22 10:41 肖卫卫
阅读(6257)
评论(5)
推荐(6)
2022年6月26日
OpenAPI 3.0 说明文档
摘要: 概述 OpenAPI 3.0 规范由 8 个根对象组成: openapi info servers paths components security tags externalDocs OpenAPI 的其余功能都是基于这 8 根对象扩展而成,凡是包含以上对象并且扩展名为 json,yaml 的文
阅读全文
posted @ 2022-06-26 00:50 肖卫卫
阅读(14496)
评论(2)
推荐(2)
2022年6月16日
springdoc-openapi 的基本使用
摘要: 概述 使用 springdoc-openapi 可以快速为 springboot 项目生成规范的 API 文档,具体使用步骤如下: 依赖配置 在 pom.xml 加入内容,即可开始使用: <dependency> <groupId>org.springdoc</groupId> <artifactI
阅读全文
posted @ 2022-06-16 22:52 肖卫卫
阅读(8677)
评论(1)
推荐(0)
永久解决 WSL vm.max_map_count 65530 is too low 的问题
摘要: 问题 在使用基于 WSL 的 Docker 的时候,启动 ES 总是会出现 vm.max_map_count 65530 is too low 问题,导致容器无法启动,网上答案基本就两种,例如 stackoverflow 这个链接给出的答案是: $ wsl -d docker-desktop $ s
阅读全文
posted @ 2022-06-16 21:31 肖卫卫
阅读(4369)
评论(0)
推荐(2)
2022年6月13日
覆盖率检查工具:JaCoCo 使用指南
摘要: 一:概述 众所周知,软件的代码覆盖率是衡量软件质量的重要指标, 我们今天简单介绍 JaCoCo 的实际使用示例,它是目前在大多数 Java 项目中应用最广泛的覆盖率检测框架 更多资料参考:JaCoCo 官网 二:引入 Maven 依赖 在 Java 项目中为了方便使用 JaCoCo,我推荐使用它提供
阅读全文
posted @ 2022-06-13 12:45 肖卫卫
阅读(6181)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
下一页
公告