1 2 3 4 5 ··· 51 下一页
摘要: 作为一名非主修C#的程序员,在此记录下学习与工作中C#的有用内容,持续更新 对类型进行约束,class指定了类型必须是引用类型,new()指定了类型必须具有一个无参的构造函数,规定T类型必须实现IUser,规定T必须为struct where T : class, new(), T:IUser, T 阅读全文
posted @ 2017-04-22 19:45 Hey,Coder! 阅读(570) 评论(0) 推荐(0)
摘要: OpenTelemetry Body 采集与注意事项 测试代码 https://gitee.com/hey_hh/opentele-test.git 一、问题背景 在使用 OpenTelemetry 的 AddAspNetCoreInstrumentation 时,通过 Enrich 回调读取请求/ 阅读全文
posted @ 2026-07-25 11:50 Hey,Coder! 阅读(0) 评论(0) 推荐(0)
摘要: 问题现象 Jaeger UI 页面布局错乱、背景色缺失、文字看不清(白字白底或黑字黑底)。 其他电脑访问同一 Jaeger 服务显示正常。 使用 Chrome 无痕模式 访问时显示正常。 如图 根本原因 Chrome 浏览器开启了实验性 Flag: Force Dark Mode for Web C 阅读全文
posted @ 2026-07-23 13:58 Hey,Coder! 阅读(1) 评论(0) 推荐(0)
摘要: 说明 可以使用jaeger的all in one直接采集数据而不经过collector。 但是为了整体架构的可扩展性、可修改性,可以通过collector这个组件灵活扩展,后续只需要增加 新的export就可以发送到其他服务,如Prometheus等。 如果考虑到整体的部署成本和可维护性,根据团队人 阅读全文
posted @ 2026-07-23 11:46 Hey,Coder! 阅读(3) 评论(0) 推荐(0)
摘要: OpenTelemetry 自定义 Exporter + MQ + 请求体记录 整体架构 .NET App (OTel SDK) → 自定义 Exporter → MQ (RabbitMQ/Kafka) → 消费者 → Elasticsearch 目的:解耦应用与 ES,利用 MQ 削峰填谷,提高稳 阅读全文
posted @ 2026-07-22 19:11 Hey,Coder! 阅读(1) 评论(0) 推荐(0)
摘要: 场景 在运行时可以根据数据库或配置将需要的对象加载到内存中,也就是通过逻辑获取到对应的数据。如果要在低代码中使用这个对象,同时需要用初始化的方式使用就需要 把这个对象转成代码嵌入到逻辑中。此时就可以用这个逻辑,将属性读取,然后构造成对应的初始化一个对象的代码并注入。 使用方法 string code 阅读全文
posted @ 2026-07-20 14:31 Hey,Coder! 阅读(4) 评论(0) 推荐(0)
摘要: 本文档基于项目中的 ESService 类代码,梳理 Elasticsearch 中 Data Stream 与 ILM / DSL 生命周期管理的核心概念、工作原理及实际代码示例。 一、Data Stream(数据流) 1. 概念 Data Stream 是 Elasticsearch 针对时序数 阅读全文
posted @ 2026-07-13 13:56 Hey,Coder! 阅读(7) 评论(0) 推荐(0)
摘要: Portainer 部署与核心功能详解 一、Portainer部署 推荐用容器部署 sudo docker run -d -p 9999:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.so 阅读全文
posted @ 2026-07-03 16:22 Hey,Coder! 阅读(16) 评论(0) 推荐(0)
摘要: restsharp在docker偶发接口调用慢的问题,改用原生Httpclient重写 public class HttpHelperEx : IDisposable { private readonly HttpClient _httpClient; private readonly JsonSe 阅读全文
posted @ 2026-06-24 13:19 Hey,Coder! 阅读(3) 评论(0) 推荐(0)
摘要: Ocelot + Consul + SignalR 粘性会话 一、核心结论(速览) 问题 答案 是否需要 Hub 返回 Cookie? ❌ 不需要 Cookie 由谁生成? ✅ Ocelot 网关 Cookie 值是什么? ✅ Ocelot 生成的随机 GUID 实例标识来源? ✅ Consul 返 阅读全文
posted @ 2026-06-22 14:42 Hey,Coder! 阅读(9) 评论(0) 推荐(0)
摘要: 正交软件架构(Orthogonal Software Architecture)笔记 一、什么是正交软件架构 将系统划分为职责完全独立、互不依赖的模块(正交维度), 各模块通过统一控制总线 / 中介协作, 一个维度的变化不影响其他维度。 核心理念: “变与不变分离,变化之间互不影响” 二、主要特点 阅读全文
posted @ 2026-06-20 14:54 Hey,Coder! 阅读(22) 评论(0) 推荐(0)
1 2 3 4 5 ··· 51 下一页