相关文章
Golang context 原理分析
1. 说在前面2. 场景分析 2.1 链式传递2.2 主动取消2.3 任务超时2.4 数据存储 3. 源码解读 3.1 一个核心数据结构 3.1.1 Context 3.2 四种具体实现 3.2.1 emptyCtx3.2.2 cancelCtx3.2.3 timerCtx3.2.4 valueCtx 3.3 六个核心方法 3.3.1 Background() && TODO()3.3.2 Wit…
建站知识
2025/1/5 10:44:16
Scala 04 —— Scala Puzzle 拓展
Scala 04 —— Scala Puzzle 拓展 文章目录 Scala 04 —— Scala Puzzle 拓展一、占位符二、模式匹配的变量和常量模式三、继承 成员声明的位置结果初始化顺序分析BMember 类BConstructor 类 四、缺省初始值与重载五、Scala的集合操作和集合类型保持一致性第一部分代码解释第二…
建站知识
2025/1/13 13:16:47
new String和直接赋值的一些问题
分析1
我们先看以下代码:
String str1 "abc"; // 在常量池中String str2 new String("abc"); // 在堆上System.out.println(str1 str2)以上结果的输出是什么? 输出:false 前置知识: 在JVM中,…
建站知识
2025/1/5 10:45:03
AIGC技术:发展现状与未来趋势
近年来,人工智能生成内容(AIGC)技术迅速发展,成为人工智能领域的一个热门话题。AIGC技术在多个领域取得了显著的进展,包括文本生成、图像生成、音频和视频生成等。这些技术的应用范围广泛,从媒体和娱乐&…
建站知识
2025/1/5 10:44:53
【Linux】如何进行用户之间的切换——指令su
💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …
建站知识
2025/1/5 10:44:47
Rancher 应用商店离线环境使用
前言 Rancher (v2.5 ) 应用商店可以方便的安装 Helm3 构建的应用,并且支持私有 helm 应用仓库,方便了内网离线环境下的使用。本文以内网离线环境为前提、以 MySQL 5.7.43 版本为应用举例,从零开始手把手教你如何制作并应用。
1、环境准备 1.…
建站知识
2025/1/10 6:32:07
【TCP:可靠数据传输,快速重传,流量控制,TCP流量控制】
文章目录 可靠数据传输TCP:可靠数据传输TCP发送方事件快速重传流量控制TCP流量控制 可靠数据传输
TCP:可靠数据传输
TCP在IP不可靠服务的基础上建立了rdt 管道化的报文段 GBN or SR 累计确认(像GBN)单个重传定时器(像…
建站知识
2025/1/5 10:59:20
顺序表 (C语言版)
顺序存储: 把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体现。
顺序表的特点:
能在O(1)的时间内找到第i个元素存储密度高拓展容量不方便插入,删除操作不方便
C语言中可使用&am…
建站知识
2025/1/5 10:59:43