会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
willard_zmh
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年2月25日
.net core 获取所有Assembly的万能方法
摘要: var refAssembyNames = Assembly.GetExecutingAssembly().GetReferencedAssemblies(); foreach (var asslembyNames in refAssembyNames) { Assembly.Load(asslem
阅读全文
posted @ 2021-02-25 10:21 willardzmh
阅读(2130)
评论(0)
推荐(0)
2021年2月19日
.net core 3.x Web Api + Docker个人练手项目
摘要: 前言 个人练手项目,从零开始集成常用功能。 地址:https://github.com/WillardHan/WebApiTest/tree/master 详细 目前已集成: Docker Compose / Kubernetes (Linux) Swagger (接口文档) AutoMapper
阅读全文
posted @ 2021-02-19 17:26 willardzmh
阅读(422)
评论(0)
推荐(0)
.net core 批量拦截器(自带Filter,Castle动态代理)
摘要: 前言 本篇介绍.net core批量拦截器的用法,自带Filter和Castle动态代理都有各自适用的场景; 1、.net core 自带Filter 1)添加全局Filter,比如错误处理、日志记录等;(错误处理Filter) (日志记录) (注册全局拦截器) 注册完全局拦截器后,如果某些请求不需
阅读全文
posted @ 2021-02-19 16:41 willardzmh
阅读(1730)
评论(2)
推荐(0)
.net core 批量注入(自带DI,AutoFac)
摘要: 前言 .net core自带DI(包括Autofac)的常规用法:每写一个接口就需要注册一次,以备在使用时自动注入实例。在写常规代码时这样重复的步骤过于繁琐,这里介绍在切面层一劳永逸的做法。 1、.net core 自带DI(属性的形式定义声明周期) 步骤一:添加属性,并含有生命周期的参数; 步骤二
阅读全文
posted @ 2021-02-19 15:18 willardzmh
阅读(4899)
评论(4)
推荐(3)
2021年1月29日
.net AutoMapper任意类(以扩展方法的形式)
摘要: 前言 Automapper的官方用法:提前把源对象和目标对象的映射定义好后再使用。但是每次使用的时候都需求去检查映射关系是否定义好了,在体验上不是非常好,所以这里的用法是不需要映射定义直接映射任意类。 1、AutoMapper(V 8.1.1及以下版本): 1) 初始化时设置改属性为true;(.n
阅读全文
posted @ 2021-01-29 15:07 willardzmh
阅读(411)
评论(0)
推荐(0)
2020年8月18日
.net GC内存管理 前置篇 (数据类型)
摘要: 内存栈和内存堆 Stack vs Heap 栈Stack :1)是一个内存数组,类似子弹弹夹一样先进后出的结构体,意味着只能从顶部添加或从顶部删除;2)内存分配是静态的,变量无法调整大小;3)访问速度相对快;3)同时只能由一个执行线程使用;5)一旦脱离作用域,立刻被清除;堆Heap :1)是一块内存
阅读全文
posted @ 2020-08-18 15:16 willardzmh
阅读(200)
评论(0)
推荐(0)
2020年7月30日
.net GC内存管理
摘要: 背景 以前公司的代码中用到了Ninject,由于对ninject不太了解,所以看了源码中的单元测试代码,看到了有关gc的操作。所以整理一份文章,以When(何时回收)--What(回收什么)--How(如何回收)的方式简洁的介绍下.net GC内存管理垃圾回收。 https://github.com
阅读全文
posted @ 2020-07-30 09:24 willardzmh
阅读(218)
评论(0)
推荐(0)
Visual Studio Jetbrains 常用快捷键
摘要: 前言 本篇旨在介绍Visual Studio(也适用Microsoft SQL Server),Jetbrains全家桶(Rider、WebStorm)等常用快捷键,常用但不在于全。末尾有ReSharper和VS Code的快捷键图。 遵循的思想是:1)双手操作 > 单手操作,也就是减少纯粹的右手鼠
阅读全文
posted @ 2020-07-30 09:15 willardzmh
阅读(1932)
评论(0)
推荐(1)
上一页
1
2
公告