东百牧码人
码龄12年
求更新 关注
提问 私信
  • 博客:108,199
    108,199
    总访问量
  • 110
    原创
  • 492
    粉丝
  • 57
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2014-08-06
博客简介:

temp0504的博客

查看详细资料
个人成就
  • 获得1,251次点赞
  • 内容获得5次评论
  • 获得1,069次收藏
  • 代码片获得1,625次分享
  • 博客总排名270,932名
  • 原力等级
    原力等级
    4
    原力分
    780
    本月获得
    4
创作历程
  • 103篇
    2025年
  • 8篇
    2024年
成就勋章
TA的专栏
  • 微服务
    12篇
  • 架构中间件
    19篇
  • C#
    5篇
  • LeetCode
    13篇
  • Java
    18篇
  • 算法
    7篇
  • 脚本
    2篇
  • maven
    2篇
  • spring boot
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 6

TA参与的活动 0

兴趣领域 设置
  • Java
    javaspring bootspring cloud
  • 编程语言
    golang
创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

919人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

.NET 微服务 Ocelot 网关实现方案

Ocelot是.NET生态中常用的API网关,能够实现路由转发、负载均衡、限流和安全管控等核心功能。通过以上配置,Ocelot网关可以为.NET微服务架构提供统一的入口,简化客户端调用,并增强系统的安全性和可扩展性。
原创
博文更新于 2025.09.01 ·
480 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

.NET 微服务日志系统:Serilog + Loki + Grafana 实践指南

点击左侧菜单;点击,选择 Loki 数据源;配置图表类型:日志列表:展示原始日志,适合实时查看;柱状图:统计不同日志级别的数量(如 Error/Warning/Info 的占比);表格:按字段(如 OrderId、UserId)汇总日志,便于排查特定业务问题;保存仪表盘,命名为“Order-Service 日志监控”,后续可直接访问。
原创
博文更新于 2025.09.01 ·
1840 阅读 ·
27 点赞 ·
1 评论 ·
25 收藏

.net 微服务jeager链路跟踪

Route[HttpGet// 创建自定义跨度 using var customSpan = _tracer . StartActiveSpan("CustomWeatherProcessing");try {// 添加自定义标签 customSpan . SetAttribute("location" , "Beijing");
原创
博文更新于 2025.09.01 ·
637 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

elasticsearch-9.1.3-windows-x86-64

发布资源 2025.08.29 ·
zip

C# 日志写入loki

在 C# 中实现日志写入 Loki 最常用的方式是结合日志框架和扩展包。
原创
博文更新于 2025.08.29 ·
1090 阅读 ·
25 点赞 ·
1 评论 ·
7 收藏

查看 Loki 版本的方法取决于 Loki 的安装方式,以下是几种常见的查看方法: 二进制安装:如果是通过下载二进制文件安装的 Loki,可以在命令行中通过执行loki -version命令来查看版本

发布资源 2025.08.29 ·
zip

jaeger-2.9.0-windows-amd64.tar

发布资源 2025.08.29 ·
gz

不要在构造函数中进行数据库查询,io操作

保证对象创建的安全性:避免因外部操作失败导致对象处于无效状态。提升代码可维护性:分离初始化与业务逻辑,降低耦合度。增强可测试性:便于隔离外部依赖,编写稳定的单元测试。实际开发中,应优先通过“依赖注入+显式初始化方法”或“工厂模式”实现资源操作与对象构造的分离,让代码更健壮、更易扩展。
原创
博文更新于 2025.08.29 ·
552 阅读 ·
16 点赞 ·
0 评论 ·
17 收藏

处理异常时,finally关键字有什么作用?

finally的核心价值是保证“清理逻辑的必然性”,尤其适用于需要手动管理的资源(文件、数据库连接等)。在实际开发中,结合using语句(自动资源管理)和finally块(手动特殊清理),可有效避免资源泄漏,提升程序的健壮性。
原创
博文更新于 2025.08.29 ·
408 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

C#中常见的异常类有哪些?

抛出具体异常:避免直接抛出Exception,而是选择最匹配的子类(如参数为null时抛针对性捕获:根据业务场景捕获特定异常(如文件操作捕获),避免滥用。查看文档:不确定方法会抛出哪些异常时,可参考 .NET 官方文档(如的文档会说明可能抛出的异常)。通过合理使用异常类,能让错误信息更清晰,便于调试和问题定位。
原创
博文更新于 2025.08.29 ·
1201 阅读 ·
6 点赞 ·
0 评论 ·
11 收藏

Ocelot VS Nginx

Ocelot是 .NET 微服务的“最佳拍档”,功能丰富且贴近业务,适合中低流量、强业务定制场景。Nginx是性能优先的通用网关,适合高并发、跨语言架构,作为流量入口或基础反向代理。选择时需结合技术栈、流量规模和业务复杂度综合判断,必要时可采用分层网关架构发挥两者优势。
原创
博文更新于 2025.08.26 ·
619 阅读 ·
25 点赞 ·
0 评论 ·
15 收藏

如何在C#中使用Ocelot构建微服务网关?

在C#中使用Ocelot构建微服务网关是一个常见且高效的方案,Core/.NET 5+设计,提供了完整的微服务网关功能。
原创
博文更新于 2025.08.26 ·
655 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

windows consul安装包

发布资源 2025.08.26 ·
zip

在 C# 中使用 Consul 客户端库实现服务发现

在 C# 中使用 Consul 客户端库实现服务发现,主要通过查询 Consul 服务器获取指定服务的健康实例列表。
原创
博文更新于 2025.08.26 ·
377 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

consul.demo

发布资源 2025.08.26 ·
zip

consul的作用

Consul 是 HashiCorp 公司推出的一款,核心作用是解决分布式系统中服务的“定位、通信、管控与安全”问题,确保微服务或分布式架构下各组件能高效、可靠地协同工作。其功能覆盖服务发现、配置管理、健康检查、分段隔离等核心场景,广泛应用于云原生、微服务、多数据中心等架构中。
原创
博文更新于 2025.08.25 ·
1062 阅读 ·
16 点赞 ·
0 评论 ·
15 收藏

Consul 在 Windows 上的启动方法

Consul 是一个支持服务发现和配置共享的工具,以下是如何在 Windows 系统上启动 Consul 的详细步骤。通过以上步骤,您可以轻松在 Windows 系统上启动并运行 Consul。consul agent -dev -client <你的IPv4地址>,如果能看到 Consul 的 Web UI,则启动成功。,点击“编辑”,添加 Consul 的安装路径(如。在“高级”选项卡中,点击“环境变量”。的访问,以便正常使用 Web UI。保存后,在任意命令行窗口中输入。并回车,打开命令行窗口。
原创
博文更新于 2025.08.25 ·
747 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

ASP.NET Core 中的构建者模式

理解ASP.NETCore 框架中的构建者模式后,可尝试自定义构建者类,模拟框架设计思路。示例:自定义一个 "订单构建者"csharp// 复杂对象:订单set;set;set;set;// VIP打9折// 构建者接口// 构建者实现// 返回自身,支持链式调用// 构建最终对象前的计算// 使用构建者.SetProduct("笔记本电脑", 5000m).Build();构建者模式是ASP.NET。
原创
博文更新于 2025.08.25 ·
915 阅读 ·
21 点赞 ·
0 评论 ·
7 收藏

领域驱动中IUnitOfWork是干什么的

在领域驱动设计(DDD)中,(工作单元接口)是一种设计模式,主要用于。它的核心作用是将一组相关的数据库操作(如新增、修改、删除)封装为一个 “原子单元”,要么全部成功提交,要么全部失败回滚,避免部分操作成功导致的数据不一致问题。
原创
博文更新于 2025.08.21 ·
757 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

SourceTreeSetup-3.4.24.exe

发布资源 2025.08.21 ·
exe
加载更多