本文分类:news发布日期:2025/10/3 8:32:58
相关文章
C语言TCP服务器模型 : select + 多线程与双循环单线程阻塞服务器的比较
观察到的实验现象:
启动三个客户端:
使用双循环阻塞服务器:只能accept后等待收发,同时只能与一个客户端建立连接,必须等已连接的客户端多次收发 明确断开后才能与下个客户端连接 使用IO多路复用select:可以同时接收所有的连接请求,并且连接状态一直是存活的,直到客户端关闭连…
建站知识
2025/7/28 1:03:25
Vector迭代器失效
目录
迭代器失效的场景
insert插入元素时迭代器失效
erase删除元素时迭代器失效 本期我们主要进行vector迭代器失效问题的讨论。
迭代器失效的场景
insert插入元素时迭代器失效
先看代码:
iterator insert(iterator pos, T val){assert(pos > _start);ass…
建站知识
2025/9/6 13:51:04
自定义树形筛选选择组件
先上效果图 思路:刚开始最上面我用了el-input,选择框里面内容用了el-inputel-tree使用,但后面发现最上面那个可以输入,那岂不是可以不需要下拉就可以使用,岂不是违背了写这个组件的初衷,所以后面改成div自定…
建站知识
2025/9/27 13:43:29
装饰工程管理系统|基于Springboot的装饰工程管理系统设计与实现(源码+数据库+文档)
装饰工程管理系统-项目立项子系统目录
目录
基于Springboot的装饰工程管理系统设计与实现
一、前言
二、系统功能设计
三、系统实现
1、管理员功能实现
(2)合同报价管理
(3)装饰材料总计划管理
(4࿰…
建站知识
2025/9/25 1:20:52
STL常用容器(2)---vector容器
1.1 vector基本概念
功能:
vector数据结构和数组非常相似,也称为单端数组
vector与普通数组区别:
不同之处在于数组是静态空间,而vector可以动态扩展
动态扩展:
并不是在原空间之后的续接的新空间,而…
建站知识
2025/9/29 17:20:29
C++实现二叉搜索树的增删查改(非递归玩法)
文章目录 一、二叉搜索树的概念结构和时间复杂度二、二叉搜索树的插入三、二叉搜索树的查找四、二叉搜索树的删除(最麻烦,情况最多,一一分析)3.1首先我们按照一般情况下写,不考虑特殊情况下4.1.1左为空的情况ÿ…
建站知识
2025/9/20 16:44:28
Linux笔记之制作基于ubuntu20.4的最小OpenGL C++开发docker镜像
Linux笔记之制作基于ubuntu20.4的最小OpenGL C开发docker镜像 —— 2024-04-03 夜
code review! 文章目录 Linux笔记之制作基于ubuntu20.4的最小OpenGL C开发docker镜像1.这里把这本书的例程代码放在了Dockerfile所在的文件夹内以使镜像预装例程代码2.创建Dockerfile3.构建Do…
建站知识
2025/10/1 17:24:58