排序
多列近似排序:让仪表板查询更快
多列近似排序:让仪表板查询更快 Alex Monahan 2025-06-06 | 19 min 加载列式数据时,采用更高级的多列排序策略,可以加速多种具有筛选条件的读取查询。Morton(Z-order)和 Hilbert 等空间填充...
使用 OpenID Connect(OIDC)Bearer 令牌认证保护服务应用
使用 OpenID Connect(OIDC)Bearer 令牌认证保护服务应用 使用Quarkus OpenID Connect(OIDC)扩展,通过Bearer令牌认证保护Jakarta REST应用。Bearer令牌由兼容OIDC与OAuth 2.0的授权服务器签...
使用OpenID Connect与Keycloak集中管理Quarkus授权
使用OpenID Connect与Keycloak集中管理Quarkus授权通过Keycloak Authorization Services,可在Quarkus应用中启用Bearer令牌授权,安全访问受保护资源。 概览Keycloak授权扩展quarkus-keycloak-a...
SmallRye GraphQL 客户端
SmallRye GraphQL 客户端 本指南介绍如何在 Quarkus 应用中使用 GraphQL 客户端库。该客户端由 SmallRye GraphQL 项目实现。本文专注于客户端;如果需要了解 GraphQL 查询语言、基本概念及服务...
将 Hibernate Search 与 Hibernate ORM 及 Elasticsearch/OpenSearch 配合使用
将 Hibernate Search 与 Hibernate ORM 及 Elasticsearch/OpenSearch 配合使用 你已有一个基于 Hibernate ORM 的应用,想向用户提供功能完整的全文搜索?本指南将介绍如何使用 Hibernate Searc...
CrowdSec重放模式
CrowdSec重放模式 CrowdSec不仅可以监控实时日志,也可以重放旧日志文件,即重放/取证模式。它适合测试场景、检测误报和漏报,或生成某段历史时期的报告。 在这种模式下,CrowdSec读取日志并提...
在 Linux 上配置 Suricata IPS/内联模式
在 Linux 上配置 Suricata IPS/内联模式 使用 Netfilter 配置 IPS 本指南介绍如何使用 iptables,让 Suricata 以第三层内联模式运行。 首先编译启用 NFQ 支持的 Suricata;步骤见原文链接的 Ub...
使用 Playwright 模拟 API
使用 Playwright 模拟 API 简介 Web API 通常以 HTTP 端点实现。Playwright 提供 API,用于模拟和修改 HTTP、HTTPS 网络流量。页面发出的任何请求,包括 XHR 与 fetch,都可以跟踪、修改和模拟...
Hypothesis 有状态测试
有状态测试 注意 另请参阅原文链接中的“How not to Die Hard with Hypothesis”和“An Introduction to Rule-Based Stateful Testing”。 使用 @given 时,测试流程仍主要由你编写,Hypothesis...
编写 pytest 插件
编写 pytest 插件 为自己的项目实现本地 conftest 插件并不困难;也可以编写通过 pip 安装的插件,供多个项目,包括第三方项目使用。如果只是想使用插件,请参阅如何安装和使用插件。 一个插件...




