首页
avatar
计算机天才
C++20 协程
据我理解,协程是为了充分利用单线程的资源。 协程之间切换只涉及到2次上下文的切换(而且理论上是不用进内核的),而线程切换的流程复杂,涉及包含上下文切换的很多操作和算法。
avatar
steve lee
Azure App Service notes
Prerequisite: On the Azure dashboard, we must create a new app service and resource group that the app service belongs to. For simplicity...
avatar
计算机天才
数据包分析
wireshark过滤器 raknet[14:7]==4A:02:0:0:0:8:54 或 udp[22:7] == 4A:02:0:0:0:8:54
avatar
计算机天才
RakNet
一个facebook开源的网络游戏框架,有些游戏在用。
avatar
计算机天才
存储器之Cache相关设计原理
缓存就是存储在芯片中的内存,只不过这部分区域成本高,速度快,因此和廉价的主存区别开了。 缓存中的数据结构决定了这部分缓存起什么作用。
avatar
计算机天才
C++ new操作符对可析构类的行为
如果一个类有自定义的析构函数,那么new会在分配的size加上8(或4)字节,用来放new[]的object的数量,析构的时候可以为申请的每一个对象调用析构(这也是为什么要delete[])
avatar
busylog
Windows 11 Notes (24H2)
Winget is convenient! no more powershell hacks to uninstall appx. find your apps at https://github.com/microsoft/winget-pkgs or winget se...