【原理剖析】6-进程间通信方式之信号量通信 知识点: Linux 信号量通信原理介绍 Linux 信号量通信相关 API 介绍 0x01 Linux 信号量概述 在 Linux 中,信号量本质上是一个计数器(不设置全局变量是因为进程间是相互独立的,而这不一定能看到,看到也不能保证++引用计数为原子操作),用于多进程对共享数据对象的读取,它和管道有所不同,它不以传送数据为主要目的,它主要是用来保护共享资源(信号量也属于临界资源),使 2023-12-26 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【设计模式】行为型模式 行为型模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】结构型模式 📑 【设计模式】创建型模式 总的来说,行为型模式就是用来对类或对象怎样交互和怎样分配职责进行描述。 模板方法模式 AbstractClass(抽象类):在抽象类中定义了一系列基本操作(PrimitiveOperations),这些基本操作可以是具体的,也可以是抽象的,每一个基本操作对应算法的一个步骤,在其 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/行为型模式
【设计模式】结构型模式 结构型模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】创建型模式 📑 【设计模式】行为型模式 Proxy模式又叫做代理模式,是构造型的设计模式之一, 它可以为其他对象提供-种代理( Proxy )以控制对这个对象的访问。所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一-般在交互的过程中 (交互前后) , 进行某些 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/结构型模式
【设计模式】创建型模式 设计模式 学习笔记之C++设计模式——创建型模式 📑 【设计模式】结构型模式 📑 【设计模式】行为型模式 2023-12-25 A_内功 > B_设计模式 #设计模式 #设计模式/创建型模式
【原理剖析】Linux内核及进程概述 概述:本章知识点 Linux 内核结构 Linux 进程概述 Linux 系统对进程的创建、切换、结束操作 2023-12-25 A_OS > Linux > Linux操作系统原理剖析 #Linux #内核
【原理剖析】Linux操作系统原理剖析——操作系统概述 概述:本章知识点 什么是操作系统 操作系统有哪些功能 操作系统的发展历史 操作系统的分类 操作系统的结构组成 Linux 操作系统介绍 0x01 什么是操作系统 众所周知,计算机系统是有计算机硬件和计算机软件组成的,而计算机硬件主要是指大家所熟知的中央处理器(CPU)、硬盘、内存、主板、显卡等等,而计算机软件其实是分层次的,在计算机硬件上运行的计算机软件最底层其实就是操作系统。如下图所示 2023-12-18 A_OS > Linux > Linux操作系统原理剖析 #书籍 #Linux #书籍/《Linux操作系统原理剖析》
【弱密码】MySQL8-Connection_control-plugin 概述:MySQL 的连接控制插件的使用与相关配置设置(windows)。参考文档见文末。 2023-12-11 wiki > MySQL8 #数据库/MySQL
【弱密码】MySQL8 安装及插件导出 概述:MySQL 8 弱密码预研说明,根据目前的调研结果,暂时只能通过注入并调用的方式来检测,且这种方式会触发 MySQL 防爆破策略。 2023-12-11 wiki > MySQL8 #数据库/MySQL
【弱密码】MySQL8-Authentication-plugin 概述:MySQL8 身份认证插件相关。本文从插件本身,MySQL版本和使用三个方面记录一下。 2023-12-07 wiki > MySQL8 #数据库/MySQL