1-4节课笔记|青训营笔记

92 阅读2分钟

计算机网络概论

计算机网络 基础:

网络分层:分清职责 物理层,链路层,网络层,运输层,应用层

网络协议 标头和载荷

网络组成部分:主机 路由器 交换机

网络结构 网络的网络

信息交换方式:电路和分组交换

WEB中的网络

http协议:

超文本传输协议:请求-响应协议 指定客户端可能发送给服务器什么消息以及得到什么回应

http2解决了对头堵塞 http3解决了速度 QUIC

CDN:

解决了http之外的问题

websocket:

发消息延迟比http 低 由http 升级而来

网络安全:

三要素:

  • 机密性:对称加密和非对称加密

    哈希函数: 密码散列函数

  • 完整性

  • 身份验证

屏幕截图 2023-04-17 202640

linux基础:

计算机硬件:

  • 控制器
  • 运算器
  • 存储器单元
  • 输入单元
  • 输出单元

操作系统流程

屏幕截图 2023-04-17 204253

linux系统

linux基本组成:

内核

shell

文件系统

应用程l序

屏幕截图 2023-04-22 105658

linux进程管理:

屏幕截图 2023-04-24 190806

屏幕截图 2023-04-24 191349

文件系统:

屏幕截图 2023-04-24 194058

shell脚本

编程范式:

1.面向过程的问题:数据与算法联弱 不利于修改和扩充 不利于代码重用

  1. 面向对象的好处:

屏幕截图 2023-04-24 201823

屏幕截图 2023-04-24 202223

3.函数式编程:

4.响应式编程

屏幕截图 2023-04-24 204335屏幕截图 2023-04-24 204702屏幕截图 2023-04-24 203706