saltyfishyjk's Blog

我会珍惜这一份幸运

DNS笔记

DNS笔记Part 0 前言记录文献中学习到的 DNS 相关基础知识。 Part 1 基本概念DNS 解析参与方客户端 DNS Client(stub resolver)发送一个请求到recursive resolver,使其作为代理代为查询。 (递归)解析器 DNS Recursive resolver也叫递归侧/resolver。 接收从 client 发来的 DNS query,从 R......
DNS

TLS笔记

...

NSQ笔记

NSQ笔记Part 0 前言NSQ 是一种实时分布式消息(队列)平台,提供 Go 的官方版本。 参考资料: NSQ 官网 NSQ 官方 GitHub NSQ 官方快速开始 NSQ 安装 Part 1 服务nsqlookupd服务发现和协调的守护进程,充当 NSQ 集群中的服务发现机制,允许生产者和消费者发现可用的 NSQ 实例 nsqdNSQ 中的守护进程,负责接收、缓冲、投递和处理消息......

SQL笔记

SQL笔记Part 0 前言SQL 语言用于数据库管理系统。后文中没有特殊说明,默认为 MySQL。 Part 1 SELECTSELECT 用于从数据库中选取数据。 选择特定列1SELECT column1, column2 FROM table_name; Part 2 WHEREWHERE 用于添加条件和过滤。 运算符 运算符 含义 = 等于 ...

Windows Server笔记

Windows Server笔记Part 0 前言Windows Server 是微软的服务器操作系统,尽管大多数场景都使用 Linux 服务器,但是在计算机网络实验等特殊场景仍需要 windows server。 本笔记主要基于 windows server 2019 操作系统,下述没有特殊说明时均为此背景。 Part 1 连接mstsc 远程桌面mstsc 是 Windows 自带的远程......

Spark笔记

Spark 笔记Part 0 前言Apache Spark 是一个开源的集群计算框架,可以执行大规模数据处理任务,经常和 Scala,Zeppelin 一起配合使用。 这篇笔记主要记录 Scala + Spark + Zeppelin 的使用。 Part 1 Scala列表1val myList = List(1, 2, 3, 4, 5) Part 2 SparkSparkSession管理......

Go笔记

Go笔记Part 0 前言Go,也称 Golang,是 Google 开发的编程语言,其轻量级协程使得在处理高并发需求时表现出色。 Part 1 安装Linux - Ubuntu下载与安装参考博客:如何在 Debian / Ubuntu 上安装 Go 开发环境 推荐使用其中的官方二进制包方式安装,因为 apt 方式安装的版本过旧 设置国内代理参考博客:go get 报错:dial tcp......

dnspython 笔记

...

PyTorch Notes

PyTorch NotesPart 0 简介PyTorch 是目前最流行的深度学习框架之一。 参考资料: PyTorch官方网站 PyTorch+Windows 配置:该贴在我的机器上可行 PyTorch中文文档 Part 1with torch.no_grad()PyTorch 中的一个上下文管理器(context manager),提供一个临时的运行环境,在该环境中,所有 PyTor......

「BUAA SE Individual Work3」提问回顾与个人总结

「BUAA SE Individual Work3」提问回顾与个人总结Part 1 前言 项目 内容 这个作业属于哪个课程 2023年北航敏捷软件工程 这个作业的要求在哪里 个人作业-提问回顾与个人总结 我们在这个课程的目标是 熟悉结对编程的方法论,并通过实际开发实现最长英语单词链这一产品进行实践。 这个作业在哪个具体方面帮助我实现目标 通过在最长英语单词链这一应用......