闲来无聊,前段时间发现一个.net开源框架:masa framework。经过一些小型项目使用,发现确实挺不错的。然后我又去阅读了整个masa framework源码,特此来记录整...
Net6 EFcore框架介绍
1、简介 EFcore,可用使得开发人员不需要再去关注数据库的实现,全都由代码进行生成
使用招商银行云直连服务提现(.Net6)
以下代码的功能是用户可以实现业务中用户虚拟钱包的钱提现到用户银行卡,其实本质上是把商户的账户资金划转到用户银行卡,其实就是银行转账,相关代码如下:
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 – 深入OpenAI与马斯克、微软的秘密,通过API轻松接入ChatGPT
https://openai.comOpenAI是一家人工智能公司,成立于2015年,总部位于美国旧金山。该公司的使命是研究和开发能够产生广泛影响的人工智能技术,并将这些技术传播到...
堆排序
堆排序(Heap Sort)就是利用堆(假设利用大顶堆)进行排序的方法。原理:将待排序的序列构造成一个大顶堆,此时,整个序列的最大值就是堆顶的根结点,将 它移走(其实就是将其与堆数...
记录用C#写折半查找算法实现
最近要考试了,重新回顾一下之前学的算法,今天是折半查找,它的平均比较次数是Log2 n
.net使用DispatchProxy
实现动态aop并注入 用表达式树调用目标方法创建一个DynamicDispatchProxy类继承DispatchProxy,字典key最好是由路劲名称+方法参数组成
【Avalonia】【跨平台】关于Prism项目模块化在Linux下路径问题
当我们在用Avalonia开发项目的时候会涉及到路径的问题,在Linux下面路径的写法和Window路径的写法有区别 问题描述 用Avalonia开发项目发现我们之前的路径写法在L...
Fireasy3 揭秘 — 使用 SourceGeneraor 改进服务发现
在 Fireasy3 揭秘 -- 依赖注入与服务发现 这篇中,我们通过遍列程序集中的所有类,来查找三个类型的服务接口,这样应用在启动时会消耗一定的时间来处理这些事情。今天,我们...
Fireasy3 揭秘 — 自动服务部署
前篇已经介绍了依赖注入与服务发现,还有另外一种机制是服务部署,顾名思义就是可以在程序集中定义一个实现,在手动添加依赖注入,这一般是有选择性的注入。 回顾 DefaultSe...