
.net
xinyue_htx
自建博客https://xinyuehtx.github.io/
展开
-
使用cefsharp让前端调用.NET方法
今天和大家介绍一下使用cefsharp,在浏览器中调用.Net 方法什么是cef和cefsharpCef全称Chromium Embedded Framework 是谷歌的chromium浏览器的嵌入式框架,可以给予其他应用嵌入谷歌chromium浏览器的能力。CefSharp是Cef的.NET 封装版本,可以在.NET环境下运行Cef。有了CefSharp我们就能够在.NET应用中嵌入前端界面,大大扩展了前端页面在多端复用的能力。CefSharpn的的使用例子可以参考github给出的官方用例原创 2020-05-09 17:49:04 · 3178 阅读 · 0 评论 -
常见软件的GC算法解析
今天和大家一起解析下常见的GC算法设计。什么是GCGC是一种软件进行自动的内存回收的方式。如果软件运行过程中,发现某些对象没有了引用(或者称之为不可达)的状态时,就会启动GC过程。将这部分内存进行释放。以避免程序员因为忘记显示释放内存导致程序出现out of memory。GC的过程GC的过程主要分为标记、移动和压缩标记软件先分析堆中的所有内存对象,判断是否“存活”。如果一个对象...原创 2020-03-22 16:32:06 · 943 阅读 · 0 评论