计算机网络与互联网 期末复习
计算机网络与互联网 期末复习
University of Bristol
EEMEM0011
Computer Networks and the Internet
Final Review
Msc Internet of Things with AI 物联网与人工智能
布里斯托大学 2025 计算机网络与互联网
所涉及版权归原作者所有
The copyrights involved belong to the original author
Program Link: https://upc.bristol.ac.uk/unit-programme-catalogue/UnitDetails.jsa?ayrCode=25%2F26&unitCode=EEMEM0011
注意:时间原因,本文不包括后三周的授课内容,即应用层(DNS、Email、HTTP等)、网络安全(加密、签名、证书等)的内容。后三周的内容多为概念,很少涉及计算。
1 ConceptNetworkPAN – Personal Area Network: Bluetooth, Wi-Fi (hotspot)
LA ...
传感、执行和能源技术 期末复习
传感、执行和能源技术 期末复习
University of Bristol
EEMEM0019
Sensing, Actuation, and Energy Technologies
Msc Internet of Things with AI 物联网与人工智能
布里斯托大学 2025 传感、驱动和能源技术
所涉及版权归原作者所有
The copyrights involved belong to the original author
Program Link: https://upc.bristol.ac.uk/unit-programme-catalogue/UnitDetails.jsa?ayrCode=25%2F26&unitCode=EEMEM0019
1 Sensors vs ActuatorsConceptsTransducer 换能器
A device that converts energy from one form to another
能量形式转换器
umbrella term for sensors & actuators.
...
牛客 SQL快速入门 学习笔记
牛客 SQL快速入门 学习笔记
排序按题目顺序,与标题会有出入
复习时直接 Ctrl+F 查找对应关键字
题目链接: https://www.nowcoder.com/exam/oj?page=1&tab=SQL%E7%AF%87&topicId=199
示例表格1
user_profile
id
device_id
gender
age
university
province
1
2138
male
21
北京大学
Beijing
2
3214
male
复旦大学
Shanghai
3
6543
female
20
北京大学
Beijing
4
2315
female
23
浙江大学
ZheJiang
5
5432
male
25
山东大学
Shandong
示例表格2
user_profile
id
device_id
gender
age
university
gpa
1
2138
male
21
北京大学
3.4
2
3214
male
复旦大学
4.0
3
6543
female
20
北京 ...
线性代数 学习笔记
线性代数 学习笔记注意事项注意事项遇到选择题的抽象矩阵,可特殊值法
在大题中遇到奇怪的矩阵方程时,可考虑将矩阵拆为列向量,解多个方程组
上/下三角阵可用于构造行列式
大题求矩阵特征值时,可找相似,但特征向量不同
遇到E,可将其拆为A*A逆
在判线性无关时,不要忘记0向量的特殊情况;0向量和任何向量线性相关。可使用定义法:k1*α1 + k2*α2 = 0, k1 k2 不全为0
具体向量判线性相关时,可求行列式,而不是初等变换
遇到抽象矩阵(矩阵用抽象向量表达)求特征值,可根据定义Aξ=λξ,用已知向量作为ξ尝试
若矩阵的行和均为a,则 λ = a
出现矩阵与E的组合时,想到特征多项式
二次型是一个数,二次型的转置还是它本身
二级结论R1矩阵的特征值:迹,0,0
AB和BA有相同的非零特征值;若AB有零特征值,则无法确定BA是否有零特征值;注意AB和BA的阶数可能不同,若小阶矩阵n没有零特征值,则大阶矩阵m有对应相同的特征值和m-n个零特征值
行列式行列式性质|AB|=|A| |B|
余子式M 代数余子式A 行列式展开定理
主子式
范德蒙德行列式
矩阵伴随矩阵
可逆矩阵可逆矩阵的证 ...
553 C++程序设计 学习笔记
553 C++程序设计 学习笔记
注意:本文的组织结构略有混乱
谨以此文纪念我逝去的那一个多月
数据类型和运算符计算数组长度int n = sizeof(arr) / sizeof(arr[0]);
枚举类型
运算符* 运算符
上下文
含义
示例代码
数学运算
乘法
int result = a * b;
指针声明
定义指针
int* ptr = &x;
解引用
访问指针指向的值
int value = *ptr;
不能重载的运算符成员访问运算符 .
成员指针访问运算符 .* ->*
域运算符 ::
长度运算符 sizeof
三元条件运算符 ?:
必须以成员函数形式重载的运算符赋值运算符 =
下标运算符 []
函数调用运算符 ()
#include <iostream>using namespace std;class Calculator {private: int value; public: Calculator(int initialValue = 0) : value(initialValu ...
Hive 搭建和实操
Hive 搭建和实操
浙江理工大学 2024 大数据应用项目实践 实操 Hive
实操文档和项目代码
从 这篇博客 搭建Hadoop后,在node1上安装MySQL和Hive
安装 MySQL
安装MySQL 服务器
在node1上执行以下命令来安装MySQL:
sudo apt updatesudo apt-get install mysql-server
配置MySQL
启动MySQL服务并进行安全设置:
sudo systemctl start mysqlsudo mysql_secure_installation
按照提示完成安全设置,创建root用户密码等。
创建Hive数据库
使用MySQL登录并创建Hive所需的数据库和用户:
sudo mysql -u root -p
在MySQL shell中执行以下命令:
CREATE DATABASE metastore;CREATE USER 'hiveuser'@'localhost' IDENTIFIED BY 'hivepassword';GRANT ALL ...
大数据应用项目实践:HDFS的Java客户端操作
大数据应用项目实践:HDFS的Java客户端操作
浙江理工大学 2024 大数据应用项目实践 实操 HDFS的Java客户端操作
实操文档和项目代码
3.1 HDFS客户端环境准备创建一个Maven工程,在pom.xml的<project>中添加以下依赖:
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.8.2</version> </depende ...
大数据应用项目实践:MapReduce实操
大数据应用项目实践:MapReduce实操
浙江理工大学 2024 大数据应用项目实践 实操 MapReduce
实操文档和项目代码
1.6 WordCount案例实操1 需求在给定的文本文件中统计输出每一个单词出现的总次数
2 数据准备wordcount.txt
MapReduce is a programming model and processing technique for distributed computing, developed by Google. It enables the processing of large datasets across a cluster of computers in a parallel, reliable, and fault-tolerant manner. The model divides the task into two main functions: the Map function, which processes and filters data to produce key-value pairs, and ...
MapReduce 系统模拟构建
MIT 6.5840 Lab 1: MapReduce
由GPT-4翻译自:https://pdos.csail.mit.edu/6.824/labs/lab-mr.html
略有改动.
引言在这个实验中,您将构建一个MapReduce系统。您将实现一个工作进程,该进程调用应用程序的Map和Reduce函数,并处理文件的读写;还有一个协调器进程,负责将任务分发给工作进程并处理失败的工作进程。您将构建的系统类似于MapReduce论文中描述的系统。(注意:本实验使用“协调器”而不是论文中的“主节点”。)
开始您需要设置Go环境来进行实验。
使用git(一个版本控制系统)获取初始实验软件。要了解更多关于git的信息,可以查看Pro Git书籍或git用户手册。$ git clone git://g.csail.mit.edu/6.5840-golabs-2024 6.5840$ cd 6.5840$ lsMakefile src
我们为您提供了一个简单的顺序mapreduce实现在src/main/mrsequential.go中。它一次运行一个map和一个reduce,在单个进程中。我 ...
计算机网络 期末复习
计算机网络 期末复习zstu 浙江理工大学 2023学年第1学期 计算机网络
考前关键词速记 不完全版协议、接口、服务协议:语法(格式)、语义(功能)、同步(顺序)OSI:物理 数据链路 网络 传输 会话 表示 应用物理:透明传输比特流接口参数、电气特征数据链路:将网络层的IP数据报组装成帧组装成帧、差错控制、流量控制PPP协议网络层:把网络层分组从源端传到目的端路由选择、差错控制、流量控制、拥塞控制IP、ICMP、ARP、OSPF传输层:负责两个进程之间传输报文段TCP或用户数据报UDP差错控制、流量控制、拥塞控制TCP、UDP会话层:管理进程间的会话表示层:处理两个通信系统中交换信息的方式应用层:为网络应用提供访问OSI的手段TCP/IP:网络接口层、网际层、传输层、应用层香农定理:速率[bps]=带宽[Hz]*log2(1+S/N)信噪比[dB]=10*log10(S/N)S/N也是信噪比物理层:中继器 集线器数据链路层:交换机 隔离冲突域网络层:路由器 隔离广播域路由器:路由选择、存储转发CRC:生成多项式,高阶在左,得到二进制G;在二进制数据M右补len(G)-1个0;列竖式 ...
