相关文章
【C++ STL】手撕vector,深入理解vector的底层
vector的模拟实现 前言一.默认成员函数1.1常用的构造函数1.1.1默认构造函数1.1.2 n个 val值的构造函数1.1.3 迭代器区间构造1.1.4 initializer_list 的构造 1.2析构函数1.3拷贝构造函数1.4赋值运算符重载 二.元素的插入,删除,查找操作2.1 operator[]重载函数2.2 push_back函数:…
建站知识
2024/12/24 16:35:46
01:(寄存器开发)点亮一个LED灯
寄存器开发 1、单片机的简介1.1、什么是单片机1.2、F1系列内核和芯片的系统架构1.3、存储器映像1.4、什么是寄存器 2、寄存器开发模板工程3、使用寄存器点亮一个LED4、代码改进15、代码改进2 本教程使用的是STM32F103C8T6最小系统板,教程来源B站up“嵌入式那些事”。…
建站知识
2024/12/25 3:47:03
Zotero7+better notes+Ethereal Style自定义笔记模版
插件版本 zotero: v7.0.5 Ethereal Style: v4.9.8 Better Notes for Zotero: v2.0.8 Green Frog: v0.19.05
笔记模版样式 模版代码
<!-- zotero: v7.0.5Ethereal Style: v4.9.8Better Notes for Zotero: v2.0.8Green Frog: v0.19.05
--><!-- 标题 -->&l…
建站知识
2024/12/17 19:31:38
Docker容器技术
Docker 是一个开源的容器化平台,允许开发者封装他们的应用程序及其所有依赖项到一个标准化的单元中,这个单元被称为“容器”。容器可以在任何支持 Docker 的环境中运行,从而确保应用程序的可移植性和一致性。
Docker 的基本概念
镜像&#…
建站知识
2024/12/25 3:54:33
Linux环境搭建git服务器和代码自动化部署
在开发过程中,我们经常遇到的问题就是提交代码到测试地址,然后进行线上测试。
要实现Git代码的自动化部署,考虑以下几种方法
FTP提交:可以使用FTP将代码上传到服务器自动化部署工具:如Jenkins、当代码被推送到仓库时…
建站知识
2024/12/25 3:35:33
AtCoder Beginner Contest 374 E题 Sensor Optimization Dilemma 2(二分,贪心)
题目链接
AtCoder Beginner Contest 374 E
思路
我们很容易想到直接二分答案。
因为机器 s i s_{i} si和 t i t_{i} ti每天最多可以加工 100 100 100个产品。因此,对于 s i s_{i} si和 t i t_{i} ti中性价比低的那一个不会选太多。
因此我们可以直接枚…
建站知识
2024/11/28 22:00:54
设计模式-创建型-常用:单例模式、工厂模式、建造者模式
单例模式
概念
一个类只允许创建一个对象(或实例),那这个类就是单例类,这种设计模式就叫做单例模式。对于一些类,创建和销毁比较复杂,如果每次使用都创建一个对象会很耗费性能,因此可以把它设…
建站知识
2024/12/24 8:09:53
PHP永久性Cookie的含义
PHP中的永久性Cookie(也称为持久性Cookie)是指在用户的计算机上存储的一种持久性的HTTP Cookie。与常规的临时Cookie不同,永久性Cookie在浏览器关闭后依然保留,并且可以在用户下次访问该网站时被读取和使用。
主要特点
持久存储…
建站知识
2024/12/3 1:35:51