多拉多拉曼
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

Expression学习笔记之表达式与表达式树的基本结构

一个美丽的邂逅昨天心血来潮,想着用了很久的HangFire这个任务调度组件,却从来没有研究过其源码,所以我就想着看一下Hangfire的源码,然后当我看到Hangfire源码中 AspNetShutdownDetector(Asp.Net服务停止检测器)这个类的源码的时候,看到其实现方式中,有两个私有的方法,看起名称是用于创建或者获取某个类中的静态字段和非静态字段的,但是看其实现则是通过表达式树进
2022-10-13
CSharp
#AspNet

记一次EF+Mysql所遇到的事务不生效的的坑

业务场景: 近期写的一个项目,整个项目采用的DDD(领域驱动)设计,所以刚开始设计的时候就将各个业务以聚合根的方式进行划分,以该业务场景为例,整体的业务简述为,当客户进行付款以后,创建一个付款单,然后由财务手动将付款单与发货单进行账务冲抵和关联,同时还需要针对付款的客户及企业的余额进行相应的变动,所以,当付款单和发货单进行冲抵业务的时候,客户及其企业的待付款金额将会根据冲抵的金额,进行变动,所以该
2022-08-31
数据库
#Mysql #EF #Net6 #事务

记一次netcore在linux服务器上出现的诡异的failed to create coreclr hresult:0x80004005的问题

#问题 #场景 使用脚本,拉取Git代码,将NetCore程序发布到docker中去。在发布的时候会提示:failed to create coreclr hresult:0x80004005 然后 执行其他netcore命令也会提示:failed to create coreclr hresult:0x80004005 #解决方案 首先看看脚本拉取代码,并且进行编译发布的时候,是否存在权限问题,
2022-05-29

牛牛的Redis的学习笔记--第一章

牛牛的Redis的学习笔记--第一章 前言 最近闲来无事,入手了一本钱文品老师的《Redis深度历险-核心原理与应用实践》一书,于是便偶尔翻几页学习一下Redis,毕竟用了好几年了,但是一些底层的核心内容一直没有系统的了解过,借此机会也让自己对Redis有个更深得了解吧。现在把第一张的内容进行总结并且记录一下,自己也在下面使用笔记本记录了一些要点,但是笔记本总是放着放着不知道拿哪里去了,搞了在
2022-03-22
Redis
#Redis

MediatR源码详解

MediatR源码详解(就差手摸手了)一、项目介绍     MediatR是.NET中一种简单的实现进程内的消息传递机制的类库。支持同步或者异步的形式进行请求响应,命令,查询。通知和事件的传递     github地址:https://github.c
2021-08-23
事件总线
#MediatR #EventBus

Rabbitmq学习笔记

Rabbitmq学习笔记零、什么是消息队列    在微服务或者分布式系统中,两个或者多个服务之间通信或者一个服务发出消息需要通知给多个服务处理的时候,消息队列是一个很好的解决方案。     AMQP : Advanced Message Queuing P
2021-08-23
消息队列
#Rabbitmq

dotnetCore微服务API网关-Ocelot学习笔记(一、API网关介绍及Ocelot介绍和配置)

dotnetCore微服务API网关-Ocelot学习笔记(一、API网关介绍及Ocelot介绍和配置)零、为啥写这个    说实话工作用了两年多的微服务了,自己却连工作所用的微服务API网关都没有深入的了解和学习过,只存在于会改会写的阶段,一直觉得特别惭愧,所以自己一直想深入的了解和学习一下,然后近期不是工作不是很忙,就想着
2021-07-27
NetCore
#NetCore #网关 #微服务

搜索

Hexo Fluid
豫ICP备20009169号