计算机常识
计算机常识
只是作为本次往后学习的缓冲区,多了解了解
什么是反向代理?
类似于你去饭馆吃饭的时候遇到了服务员,服务员本身就是反向代理
隐藏真实服务器,保护后端服务器安全,分担服务器压力
lambda 表达式
就是个匿名函数,就是让你再做一些细微改变的事情的时候不需要大费周章去写函数,只需要当场写一个小逻辑解决当前需求
SSH
SSH是一种远程登录协议
操作流程:
1.手机先会和电脑建立加密隧道
2.通过密码或密钥验证身份
3,所有传输内容自动加密
缓存
缓存分多级L1、L2、L3,用空间换时间的办法存储数据,取出数据的时间可以保证
Redis
Redis是超快内存数据库,他把数据存在内存里,读写速度极快,通常用来缓存热点(被频繁访问的数据)数据库,减轻主数据库的压力
WebSocket
让服务器和客户端建立持久连接并且进行双向实时通信的技术,不像HTTP请求那样一问一答就结束,反复应答没啥效率
TCP
TCP是一种在数据网上可靠传输的协议,传输到目的地后需要收件人回复,如果有包丢了,发送方会继续重发
子网掩码
子网掩码是用来区分一个IP地址中哪部分是网络号,哪部分是主机号
内网穿透
能让你从外部互联网访问到处于内部私有网络,本质上是一个打通内网和公网的中介服务,在外远程访问家里的NAS 访问办公室的电脑 调试本地开发的网站
集群(cluster)
就是把一堆计算机连在一起,让他们像一台超级计算机那样干活,核心优势:分工合作、提升效率
带宽
描述的是网络通道在单位时间内能传输的数据量,也就是数据通道的容量
注意:带宽决定的不是速度,而是单位时间的通行能力
脚本
就是一套写给电脑的步骤说明书,用简单的文字把一系列命令组合起来,让电脑能自动按顺序完成任务
OSS
对象存储服务是一种专门存放图片,视频,文档等非结果化数据的云存储服务
H5
全程HTML5,浏览器网页能展示动画交互效果
陀螺仪
测量物体旋转速度和角度的传感器,能感知方向变化
非对称加密
使用一对密钥来保护信息的安全传输,其中一个是公开的,任何人都可以获取,另一个是私密的,保证信息传输的机密性
传输过程:
1.发送方用公钥加密数据发送出去
2.接收方用私钥解密数据
抓包
抓包就是截获并分析网络上流动的数据包
抓包是通过网络嗅探器拦截并记录网卡的数据流,通过配置网卡进入混杂模式后,使用Wireshark 捕获并解析通信链路上的所有数据报文
服务器
服务器指单独的电脑主机,用远程登录SSH访问提供三类服务
1.数据接收和传递
2.数据存储
3.数据处理
localhost
localhost就是每台电脑在数字世界的自我代号,对应着特殊换回地址127.0.0.1,这个地址属于IPv4协议中的保留地址
Socket
socket是网络通信的端点,由IP地址和端口号组成而成,为不同主机上的应用提供双向数据传输通道,同时是操作系统内核实现的通信机制,构建在传输层协议之上,既支持面向连接的TCP方式,也支持无连接的UDP方式。创建Socket时,系统会分配一个文件描述符,使得网络IO可以像文件读写那样操作
在实际开发中,Socket编程遵循固定的模式,服务器端依次调用socket、bind、listen、accept,客户端调用socket、connect,数据收发使用read/write或者send/recv函数
宽带
宽带是一种能够同时传输大量数据的高速互联网传输技术,像一条多车道的高速公路让信息畅通无阻
Ping
Ping是一个网络工具,是用来检测你的设备与另一台网络设备之间的联通状态和响应速度
工作原理:发送一个信号并等待回复,以此判断对方是否在线以及连接质量如何,基于ICMP协议工作
curl
curl是于网络服务器进行数据交换,在terminal中输入curl,就能直接与远程服务器进行连接,发送请求并接收返回的原始数据
x86
是一种架构、指令集,intel和AMD生产的处理器都采用x86架构
优点:能够保持向后兼容
ARM
核心哲学:用最少的力气办最多的事(低功耗)
是RISC指令集,intel是CISC指令集
Base64
是只允许传送文本的通道里安全传输二进制文件,会将二进制数据转换成 A-Z a-z 0-9 +/ 这些字符数据,可能会疑惑跟ASCll不是一样?Base64表示的范围会更大
typedef 和 define的区别
typedef 在编译阶段有效,有类型检查的功能
define 是宏定义,发生在预处理极端,也就是编译之后,进行简单的文本替换
日志
日志就是计算机系统对自己工作全程的自动文字记录,按时间顺序写下谁,在何时,干了什么,结果如何
这里会有一个疑问:日志会无限增长占满空间吗?
不会,系统有日志轮转机制 会自动压缩旧日志,删除过时记录,确保存储空间合理使用
XSS
XSS 就是黑客把恶意代码偷偷塞进正常网页里,让你的浏览器执行这些代码
XSS主要能做什么?
它能在你的浏览器里冒用你的身份发帖,盗走你的账号登录凭证,偷走页面上的敏感信息,甚至让你的电脑弹满广告窗口,核心就是i利用你的浏览器,在你信任的网站上干坏事
AI Agent
AI Agent是一个独立感知,决策并执行任务的智能体,不止于被动回答问题,更能主动分析你的处境,调用各种工具,助你解决问题
CPU、GPU、NPU的区别
CPU是电脑的"总管",负责整体思考和调度
GPU是“画家”,擅长同时处理(并行)大量图形任务
NPU是专门高效处理智能算法,多针对AI算法
本文来自博客园,作者:Alaso_shuang,转载请注明原文链接:https://www.cnblogs.com/Alaso687/p/19587665

浙公网安备 33010602011771号