欢迎光临
我们一直在努力

技术专栏 第484页

.NET Core GC压缩(compact_phase)底层原理浅谈

thbcm阅读(58)赞(0)

如果GC决定不压缩,它将仅执行清除操作。清除操作非常简单,把所有不可到达对象(gap),转换成Free。也就是转换成空闲内存空间。 由于所有的繁重计算任务在plan_phase阶段均已完成,所以步骤比较简单

AQS源码解析

thbcm阅读(58)赞(0)

如果线程在资源不可用的情况下继续占用 CPU,而不是进入等待队列进行管理,其实是浪费了CPU资源,让CPU去执行其他线程的代码,可以提升整个系统的并发量嘛,上面是阻塞的流程,而阻塞归根到底到有资源的时候就需要接着唤醒,所以才以队列这样的数据...

Winform-耗时操作导致界面渲染滞后

thbcm阅读(61)赞(0)

理解上述原因,需先搞清楚Winform线程机制。主要有以下2点特性:1.单线程模型;2.依赖消息循环。 1.单线程模型 Winform 默认是单线程。通常,所有的UI操作,包括控件更新、事件处理,都由主线程管理(也就是UI线程)。 任何在事...

TensorFlow2入门与实践–CNN

thbcm阅读(55)赞(0)

卷积层是CNN的核心组件,通过可学习的卷积核在输入特征图上进行滑动窗口操作。每个位置上,卷积核与输入进行逐元素乘积并求和,得到输出特征图上的一个值。多个卷积核并行工作可以提取不同的特征模式。卷积层的特点是参数共享和局部连接,这大大减少了参数...