相关文章
为什么已经有 Nginx 了,还需要服务网关?
在当前微服务架构中,虽然 Nginx 是一个高性能的反向代理和负载均衡服务器,但在实际使用中仍然存在诸多局限性。为了满足运维效率、功能统一治理以及与微服务生态集成的需求,通常会在 Nginx 和业务服务之间引入一层基于 Java 实现的服务网关&a…
编程日记
2025/6/14 20:51:15
【Docker基础】Docker核心概念:命名空间(Namespace)详解
目录
1 引言:为什么需要Namespace?
2 Namespace的核心概念
2.1 什么是Namespace?
2.2 Docker使用的6种Namespace
3 Namespace的底层原理
3.1 Namespace创建流程
3.2 查看进程的Namespace
4 各Namespace详解
4.1 PID Namespace
4.2 …
编程日记
2025/6/28 9:53:44
OPenCV CUDA模块立体匹配------对立体匹配生成的视差图进行双边滤波处理类cv::cuda::DisparityBilateralFilter
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11
算法描述
cv::cuda::DisparityBilateralFilter 是 OpenCV CUDA 模块中的一个类,用于对立体匹配生成的视差图进行双边滤波处理。这种滤波方法可…
编程日记
2025/7/6 20:45:30
ABP vNext + OpenIddict:自定义 OAuth2/OpenID Connect 认证策略
ABP vNext OpenIddict:自定义 OAuth2/OpenID Connect 认证策略 🚀 📑 目录 ABP vNext OpenIddict:自定义 OAuth2/OpenID Connect 认证策略 🚀🧠 背景与核心设计思路🛠 依赖注入与启动配置&…
编程日记
2025/6/27 18:39:00
Java分层开发必知:PO、BO、DTO、VO、POJO概念详解
目录 引言一、核心概念与定义1、PO(Persistent Object,持久化对象)2、BO(Business Object,业务对象)3、DTO(Data Transfer Object,数据传输对象)4、VO(View O…
编程日记
2025/6/28 19:49:20
使用OceanBase的Oblogminer进行日志挖掘的实践
本文转载于OceanBase博客博主,作者为 banjin。本文观点仅代表作者观点。 背景
近期遇到了两个需要运用日志挖掘技术解决的问题。一个是Oracle环境下的ogg突然出问题了,开发指出两个环境的表结构存在差异,缺失了某些字段。但是经过分析&#…
编程日记
2025/6/28 6:46:27
研发效能提升-流程规范
现在很多公司对项目经理的要求,都包含了项目流程的制定和维护,所有不乏引发了以下思考: (1)项目经理如何做好研发流程改进和效能提升? (2)项目经理如何制定和维护项目管理流程和标准? 为什么要制定研发流程?
从我的视角看到的现象是,
(1)如果没有统一的流程,无…
编程日记
2025/6/27 2:43:39
理解系统交互:UML时序图
时序图
时序图(Sequence Diagram),又名序列图,是一种交互图,它显示了进程如何相互操作以及操作顺序。
Mermaid画时序图
文档 在线画图
基本结构示例 #mermaid-svg-DiY4HFgJiGbuoi7m {font-family:"trebuchet …
编程日记
2025/7/6 0:16:23