• 20240620 C++ 互斥量/C++并发编程实战(二)

    3.2 使用互斥量保护共享数据 当程序中有共享数据,肯定不想让其陷入条件竞争,或是不变量被破坏。那么,将所有访问共享数据结构的代码都标记为互斥岂不是更好?这样任何一个线程在执行这些代码时,其他任何线程试图访问共享数据结构,就必须等到那一段代码执行结...
  • 20240620 算法:利用额外栈实现逆序

    题目 题目描述:设计一个算法,将栈中的元素按升序(最大的在top)排列。可另外借用一个栈来实现。 想法 感觉就是两个栈栈顶之间的判断和进出 相等情况肯定不用处理,原栈大于辅栈,辅栈大于原栈主要就是这两种情况以及如何进行调整的问题 我...
  • 20240620 思索

    Here's something encrypted, password is required to continue reading.
  • 20240619 虚拟内存

    没看知识前的主观回忆 有虚拟内存和物理内存 一般调用的时候是先去得到虚拟内存,才去通过虚拟内存计算真实的物理内存 从而拿到数据和函数的真正入口 为什么我们需要设置虚拟内存?虚拟内存是用来解决什么问题的? 虚拟内存和物理内存的计算关系...
  • 20240619 opnet

    基本认识 主观上:一个网络仿真软件,超级细粒度的 思科与其区别 思科模拟器(如Packet Tracer和Cisco VIRL)和OPNET(现称为Riverbed Modeler)都是网络仿真和建模工具,但它们有不同的侧重点和应用场景。以下...
  • 20240619 微派试复盘

    Here's something encrypted, password is required to continue reading.
  • 20240619 原子化社会与资本

    Here's something encrypted, password is required to continue reading.
  • 20240618 置身事内 兰小欢

    Here's something encrypted, password is required to continue reading.
  • 20240618 做梦

    好想去这个地方! 色彩好多美!
  • 20240618 Cpp_Concurrency_In_Action/C++并发编程实战

    前言 先从最熟悉的东西开始完成自己的开始 开始吧 本书是介绍如何使用C11多线程来编写并发程序,及相关的语言特性和库工具(library facilities)。本书以“解释并发和多线程的含义,为什么要使用并发”作为起始点,在对“什么...
/29