计算机总结

cpu 主频和内存主频

  • cpu 主频:CPU每秒能完成的时钟周期数

CPU需要处理的数据必须先从磁盘→内存→CPU缓存。如果内存不足,CPU会频繁等待数据从慢速的磁盘交换区(SWAP)加载。

即使内存充足,高主频CPU能更快完成单线程任务(如Redis这类单线程服务对主频敏感)。

  • 内存频率: 内存芯片每秒能完成的数据传输周期数

内存带宽 = 内存频率 × 总线位宽 ÷ 8 × 通道数

DDR4-3200 双通道(128bit位宽)的内存带宽是: 3200MHz × 128bit ÷ 8 × 2 = 102.4GB/s

springboot的war 包含tomcat容器吗?

传统war包(servlet/jsp )是需要tomcat的servlet容器,springboot的wa包(springboot 集成了tomcat容器)

SVN 和 git

SVN 是增量存储,每次提交只记录差异,像记流水账。Git 是快照存储,每次提交都对整个项目拍一张全景照片,然后用哈希值签名。

听着挺浪费空间?不,Git 聪明得很。如果一个文件没变,快照直接指向上一个版本的哈希,零开销。变了的文件,Git 内部有 zlib 压缩和 packfile 机制,几百万次提交的项目,仓库也就几个 GB。

视频直播实现

主播端(OBS/APP/摄像头)

→ 推流协议(RTMP/WebRTC)

→ Java/Netty 或 流媒体服务器(SRS/Red5/Nginx-RTMP)

→ 转码(FFmpeg)

→ 分发(HTTP-FLV/HLS/CDN)

→ 观众端(Web/小程序/APP)播放

PostgreSQL 与 Mysql

PostgreSQL 采用 Cluster > Database > Schema > Object 的多层结构

MySQL 采用 Instance > Database > Object 的两层结构

何时使用 PostgreSQL 的 schema?

同一数据库内需要逻辑分区时

需要更细粒度权限控制时(不同组使用不同schema)

多个应用共享一个数据库但需要隔离时

迁移Oracle/SQL Server等支持schema的数据库时

结论

相关推荐
国产化创客15 天前
ESP32 CameraWebServer 原生摄像头项目全解析
物联网·开源·嵌入式·实时音视频·智能硬件
酉鬼女又兒15 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php
我是一颗柠檬15 天前
【计算机网络全面教学】网络设备与故障排查,从集线器到Wireshark抓包实战Day7(2026年)
网络·计算机网络·wireshark
梁辰兴15 天前
计算机网络基础:报文鉴别
网络·计算机网络·计算机·计算机网络基础·梁辰兴·报文鉴别
JAMSAN093015 天前
机器人轴承:被低估的“物理关节”,正在打开300倍增长空间
数据库·人工智能·机器人·智能硬件
JAVA面经实录91715 天前
操作系统面试题
java·服务器·数据库·计算机网络·面试
JAVA面经实录91715 天前
操作系统(面试全覆盖)
java·计算机网络·面试
JAVA面经实录91716 天前
高频算法面试题
java·计算机网络·算法·面试
@insist12316 天前
系统架构设计师-计算机网络基础体系全梳理
计算机网络·系统架构·软考·系统架构设计师·软件水平考试
Yvonne爱编码16 天前
JAVA EE初阶---DAY 2 计算机网络
java·开发语言·计算机网络·算法·java-ee·php