草庐IT

.NET 6应用程序适配国产银河麒麟V10系统随记

最近想在麒麟系统上运行.NET6程序,经过一番折腾最终完成了,简单记录一下。目标系统:CPU:aarch64架构(ARM64)操作系统:银河麒麟V10高级服务器系统银河麒麟V10系统(以下简称麒麟)使用的是redhat类似的dnf包管理方式,但是无法安装epel,因此很多软件无法直接包安装。方案直接在麒麟上安装dotnet,并运行dotnet程序这种方式很直接,无奈dotnet不支持在ARM64架构下的包管理安装,只能使用snap、安装脚本或者手动进行安装。然后snap我在麒麟上发现也不好装,一直没有成功;安装脚本需要连接国外的服务器,我这联外网有点问题,死活是装不上;手动方式我觉得好麻烦,直

.NET 6应用程序适配国产银河麒麟V10系统随记

最近想在麒麟系统上运行.NET6程序,经过一番折腾最终完成了,简单记录一下。目标系统:CPU:aarch64架构(ARM64)操作系统:银河麒麟V10高级服务器系统银河麒麟V10系统(以下简称麒麟)使用的是redhat类似的dnf包管理方式,但是无法安装epel,因此很多软件无法直接包安装。方案直接在麒麟上安装dotnet,并运行dotnet程序这种方式很直接,无奈dotnet不支持在ARM64架构下的包管理安装,只能使用snap、安装脚本或者手动进行安装。然后snap我在麒麟上发现也不好装,一直没有成功;安装脚本需要连接国外的服务器,我这联外网有点问题,死活是装不上;手动方式我觉得好麻烦,直

go-浅学设计模式随记

责任链模式组成:由多个处理器及处理器处理标志串联组成作用:常用于处理流水线事务,利用多个处理器对同一个对象进行处理,可以利用各处理器开关场景:常见逻辑层处理逻辑:获取参数、fetch数据、逻辑处理数据、返回参数一系列数据处理优点:将复杂的流水线处理逻辑简化为一个个单元,操作较为便捷,可以随意在处理器之间串联穿插新处理器packageburden_chainimport"fmt"/*责任链模式组成:由多个处理器及处理器处理标志串联组成作用:常用于处理流水线事务,利用多个处理器对同一个对象进行处理,可以利用各处理器开关场景:常见的获取参数、fetch数据、逻辑处理数据、返回参数一系列数据连续化处理

go-浅学设计模式随记

责任链模式组成:由多个处理器及处理器处理标志串联组成作用:常用于处理流水线事务,利用多个处理器对同一个对象进行处理,可以利用各处理器开关场景:常见逻辑层处理逻辑:获取参数、fetch数据、逻辑处理数据、返回参数一系列数据处理优点:将复杂的流水线处理逻辑简化为一个个单元,操作较为便捷,可以随意在处理器之间串联穿插新处理器packageburden_chainimport"fmt"/*责任链模式组成:由多个处理器及处理器处理标志串联组成作用:常用于处理流水线事务,利用多个处理器对同一个对象进行处理,可以利用各处理器开关场景:常见的获取参数、fetch数据、逻辑处理数据、返回参数一系列数据连续化处理