相关文章
Linux:进程间通信之system V
一、共享内存
进程间通信的本质是让不同的进程看到同一份代码。
1.1 原理
第一步:申请公共内存 为了让不同的进程看到同一份资源,首先我们需要由操作系统为我们提供一个公共的内存块。
第二步:挂接到要通信进程的地址空间中 ÿ…
建站知识
2025/1/20 20:08:58
NestJs上传文件到本地磁盘和minio
浅浅记录一下Nestjs上传 这几天也研究了mysql ngnix minio 这些服务器里面的东西
本地磁盘上传
首先创建模块注册表编写module 导入需要的插件编写controll编写service 并上传到表里面
创建模块
下载依赖
npm i type/multer dayjs multer nestjs/platform-express创建文件…
建站知识
2025/1/22 12:51:59
前端 如何用 div 标签实现 步骤审批
在前端实现一个步骤审批流程,通常是通过 div 标签和 CSS 来构建一个可视化的流程图,结合 JavaScript 控制审批的状态变化。你可以使用 div 标签创建每一个步骤节点,通过不同的样式(如颜色、边框等)表示审批的不同状态&…
建站知识
2025/1/14 23:28:37
Python语法基础(六)
🌈个人主页:羽晨同学
💫个人格言:“成为自己未来的主人~” 函数装饰器的使用方法
我们首先来定义一个普通的函数。
# 装饰器使用方法
def outter(func):print("outter-------start",func)def inner():print("inner-----…
建站知识
2025/1/8 23:33:19
【Spring事务实用版】事务实现 事务失效 事务传播机制
文章目录 一、事务是什么1.1 事务特性1.2 事务隔离等级 二、事务的实现2.1 事务的操作2.2 Spirng 编程式事务2.3 Spring声明式编程2.3.1 使用 Transactional 注解1. 开启事务支持2. 在方法或类上添加 Transactional3. 事务传播行为(Propagation)4. 事务隔…
建站知识
2025/1/7 5:08:50
Electron-vue 框架升级 Babel7 并支持electron-preload webapck 4 打包过程记录
前言
我这边一直用的electron-vue框架是基于electron 21版本的,electron 29版本追加了很多新功能,但是这些新功能对开发者不友好,对electron构建出来的软件,使用者更安全,所以,我暂时不想研究electron 29版…
建站知识
2025/1/12 2:41:13
深入解析数据结构:红黑树、哈希Map、B树与B+树的底层逻辑
一、红黑树的底层逻辑
红黑树是一种自平衡的二叉搜索树,它通过颜色来维护树的平衡。红黑树的每个节点都有五个属性:颜色(红或黑)、键值、左子节点、右子节点和父节点。红黑树的平衡是通过以下四个规则来维护的:
每个…
建站知识
2025/1/7 4:27:59
Day52 | 动态规划 :单调栈 每日温度下一个更大的元素I下一个更大元素II
Day52 | 动态规划 :单调栈 每日温度&&下一个更大的元素I&&下一个更大元素II
单调栈【基础算法精讲 26】_哔哩哔哩_bilibili
及时去掉无用数据,保证栈中元素有序 文章目录 Day52 | 动态规划 :单调栈 每日温度&&下一…
建站知识
2025/1/7 0:50:23