11 2019 档案

摘要:[TOC] 问题 Oracle 官方提供了 dotnet core 驱动,但我们在使用中遇到了精度问题。 复现 以下代码运行数学运算 1/3,无论是 还是 均会抛出异常 排查 精度溢出的本质是数据类型不能完全匹配,以此为出发点查阅文档,得知 Oracle 返回的数据类型与 C 版本存在不兼容问题,参 阅读全文
posted @ 2019-11-28 10:17 leoninew 阅读(499) 评论(0) 推荐(0) 编辑
摘要:[TOC] 前文回顾 "Microsoft.Extensions.DependencyInjection 之一:解析实现" 提到了 Microsoft.Extensions.DependencyInjection 包含以下核心组件。 IServiceCallSite 组件实例化上下文,包含许多实现, 阅读全文
posted @ 2019-11-07 09:16 leoninew 阅读(1081) 评论(2) 推荐(2) 编辑
摘要:[TOC] 准备工作 接 "Microsoft.Extensions.DependencyInjection 之一:解析实现" Visual Studio 从2015 版本起携带了诊断工具,可以很方便地进行实时的内存与 CPU 分析,将大家从内存 dump 和 windbg 中解放出来。本文使用大量 阅读全文
posted @ 2019-11-02 12:07 leoninew 阅读(1081) 评论(0) 推荐(1) 编辑
摘要:[TOC] 前言 项目使用了 Microsoft.Extensions.DependencyInjection 2.x 版本,遇到 第2次请求时非常高的内存占用情况 ,于是作了调查,本文对 3.0 版本仍然适用。 先说结论,可以转到 章节,为了在性能与开销中获取平衡, 在初次请求时使用反射实例化目标 阅读全文
posted @ 2019-11-01 09:33 leoninew 阅读(5753) 评论(3) 推荐(9) 编辑

点击右上角即可分享
微信分享提示