本文分类:news发布日期:2025/1/19 9:09:48
相关文章
刷题记录-HOT 100(三)
链表
1、环形链表找环起始结点 使用快慢指针检测环: 初始化两个指针 slow 和 fast,都指向链表的头节点。slow 每次移动一步,fast 每次移动两步。如果 fast 和 slow 相遇(即 fast slow),说明链表中存在环。…
建站知识
2025/1/13 19:29:54
C++相关概念和易错语法(31)(特殊类的设计、new和delete底层调用分析)
特殊类的设计
在实践过程中,我们难免会接触到一些需要实现特定功能的类。像之前提过的unique_ptr就是直接delete拷贝构造和赋值函数。下面会分享一些常见的特殊类的实现
1、防拷贝和防赋值 通过封死拷贝构造和赋值函数来保护对象里面内容不被复制。如果对象里面的…
建站知识
2025/1/19 22:39:09
【conda】Conda 环境迁移指南:如何更改 envs_dirs 和 pkgs_dirs 以及跨盘迁移
目录 迁移概述一、conda 配置文件1.1 安装 Conda 后的默认目录设置1.2 查看当前 .condarc 配置 二、更改 Conda 的 envs_dirs 和 pkgs_dirs 设置2.1 使用 conda config 命令Windows 和 Linux 系统 2.2 手动编辑 .condarc 文件Windows 系统Linux 系统 2.3 验证设置 三、迁移 Con…
建站知识
2025/1/19 21:35:56
https和harbor仓库跟k8s
目录
https
做证书
harbor仓库 https
https是加密的http,它的端口是443,它的协议是tcp协议。建立连接和普通的tcp是一样的,都是三次握手和四次挥手,但是它三次握手之后有一个步骤:SSL或者TLS握手的过程,…
建站知识
2025/1/16 6:06:55
Docker 安装FileBeat、Elasticsearch及Kibana详细步骤
一、ELK简介
二、docker安装Elasticsearch
2.1 创建Docker网络
2.2 拉取镜像
2.3 创建挂载目录
2.4 添加配置文件
2.5 创建es容器
2.6 测试Elasticsearch是否安装成功
三、docker安装Logstash
3.1 拉取镜像
3.2 创建挂载目录
3.3 添加配置文件
3.4 创建Logstash容…
建站知识
2025/1/18 13:46:13
【conda】理解 `conda` 和 `pip`:Python 包管理工具的全面对比与最佳实践
目录 1. 概述2. 主要区别2.1 包管理范围2.2 环境管理2.3 安装机制2.4 依赖解决 3. 是否可以混用3.1. 混用Conda和Pip的注意事项3.2 混用时的最佳实践 4. 安装位置5. 如何判断包来源5.1 查看包列表5.2 检查包的来源 总结 在 Python 的开发过程中,包管理工具扮演了至关…
建站知识
2025/1/12 23:47:30
C++设计模式——Observer观察者模式
一,观察者模式的定义
观察者模式是一种行为型设计模式,又被称为"发布-订阅"模式,它定义了对象之间的一对多的依赖关系,当一个对象的状态发生变化时,所有依赖于它的对象都会收到通知并自动更新。
观察者模式…
建站知识
2025/1/13 3:54:45
C++11中的function和bind
目录 1.一个引例
2.function
什么是function?
function模板原型
function的使用
使用示例代码
使用function解决引例中的问题
3.bind
什么是bind?
如何理解bind?
bind的使用
4.function和bind总结
1.一个引例
看下面这一段代码…
建站知识
2025/1/14 6:38:31