AOT漫谈专题(第五篇): 如何劫持.NET AOT编译器 进行源码级调试-拾光赋

AOT漫谈专题(第五篇): 如何劫持.NET AOT编译器 进行源码级调试

AOT漫谈专题(第五篇): 如何劫持.NET AOT编译器 进行源码级调试,一:背景 1. 讲故事 上篇聊到了 C#程序编译成Native代码 的宏观过程,有粉丝朋友提了一个问题,能不能在 dotnet publish 发布的过...
2年前
08812
Python教程(26)——Python迭代器和生成器详解-拾光赋

Python教程(26)——Python迭代器和生成器详解

Python教程(26)——Python迭代器和生成器详解,迭代器 Python中的迭代器是一种对象,它可以迭代(遍历)一个可迭代对象(比如列表、元组或字符串)的元素。迭代器用于实现迭代器协议,即包含 __i...
基于Basic auth 的一个C# 示例-拾光赋

基于Basic auth 的一个C# 示例

基于Basic auth 的一个C# 示例,最近在做公司的一个项目时,客户需要我们定时获取他们矩阵系统的数据。在与客户进行对接时,提到他们的接口使用的目前不常用的BASIC 认证。天呢,它好不安全,容...
2年前
0885
gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六)-拾光赋

gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六)

gRPC入门学习之旅(七),gRPC入门学习之旅(三),gRPC入门学习之旅(四),gRPC入门学习之旅(五),gRPC入门学习之旅(六),gRPC入门学习之旅(一) gRPC入门学习之旅(二) gRPC入门学习之旅(...
2年前
08812
CMake构建学习笔记7-freetype库的构建-拾光赋

CMake构建学习笔记7-freetype库的构建

CMake构建学习笔记7-freetype库的构建,Freetype是一个广泛使用的开源字体渲染库,可以加载、渲染和显示各种类型的字体文件。一般的用户来说可能没有直接使用过这个库,都是通过使用依赖于它的依...
2年前
0887
写代码被大语言模型坑之使用LocalDateTime比较两个时间差了几天-拾光赋

写代码被大语言模型坑之使用LocalDateTime比较两个时间差了几天

写代码被大语言模型坑之使用LocalDateTime比较两个时间差了几天,自从去年ChatGPT3.5发布后使用了几次,现在写代码基本上离不开它和它的衍生产品们了。一方面查资料很方便,快速提炼要点总结;另...
由C#委托回调想到的二三事-拾光赋

由C#委托回调想到的二三事

由C#委托回调想到的二三事,写在前面: 之前的过开发程中,我愈发觉得面对复杂的界面要求,最好还是用UserControl将不同模块的界面设计单独封装,以应对客户频繁地需求更改。这样做能够在面对对...
2年前
0887
XAML中DataTemplate变量隐藏的解决方法-拾光赋

XAML中DataTemplate变量隐藏的解决方法

XAML中DataTemplate变量隐藏的解决方法,前言 微软的许多XAML框架,如WPF、UWP、WinUI3等,在DataTemplate下都会遇到变量隐藏(Variable shadowing)的问题。为了访问外部实例成员,经常需要写很...
2年前
08814
LoggerMessageAttribute 高性能的日志记录-拾光赋

LoggerMessageAttribute 高性能的日志记录

LoggerMessageAttribute 高性能的日志记录,.NET 6 引入了 LoggerMessageAttribute 类型。 使用时,它会以source-generators的方式生成高性能的日志记录 API。 source-generators可在编译代码时...
2年前
08814
Elasticsearch-拾光赋

Elasticsearch

Elasticsearch,一,倒排索引 elasticsearch搜索性能高的原因是因为底层的倒排索引技术。 倒排索引中的两个重要概念: 文档(Document):用来搜索的数据,其中的每一条数据就是一个文档,例如一...
FastAPI依赖注入与上下文管理-拾光赋

FastAPI依赖注入与上下文管理

FastAPI依赖注入与上下文管理, title: FastAPI依赖注入与上下文管理 date: 2025/04/07 00:28:04 updated: 2025/04/07 00:28:04 author: cmdragon excerpt: FastAPI框架依赖注入与上下文管理实战...
1年前
0889
2024 年 C# 高效开发:精选实用类库-拾光赋

2024 年 C# 高效开发:精选实用类库

2024 年 C# 高效开发:精选实用类库,前言 在平时开发中,好的类库能帮助我们快速实现功能,C#有很多封装好的类库。 本文将介绍一些2024年特别受欢迎的C#类库,并分析各自的优点让我们编程写代码...
2年前
0889