摘要: 作者:痴者工良 个人网站:https://www.whuanle.cn 博客园:https://www.cnblogs.com/whuanle/ 本教程地址:https://kafka.whuanle.cn/ 本教程是关于 Kafka 知识的教程,从 C# 中实践编写 Kafka 程序,一边写代码一 阅读全文
posted @ 2023-01-28 10:24 痴者工良 阅读(1594) 评论(6) 推荐(24) 编辑
摘要: 这里是笔者在开发 MAUI 应用时踩的坑,以及一些笔记的汇总。 不得不说 MAUI 挺垃圾的。 如果不是 Mono 金玉在前,估计社区不会有多少人关注败絮 MAUI。 目前 .NET 已经升级到 7.0,但是 MAUI 还是一如既往的拉跨,如果开发过 MAUI,做过定制,自定义标题栏之类的,便会发现 阅读全文
posted @ 2023-01-18 19:47 痴者工良 阅读(1178) 评论(7) 推荐(17) 编辑
摘要: goioc 介绍 goioc 是一个基于 GO 语言编写的依赖注入框架,基于反射进行编写。 支持泛型; 简单易用的 API; 简易版本的对象生命周期管理,作用域内对象具有生命; 延迟加载,在需要的时候才会实例化对象; 支持结构体字段注入,多层注入; 对象实例化线程安全,作用域内只会被执行一次。 下载 阅读全文
posted @ 2022-11-28 08:47 痴者工良 阅读(396) 评论(1) 推荐(1) 编辑
摘要: 背景 其实,规划这篇文章有一段时间了,但是比较懒,所以一直拖着没写。 最近时总更新太快了,太卷了,所以借着 .NET 7 正式版发布,熬夜写完这篇文章,希望能够追上时总的一点距离。 本文主要介绍如何在 .NET 和 Go 语言中如何生成系统(Windows)动态链接库,又如何从代码中引用这些库中的函 阅读全文
posted @ 2022-11-10 08:39 痴者工良 阅读(8288) 评论(40) 推荐(61) 编辑
摘要: 说明 RulesEngine 是 C# 写的一个规则引擎类库,读者可以从这些地方了解它: 仓库地址: https://github.com/microsoft/RulesEngine 使用方法: https://microsoft.github.io/RulesEngine 文档地址: https: 阅读全文
posted @ 2022-10-27 08:39 痴者工良 阅读(5837) 评论(31) 推荐(56) 编辑
摘要: 在 C# 中使用 Span 和 Memory 编写高性能代码 原作者:Joydip Kanjilal 原文地址:https://www.codemag.com/Article/2207031/Writing-High-Performance-Code-Using-SpanT-and-MemoryT- 阅读全文
posted @ 2022-08-22 08:40 痴者工良 阅读(4814) 评论(12) 推荐(44) 编辑
摘要: 笔者前段时间在学习数据结构时,恰好听说了 LSM Tree,于是试着通过 LSM Tree 的设计思想,自己实现一个简单的 KV 数据库。 代码已开源,代码仓库地址:https://github.com/whuanle/lsm 笔者使用 Go 语言来实现 LSM Tree 数据库,因为 LSM Tr 阅读全文
posted @ 2022-05-23 08:37 痴者工良 阅读(1691) 评论(8) 推荐(20) 编辑
摘要: 本文主要参考以下两个文章,对文章内容进行翻译整合。 https://devopscube.com/kubernetes-logging-tutorial/ https://devopscube.com/setup-efk-stack-on-kubernetes/ 第一部分:Kubernetes 日志 阅读全文
posted @ 2022-02-15 08:49 痴者工良 阅读(930) 评论(0) 推荐(2) 编辑
摘要: Kubernetes 监控 当你的应用部署到 Kubenetes 后,你很难看到容器内部发生了什么,一旦容器死掉,里面的数据可能就永远无法恢复,甚至无法查看日志以定位问题所在,何况一个应用可能存在很多个实例,用户的一个请求不指定被哪个容器处理了,这使得在 Kubernetes 中对应用进行故障排除较 阅读全文
posted @ 2022-02-14 08:54 痴者工良 阅读(1185) 评论(0) 推荐(3) 编辑
摘要: 分库分表 一般来说,数据库分库分表,有以下做法: 按哈希分片:根据一条数据的标识计算哈希值,将其分配到特定的数据库引擎中; 按范围分片:根据一条数据的标识(一般是值),将其分配到特定的数据库引擎中; 按列表分片:根据某些字段的标识,如果符合条件则分配到特定的数据库引擎中。 分库分表的做法有很多种,例 阅读全文
posted @ 2022-02-07 08:51 痴者工良 阅读(983) 评论(2) 推荐(6) 编辑