相关文章
STL | string C++底层实现
目录 前言 总代码 string结构框架搭建
三个成员 构造
析构
拷贝构造、赋值重载 和 swap
size、c_str、operator[ ]
string迭代器的简单实现
扩容 reserve
insert(插入字符和字符串)
单字符 字符串
push_back、append、
erase 删除
find查找
…
建站知识
2024/11/22 18:34:05
C# 设计模式之桥接模式
总目录 前言 1 基础介绍
定义:将抽象部分与实现部分分离,使它们都可以独立地变化。桥模式不能只认为是抽象和实现的分离,它其实并不仅限于此。其实两个都是抽象的部分,更确切的理解,应该是将一个事物中多个维度的变化…
建站知识
2024/11/22 18:34:08
力扣-200.岛屿数量
刷力扣热题–第二十四天:200.岛屿数量 新手第二十四天 奋战敲代码,持之以恒,见证成长
1.题目描述 2.题目解答
这道题刚开始想的确实想的绞尽脑汁的,看了相关解答才明白的,三种方法,这里想先用两种方法进行实现&#…
建站知识
2024/11/22 18:34:03
c++ 图论 :dijkstra(堆优化版) 、Bellman_ford 算法
在图论中,Dijkstra 和 Bellman-Ford 算法是两种常用的单源最短路径算法。Dijkstra 算法适用于无负权边的图,而 Bellman-Ford 算法则可以处理负权边并检测负权回路。
一、Dijkstra 算法(堆优化版)
Dijkstra 算法使用优先队列&…
建站知识
2024/11/22 18:34:03
KaiwuDB 产品总监李月飞:让中国物联网用上放心的数据库产品
2024年7月17日,KaiwuDB 产品总监李月飞受邀于 2024 可信数据库发展大会“能源与政务数据库应用创新”分论坛发表演讲。以下是李月飞主题演讲《深耕数据良田,KaiwuDB 洞见能源产业数字新生力》精华实录。
数据,给能源变革带来新的可能
众所…
建站知识
2024/11/22 18:34:06
LVS-DR模式集群:案例与概念
DR模式(直接路由)
概念 Direct Routing,简称DR模式采用半开放式的网络结构,与TUN模式的结构类似,但内网服务器并不是分散在各地,而是与调度器位于同一个物理网络负载调度器与内网服务器通过本地网络连接&a…
建站知识
2024/11/22 18:34:08
使用 Quart (Flask 的异步版本) 和 FastAPI 构建异步服务
Flask (使用 Quart) 服务器端代码
pip install quart pydantic服务器端
from quart import Quart, jsonify, request
from pydantic import BaseModel, ValidationError, conint
import logging
import asyncio
import uuid
from datetime import datetime# 创建 Quart 应用实…
建站知识
2024/11/22 18:34:02