相关文章
《C++ Primer》学习笔记(三)
第三部分:类设计者的工具
1.一个类通过定义五种特殊的成员函数来控制拷贝、移动、赋值和销毁操作,包括:拷贝构造函数、拷贝赋值运算符、移动构造函数、移动赋值运算符和析构函数。拷贝和移动构造函数定义了当用同类型的另一个对象初始化本对…
建站知识
2025/3/16 1:49:44
Ubuntu 配置 github 代理
参考:虚拟机 ubuntu 20.04 git 设置代理的方法_ubuntu_张世争-华为开发者空间 (csdn.net) 查看 Windows 的 IP,例如:192.168.10.100 然后回到 ubuntu 中
git config --global https.proxy https://192.168.10.100:7890
git config --global …
建站知识
2025/3/16 1:48:43
Django-ORM-prefetch_related
Django-ORM-prefetch_related 模型定义N1 查询问题示例 使用 prefetch_related 优化查询处理更复杂的查询示例:预取特定条件的书籍示例:预取多个关联字段 性能比较注意事项总结 通过 Author 和 Books 两个模型来理解 Django 的 prefetch_related 方法。 …
建站知识
2025/3/16 1:47:39
AI自动化、资本短视、三输与破局
当前AI应用中的一个深层矛盾:工程师使用AI将很专业的任务变成小白可以操作的工作,然后资本方给小白很少的钱把工程师裁掉了,然而小白不懂底层,出问题几乎无法修复。由此,技术普及与专业能力之间的断层引发了"三输…
建站知识
2025/3/16 1:46:38
OpenCV特征提取与深度学习CNN特征提取差异
一、特征生成方式 OpenCV传统方法 手工设计特征:依赖人工设计的算法(如SIFT、FAST、BRIEF)提取图像中的角点、边缘等低层次特征,需手动调整参数以适应不同场景。数学驱动:基于梯度变化、几何变换等数学规…
建站知识
2025/3/16 1:45:37
list常用接口及模拟实现
目录
基础构造
常用接口
1>常见构造
2>容量操作
3>遍历操作
4>修改操作
5>其它操作
模拟实现
a.节点
b.迭代器
c.链表
list与vector 基础构造
list是一种基于双向循环链表的容器,提供了灵活的元素插入、删除和遍历操作
(如…
建站知识
2025/3/16 1:44:36
wireguard搭配udp2raw部署内网
前言
上一篇写了使用 wireguard 可以非常轻松的进行组网部署,但是如果服务器厂商屏蔽了 udp 端口,那就没法了
针对 udp 被服务器厂商屏蔽的情况,需要使用一款 udp2raw 或 socat 类似的工具,来将 udp 打包成 tcp 进行通信
这里以…
建站知识
2025/3/16 1:43:35
第八节:红黑树(初阶)
【本节要点】 红黑树概念红黑树性质红黑树结点定义红黑树结构红黑树插入操作的分析 一、红黑树的概念与性质
1.1 红黑树的概念 红黑树 ,是一种 二叉搜索树 ,但 在每个结点上增加一个存储位表示结点的颜色,可以是 Red和 Black 。 通过对 任何…
建站知识
2025/3/16 1:42:34