相关文章
C++初阶-vector的模拟实现2
目录 1.vector已经实现的代码总结
2.vector::resize的模拟实现
3.vector::vector(const vector& v)拷贝构造函数的模拟实现
4.vector::operator(const vector& x)的模拟实现(原始写法)
5.vector::swap的模拟实现
6.vector::operator(const …
建站知识
2025/5/26 17:02:05
Flutter 3.32 升级要点全解析
哈喽,我是老刘 Flutter 又双叒升级了,这次是3.32版本。 老刘从Flutter 1.0的时代开始就带着团队开始用Flutter开发。 那时候每次版本升级变化都挺大的,升级适配的工作量也不小。 最近这两年随着Flutter的逐步稳定,每次升级对于老项…
建站知识
2025/6/17 19:12:59
【神经网络与深度学习】激活函数的可微可导
引言: 在深度学习领域,激活函数扮演着至关重要的角色。它不仅影响神经网络的非线性建模能力,还直接关系到梯度计算的稳定性。在优化过程中,我们通常要求激活函数具有良好的数学性质,其中可微性是一个关键条件。相比简单…
建站知识
2025/5/26 12:03:28
C++初阶-list的使用1
目录 1.std::list简介
2.成员函数
2.1构造函数的使用
2.2list::operator的使用
3.迭代器
4.容量
4.1list::empty函数的使用
4.2list::size函数的使用
4.3list::max_size函数的使用
5.元素访问
6.修饰符
6.1list::assign函数的使用
6.2push_back和pop_back和push_fr…
建站知识
2025/5/24 23:19:25
QGrphicsScen画布网格和QGrphicsItem对齐到网格
#include <QGraphicsScene>
#include <QPainter>
#include <QWheelEvent>
#include <QGraphicsView>
class MyGraphicsView : public QGraphicsView
{
public:MyGraphicsView(QGraphicsScene* scene) : QGraphicsView(scene){}protected:// 重写滚轮事…
建站知识
2025/5/26 15:56:19
mac上安装 Rust 开发环境
1.你可以按照提示在终端中执行以下命令(安全、官方支持):
curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh然后按提示继续安装即可。 注意:安装过程中建议选择默认配置(按 1 即可)。 如果遇…
建站知识
2025/5/26 19:38:07
使用Gemini, LangChain, Gradio打造一个书籍推荐系统 (第二部分)
建立向量嵌入数据库
from langchain_community.document_loaders import TextLoader
from langchain_text_splitters import CharacterTextSplitter
from langchain.docstore.document import Document
from langchain_chroma.vectorstores import Chromaimport vertexai
from…
建站知识
2025/6/3 14:57:59