随笔分类 -  C#

摘要:最近在接SDK,在写DllImport遇到一个神奇的暗坑 export代码和DLLImport DLL是64位,测试代码如下 结果惊奇的发现sb = NULL 换了段测试代码 发现sb2的数据是正常的,sb1依旧是NUll 和同事研究了一下,最后发现是DllImport写得不对 换成以下写法就正常了 阅读全文
posted @ 2020-04-17 11:13 寂灭万乘 阅读(968) 评论(0) 推荐(2)
摘要:众所周知,c++是需要程序员手动管理内存的,然而手动释放内存很容易被程序员遗漏,从而导致资源浪费或内存泄露。为解决这个问题,垃圾回收器诞生了,代替程序员自动管理内存的释放。至于gc算法则是垃圾回收器清除垃圾的方法了。 本篇文章简单介绍一下各个gc算法的原理和优缺点 阅读全文
posted @ 2018-08-14 14:55 寂灭万乘 阅读(2300) 评论(0) 推荐(0)
摘要:这篇文章是博主对DotNet 源码的System.Collections.Generic部分阅读后的总结 阅读全文
posted @ 2018-08-03 21:20 寂灭万乘 阅读(1155) 评论(0) 推荐(1)
摘要:Hashtable 也就是哈希表,是个非常重要的概率,这篇文章通过剖析hashtable源码来讲解hashtable的原理 阅读全文
posted @ 2018-08-02 19:21 寂灭万乘 阅读(672) 评论(0) 推荐(0)
摘要:BitArray是C# System.Collections内置的集合,用于帮助进行位运算。 这篇文章是对DotNet源码中BitArray部分的代码解析 阅读全文
posted @ 2018-07-30 20:45 寂灭万乘 阅读(968) 评论(0) 推荐(0)