标签: 学习笔记

29 篇文章

Introduction to modern Cryptography
中英混杂的笔记。大部分照抄PPT+少部分注释 课程概览 | Coursera 关键词大概是:密码协议or安全性证明 Module 1 1.1 以凯撒密码引入 本课程使用术语:private-key, Alice, Bob private-key encryption 不仅可以加密两个个体之间的消息,还可以加密自己给自己的消息(例如用户将密码加密后存…
Socket套接字编程
【并发网络通信-套接字通信(C/C++ 多线程)】 套接字-Socket | 爱编程的大丙 (subingwen.cn) ‍ 字节序 字节序,顾名思义字节的顺序,就是大于一个字节类型的数据在内存中的存放顺序,也就是说对于单字符来说是没有字节序问题的,字符串是单字符的集合,因此字符串也没有字节序问题。 目前在各种体系的计算机中通常采用的字节存储机制主…
软工Java学习
JAVA 第一章 JAVA基础 1.jdk jre jvm ​​ JDK: Java标准开发包。提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。 JRE: Java运行环境,用于解释执行Java的字节码文件。 JVM: Java虚拟机,是JRE的一部分。负责解释执行字节码文件,是可…
数据库
数据库 【数据库第1章 绪论 (上)】 一、绪论 课程内容 基础篇:学习数据库相关基础概念和技术 设计篇:如何设计数据库 系统篇:数据库在系统中的作用 1.1 数据库系统概述 1.1.1 数据库的4个基本概念 数据(Data): 是数据库中存储的基本对象 数据的定义:描述事物的符号记录 数据的种类:数字、 文字、图形、图像、音频、视频 数据是基础:…
汇编语言
汇编语言(以8086为例) 选修课,不过没去听过课,自学白嫖三学分诶嘿 【通俗易懂的汇编语言(王爽老师的书)】 01-序言 P3 由机器指令到汇编指令 机器语言: 是机器指令的集合。 机器指令: 是一台机器可以正确执行的命令。机器指令由一串二进制数表示,例如01010000。 由于机器指令的可读性极差,所以有了汇编语言与汇编指令。 ‍ 汇编语言: …
现代密码学
现代密码学 电子科技大学MOOC+B站up可厉害的土豆 仅覆盖考试内容 一、概述 1.密码学的基本概念 信息安全的基本属性/密码学可解决的信息安全问题: 机密性:也就是别人看不到或者看不懂,保证信息为授权者使用而不泄露给未经授权者 完整性:就是数据完整性和系统完整性 不可否认性:发送方和接收方都不能抵赖进行的传输 认证:就是消息来源和通信实体的真实…
计算机网络
计算机网络 【计算机网络微课堂(有字幕无背景音乐版)】 一、概述 1.1 因特网概述 1.网络、互联网和因特网的基本概念 网络: 由若干节点(Node) 和连接这些结点的链路(Link) 组成。 互联网: 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网)。因此,互联网是“网络的网络(Netwrok of N…