• 表示这儿有关GC的说法是错的,内存在.Net分3个级别,当你创建一个对象时,其内存会被GC标记为0级内存,然后每隔一段时间GC就会去检查这些内存,如果这个对象还占用着这个内存,他就会将这个内存的级别从0级提高到1级,直至2级,2级之后将不会再提高级别,GC只有当这块内存不在占用的时候才会回收

    另外通过Dispose()方法去释放内存,其实不是,这个方法其实只是通知GC这个对象可以回收了
    楼主所说的内存不足,其只是主动去通知GC去回收,确切地说是内存不够分配的时候

    GC.Collect的方法是强制回收,他是直接强制回收所有内存,或回收从0级开始到某一级别的内存(这某一级别是一个int类型的参数),不管内存是否被占用,当然在他的重载里会有GCCollectionMode枚举,可以指示是强制还是优化

  • 最近发现我这篇文章里对Socket的理解有误,具体的不说了,那是关于底层的东西,关键知道 Socket不是协议 就行了

  • 测试行业的编程语言之争 at 2017年05月18日

    我坚信我的C# .Net Core终将干倒Java,壮哉我大微软,蛤蛤

  • 试了下,感觉还是不好看

  • 那是因为代码块目前不支持C#

  • 额,我准备写数据库连接池,重构有关数据库的操作,数据库连接池写完后,我再写测试模块,最后再去优化线程池和数据库连接池

  • 原项目已被我废除

  • Appium Windows APP UI 自动化 at 2017年04月07日

    我只是想说在win平台上,用.Net和C#是最好的(当然暂时不包括.Net Core,因为.Net Core发展得太晚了)

  • Appium Windows APP UI 自动化 at 2017年04月07日

    如果你要在Win上测UWP什么的应用,就用微软的UIAutomation吧,用法以前写了点https://testerhome.com/topics/6369

  • Appium Windows APP UI 自动化 at 2017年04月07日

    微软有个UIAutomation,这个东西可以实现对Winform、WPF、UWP等应用的UI自动化