相关文章
C++-list实现相关细节和问题
前言:C中的最后一个容器就是list,list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指…
建站知识
2024/12/14 15:02:25
设计模式入门(二)观察者模式
设计模式入门
本系列所有内容参考自《HeadFirst设计模式》。因为书中的代码是采用java语言写的,博主这里用C语言改写。 这里采用讲故事的方式进行讲解。若有错误之处,非常欢迎大家指导。 设计模式:模式不是代码,而针对设计问题的…
建站知识
2024/12/22 18:18:35
leetcode的TreeNode工具类
leetcode的TreeNode工具类 场景代码demo参考地址 场景 刷题的时候,二叉树类型的题目,用里面的示例数据无法快速构建入参进行测试,顾封装了一个工具类。 代码demo
Slf4j
Data
public class TreeNode {int val;TreeNode left;TreeNode right;T…
建站知识
2024/12/18 18:04:58
使用acme,自动续签免费的SSL,无忧http升级https
使用acme自动续签免费的SSL 安装acme.sh颁发域名将证书安装到nginx下配置nginx的ssl自动续签 这里只进行最简单的操作
安装acme.sh
进入你的用户目录,如果你使用root登陆,那么你的用户目录就是 /root/
curl https://get.acme.sh | sh -s emailmyexam…
建站知识
2024/12/20 18:20:36
Apache arrow顶级项目调试
Apache arrow顶级项目调试 arrow官方从7.x版本开始提供了一个gdb工具,叫做gdb_arrow.py,可以在仓库里面下载下来。 调试原理可以阅读之前写的文章: 玩转C调试之Python的GDB库增强 使用办法非常简单,直接: source /code…
建站知识
2024/12/22 0:05:54
【传输层】TCP -- 三次握手四次挥手 | 可靠性与提高性能策略
超时重传机制连接管理机制三次握手四次挥手滑动窗口拥塞控制延迟应答捎带应答面向字节流粘包问题TCP异常情况TCP小结基于TCP应用层协议理解 listen 的第二个参数 超时重传机制 主机A发送数据给B之后,可能因为网络拥堵等原因,数据无法到达主机B࿱…
建站知识
2024/12/23 10:47:42
重新开始 杂类:C++基础
目录
1.输入输出
2 . i 与 i
3.结构体
4.二进制 1.输入输出
#include<cstdio>//cin>>,cout
#include<iostream>//printf,scanf
(1) cin , cout输入输出流可直接用于数字,字符
(2)scanf(&quo…
建站知识
2024/12/17 13:08:09