探索在 TestNG 中有条件地忽略测试的各种方法。
也在以下找到我
Baeldung 编辑
Michal Aibin
Michal Aibin 是不列颠哥伦比亚理工学院的教员,也是东北大学的客座副教授,在软件开发行业拥有超过 10 年的经验。 他于 2017 年获得信息学博士学位,此后发表了 50 多篇研究论文。 他的主要研究兴趣是计算机网络的优化和建模,以及用于地理空间分析/遥感的自适应算法和机器学习。 在个人方面,他喜欢骑马和弹奏音乐。
以下是我已审核的内容(目前)
Baeldung 关于 Java
- 全部
- Java (93)
- 测试 (78)
- 核心 Java (77)
- Spring Boot (68)
- Java String (54)
- Spring (46)
- 持久化 (39)
- 算法 (35)
- Java 数字 (34)
- Java IO (31)
- Spring Security (29)
- NoSQL (28)
- DevOps (28)
- Java 集合 (27)
- Spring Data (26)
- REST (25)
- JVM (25)
- 数据 (25)
- Java 日期 (23)
- Spring MVC (22)
- 安全 (22)
- Java Map (21)
- Java List (21)
- JPA (20)
- Jakarta EE (19)
- Jackson (19)
- Maven (18)
- Java 数组 (18)
- JSON (18)
- Java 并发 (17)
- HTTP 客户端 (16)
- Spring Cloud (13)
- Java Streams (13)
- 架构 (13)
- 响应式 (12)
- Spring Web (11)
- 云 (11)
- 网络 (10)
- 日志 (10)
- IDE (10)
- Groovy (10)
- Spring 持久化 (9)
- Web 服务 (8)
- Gradle (7)
- XML (6)
- 人工智能 (6)
- Spring AI (5)
- Spring WebFlux (4)
- Java Web (4)
- Docker (2)
在 Java 中提交 JdbcTemplate 或 DataSource
分类于 Spring Boot
了解 Spring 如何在内部管理事务,手动提交为何无法按预期工作,以及如何使用声明式和编程方法正确定义事务边界。
如何在 VS Code 中自动格式化代码
分类: IDE
了解 VS Code 如何简化开发人员的代码格式化。
在 Spring JpaRepository 中分离和附加实体
分类于 JPA
了解为什么以及如何在 Spring JPA 应用程序中分离和附加实体。
使用 jdeb 从 Java 构建中构建 Debian deb 包
分类于 Java
了解如何在 Maven 和 Ant 构建过程中使用 jdeb 创建 deb 文件。
如何管理 java.io.IOException: Invalid Keystore Format 错误
分类于 Java IO
通过识别其原因并应用正确的密钥库配置来解决 Java 中的 java.io.IOException: Invalid Keystore format 错误。
Spring Boot 中的 Temporal 工作流引擎
归类于 架构, Spring Boot
了解如何将 Temporal 工作流引擎与 Spring Boot 结合使用。
找出 JVM 正在使用的密钥库
探索三种替代方法来确定 JVM 正在使用哪个密钥库。
当主机离线时重试 Java 中的 RestTemplate HTTP 请求
归类于 HTTP 客户端, Spring Web
探索在主机离线时重试 RestTemplate HTTP 请求的多种方法。
Baeldung on Linux
- 全部
- 管理 (117)
- 进程 (70)
- 脚本 (69)
- 安全 (38)
- 文件系统 (38)
- 文件 (31)
- 网络 (28)
- 文件编辑 (27)
- 用户管理 (23)
- 安装 (22)
- 网络配置 (19)
- Web (18)
- 文件查看 (17)
- 文件搜索 (12)
- 包管理 (10)
- 文件权限 (10)
- 启动过程 (10)
- 文件压缩 (9)
- 文本处理 (8)
- 网络监控 (8)
- 文件转换 (7)
- 文件传输 (6)
- 构建 (3)
- 服务管理 (2)
- 搜索 (2)
- Docker (1)
解决反向隧道 远程端口转发监听端口失败 SSH 错误
了解反向 SSH 隧道,即 SSH 端口转发,以及在尝试使用它们时可能遇到的问题。
在 curl 响应主体末尾添加换行符
探索自动将换行符附加到 curl 响应的实用方法,确保一致的 shell 行为。
如何将数据管道传输到 cURL POST 请求
归类于 Web
学习如何将数据管道传输到 cURL POST 请求。
Intel 和 AMD 微码以及在 Linux 中正确更新微码
了解处理器微码,以及如何在 Linux 中为两个主要处理器制造商检查和更新它。
如何禁用快速(快速)启动,当 BIOS 和 UEFI 无法访问时
归类于 启动过程
了解一种固件选项,它可以为某些操作系统启用更快的启动,但可能会阻止我们进入 BIOS 或 UEFI 设置。
如何在 Linux 中自动连接到 VPN
归类于 网络配置
探索两种在 Linux 中自动连接到虚拟专用网络的方法。
SMB 挂载 安全模式以及修复 Linux 中的 挂载错误(13):权限被拒绝
归类于 文件系统
探索挂载命令,它与 SMB 协议相关的安全模式,不匹配可能产生的意外错误,以及不同设置的影响。
在 top 的输出中看到的 rcuos 或 rcuob 进程是什么?
了解内核读-复制-更新 (RCU) 机制,其历史实现和当前的指导原则。
如何在 Linux 内核中确定是否加载了特定模块
学习如何检查内核是否已加载给定的模块。
Baeldung 关于 Scala
- 全部
- Scala 集合 (4)
- 测试 (2)
- Scala 字符串 (2)
- Scala 语法 (1)
- Scala 数字 (1)
- Scala 并发 (1)
- Scala 基础 (1)
- 库 (1)
- Akka (1)
Scala 中的 CSV 文件
学习如何使用 Scala 读取和写入 CSV 文件。
Scala 中迭代集合的不同方式
归类于 Scala 集合
探索如何使用 foreach 和 for 推导式在 Scala 中迭代集合。
如何在 ScalaTest 中检查代码是否编译
归类于 Testing
学习如何使用 Matchers 或 Assertions 测试 Scala 片段是否编译。
理解差异:Scala 中的 reduceLeft、reduceRight、foldLeft、foldRight、scanLeft 和 scanRight
归类于 Scala 集合
了解 Scala 语言中用于聚合集合元素六个强大的函数。
在 Scala 中获取子数组
归类于 Scala 集合
学习如何在 Scala 中获取子数组,探索两种主要方法:slice() 函数以及 drop() 和 take() 的组合。
并行性和并行集合简介
归类于 Scala 并发
探索应用于 Scala 的并行计算的一些理论概念。
测试 Akka Actors
归类于 Akka
探索我们可以如何测试 Actors,以确保它们按预期工作。
Scala 中下划线 (_) 的用法
归类于 Scala 语法
探索在 Scala 中使用下划线的不同方法。
Scala 中的字符串插值
归类于 Scala 字符串
探索在 Scala 中使用字符串插值的不同方法。
Baeldung 关于计算机科学
- 全部
- 网络 (143)
- 机器学习 (122)
- 安全 (87)
- 算法 (87)
- 编程 (84)
- 数学与逻辑 (78)
- 操作系统 (67)
- 深度学习 (61)
- 软件架构 (37)
- 数据结构 (36)
- 人工智能 (36)
- 树 (35)
- 计算机视觉 (35)
- 排序 (26)
- 图 (22)
- Latex (18)
- 核心概念 (15)
- 图遍历 (14)
- 数据科学 (14)
- 查找 (13)
- 路径查找 (11)
- 并发 (7)
- 研究 (6)
- Web (5)
- 图论 (3)
- 方法论 (1)
如何使用深度学习从现有图像生成新的艺术作品?
分类: 计算机视觉
使用深度学习技术和工具(如 TensorFlow 和 VGG16 模型)构建艺术风格迁移程序的逐步讲解。
如何在关系代数中找到最大值
归类于 数学与逻辑
学习如何在关系代数中找到最大值。
Raft 一致性算法
归类于 算法
探索 Raft 一致性算法,这是一种分布式一致性协议,旨在既易于理解又适用于现实世界的系统。
Agentic AI 简介
归类于 人工智能
了解 Agentic AI,这是一种可以自主运行的人工智能。
什么是 Monad?
归类于 编程
学习什么是 monad 以及使用它编写代码的含义。
什么是单调栈?
归档于 数据结构
学习如何使用单调栈并有效地实现它,从而显著提高您解决复杂问题的能力。
什么是鸭子类型?
归类于 编程
从不同角度探索编程概念鸭子类型,对其进行定义。
使用 Langchain 的不同文本摘要技术
归档于 深度学习
探索 LangChain 的填充、映射简化、提炼和自定义技术,这些技术都取决于用户的具体要求、文档特征和整体性能预期。
基于列在 Pandas DataFrames 中选择行
归类于 数据科学
学习如何基于单个列过滤 Pandas 数据框。
Baeldung 关于 Kotlin
- 全部
- Kotlin 集合 (7)
- Kotlin 基础 (6)
- 测试 (3)
- Spring (3)
- 库 (3)
- Kotlin-Java 互操作 (3)
- Kotlin 服务器端 (3)
- Kotlin (3)
- Kotlin 类和对象 (2)
- Kotlin 数组 (2)
- HTTP 客户端 (2)
- 算法 (2)
- 持久化 (1)
- Kotlin Web (1)
- Kotlin 字符串 (1)
- Kotlin IO (1)
- Kotlin 函数 (1)
- 函数式编程 (1)
使用 Retrofit 和 Coroutines 下载 PDF 文件
归类于 Kotlin
探索使用 Retrofit 和 Kotlin Coroutines 支持下载 PDF 文件的有效方法。
使用 Spring MVC/WebFlux 和 Kotlin 实现函数式 HTTP 端点
探索 Kotlin 中 Spring WebFlux 和 Spring WebMVC 的函数式 API。
Ktor 客户端概述
归类于 HTTP 客户端, Kotlin Web
探索 Ktor 客户端提供的各种解决方案。
Kotlin 中的 RSocket 指南
归类于 Kotlin 服务器端, 库
学习如何在 Kotlin 中使用 RSocket。
在 Kotlin 中迭代时从列表中删除元素
归类于 Kotlin 基础
学习如何在迭代列表时从列表中删除元素。
用逗号分隔打印列表内容
分类于 Kotlin 集合
探索不同的技术,以在 Kotlin 中用逗号分隔打印列表的元素。
Kotlin actual 关键字
归类于 Kotlin-Java 互操作
探索 Kotlin 的两个关键字:expect 和 actual。
使用 Java 反射处理 Kotlin 伴生对象
归类于 Kotlin-Java 互操作
学习如何通过 Java 反射 API 访问 Kotlin 伴生对象。
Kotlin 中 Int 和 Integer 之间的区别
归类于 Kotlin 基础
探索 Kotlin 中 Int 和 Integer 之间的区别。
Baeldung on Ops
- 全部
- Docker (55)
- Git (32)
- Kubernetes (26)
- Jenkins (14)
- DevOps (6)
- 部署工具 (4)
- 云 (4)
- 日志 (3)
- DevOps 概念 (1)
Docker 构建和运行平台以及解决 exec /usr/bin/sh: exec format error
归类于 Docker
探索 Docker 构建和运行平台,以及它们可能导致的问题。此外,了解导致 exec format error 问题的原因。
Dotnet Publish 的工作原理
归类于 Deployment Tools
探索 dotnet publish 的作用,它在幕后是如何工作的,以及如何在各种部署场景中有效地使用它。
如何在 GitHub Actions 中获取 Pull Request 的标题?
归类于 Git
学习获取 pull request 标题的多种方法。
Dockerfile 挂载和修复错误 Unknown Flag: ‘mount’
归类于 Docker
了解什么是 Dockerfile,它的演变过程以及如何使用特殊的挂载类型。
Terraform 中 tags 和 tags_all 字段的区别
了解 Terraform 如何通过 tags 和 tags_all 属性处理标签。
使用 GitHub Actions 创建 Pull Request
归类于 Git
探索使用 GitHub Actions 创建 pull request 的不同方法,包括 GitHub CLI、REST API 和 peter-evans/create-pull-request action。
使用 docker-compose.yml 自动删除容器
归类于 Docker
探索使用 docker-compose.yml 自动删除容器的主题。
如何更改正在运行的 Docker 容器的网络?
归类于 Docker
探索在容器运行时我们可能遇到的一个常见的 Docker 网络问题。
GitHub Actions 中获取提交信息的指南
学习如何在 GitHub actions 中获取提交消息。
Baeldung 关于 SQL
- 全部
- SQL 查询 (13)
- SQL 连接 (7)
- 数据库概念 (7)
- SQL 表 (4)
- 数据库访问 (3)
- SQL 操作符 (2)
- SQL 函数 (2)
- SQL 基础 (2)
- 数据库 (2)
- DDL (1)
SQL 中的 Sargability 是什么?
归类于 SQL 查询
了解什么是 sargability 及其重要性。
如何在 SQL 中返回透视表输出?
归类于 SQL 查询
探索与电子表格相比,SQL 中透视数据的困难。
如何配置 MySQL 中的时区设置?
归类于 数据库
了解 MySQL 如何处理时区。
更改 PostgreSQL 用户密码
归类于 数据库访问
学习更新 PostgreSQL 用户密码的不同方法。
删除 SQL 中的两个相同行中的一个
归类于 数据库概念
学习删除 SQL 中重复行的不同方法。
如何获取 PostgreSQL 表的 OID
分类于 SQL 表
探索检索 PostgreSQL 中表 OID 的几种方法。
SQL 中的月份数字转换为月份名称函数
归类于 SQL 函数
探索使用数字在 SQL 中获取月份名称的不同方法。
侧向连接 vs. 子查询:有什么区别
探索横向连接和子查询之间的区别。
PostgreSQL 中 JSON 和 JSONB 数据类型的区别
归类于 SQL 基础
探索 PostgreSQL 中 JSON 和 JSONB 之间的区别,尤其是在存储机制和性能特征方面。