摘要: 前言 现在.net core跨平台了,相信大部分人都把core的程序部署在了linux环境中,或者部署在了docker容器中,与之对应的,之前都是部署在windows环境中,在win中,我们可以用windbg来调试。但是在linux环境下 我们可以采用lldb(这只是一种,还有其他方式) 环境 li 阅读全文
posted @ 2019-10-21 10:17 James陶 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 前言 在我之前一篇随笔里(戳我),我们知道,一个引用类型的对象,包含了2个额外的开销,一个是头对象(object header),一个是MT。我们接下来看看头对象到底有多神秘。。。 Object Header中的布局 头对象共32位,每一位都有不同的用途 相关资料可参见: https://mycod 阅读全文
posted @ 2019-10-18 17:57 James陶 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 前言 一提到.net的类型,首当其冲的就是“引用类型”、“值类型”;我们在面试中,也会经常被问“来说说值类型和引用类型。。。。”,这时候第一反应就是:“哎呀,这还不简单,值类型是传递的值的copy,值对象存储在栈中;引用类型传的是引用,对该引用对象的修改都会影响到原本的内容,引用对象存储在堆中”,额 阅读全文
posted @ 2019-10-17 20:38 James陶 阅读(474) 评论(0) 推荐(2) 编辑
摘要: 相关资料链接: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce 先清空下“历史” 安装必要的包 添加docker-ce.repo 安装指定版本 如果按照官档安装命令可能遇到包依赖的问题,相关issue 阅读全文
posted @ 2018-09-26 14:20 James陶 阅读(3076) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.markvincze.com/troubleshooting-high-memory-usage-with-asp-net-core-on-kubernetes/ ps:我不是死板翻译原文的,尽量的通俗一点,如有不对欢迎指出,谢谢哈。 在生产环境中,我们把asp.ne 阅读全文
posted @ 2017-11-12 21:00 James陶 阅读(2985) 评论(3) 推荐(14) 编辑