计算机基础

前端杂货铺2 天前
计算机组成原理·计算机基础
计算机组成原理(一)个人简介👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步至千里,积小流成江海 🥇推荐学习:🍍前端面试宝典 🎨100个小功能 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js实战 🍒Three.js 🌕个人推广:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧
编程火箭车13 天前
计算机基础·编程入门·硬件知识·程序运行原理·初学者指南·编译与解释·操作系统作用
程序在计算机中如何运行?——写给编程初学者的指南嗨,刚踏入编程世界的小伙伴们👋 是不是经常有这样的疑惑:自己敲出的那些代码,到底是怎么让计算机乖乖听话的?今天咱们就用大白话 + 一点点小比喻,把这个过程说清楚~
Cyrus_柯15 天前
嵌入式硬件·计算机基础
单片机基础嵌入式系统通常指的是专门为某种功能设计的微型计算机系统,比如智能手表、家电控制板、汽车ECU等。IO(Input/Output,输入/输出)就是嵌入式系统与外部世界“交流”的通道,比如按钮、LED灯、传感器、蜂鸣器等。
奇妙之二进制23 天前
ubuntu·计算机基础
计算机科学导论(10)什么是BIOSBIOS(Basic Input/Output System,基本输入/输出系统)固化在计算机内主板上一个 ROM 芯片上的程序,是计算机启动时运行的底层固件程序(和硬件相关的程序习惯称为固件),是连接硬件与操作系统的桥梁,主要负责初始化硬件、加载操作系统及提供硬件控制功能。以下是关于BIOS的详细介绍:
奕天者1 个月前
学习·设计模式·计算机基础
计算机基础(一)——设计模式设计模式(Design Patterns)是软件开发中反复出现问题的解决方案的通用描述。 它是经过总结、提炼的高效代码结构和设计方案,帮助开发者写出更灵活、可维护和可扩展的代码。
迢迢星万里灬2 个月前
java·spring boot·spring·mybatis·计算机基础·面试指南
Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析1. 请解释Spring框架的核心容器是什么?它在Spring中起到什么作用?Spring框架的核心容器是IoC容器(Inversion of Control),它负责管理对象的生命周期和依赖关系。
晨曦5432102 个月前
计算机基础
计算机常用快捷键分类汇总,涵盖 Windows、macOS 以及通用软件场景💡 效率提示:组合键需同时按下(如 Ctrl+C = 按住 Ctrl 不放再按 C)不同软件可能有专属快捷键(如 Photoshop 的 Ctrl+Alt+Z 逐步撤销)
嵌入式与Linux那些事2 个月前
c语言·嵌入式软件·计算机基础
X-MACRO使用技巧最近遇到一个问题,需要将分区表硬编码在代码,第一反应可能是定义个数组,数组内容包括分区名称和分区大小。
Rinai_R2 个月前
c语言·windows·计算机网络·cpp·计算机基础·cs144
CS144 - LAB0如图,很简单,但是注意输入时间太久会超时首先我们需要用命令行去发邮箱,这里我用企业微信邮箱给自己的 qq 邮箱发送~
JavaGuide3 个月前
网络·http·缓存·程序员·idea·多线程·校招·java基础·并发编程·aio·计算机基础·认证授权
腾讯Java后端一面,被速通了!分享一篇腾讯的后端Java一面凉经,被速通了, 大家感受一下难度如何。这次面试的考察覆盖了从 项目经验的深度挖掘(面试官非常看重 STAR 法则的应用)到 扎实的计算机基础(经典的 TCP/UDP 对比、MySQL 事务与 MVCC 原理),再到 分布式系统 的核心概念(如分布式锁的必要性与 Redis 实现),甚至还涉及了对 新兴技术趋势(如 AI 辅助编码)的看法,最后当然少不了 算法能力 的现场检验。
xiao--xin3 个月前
笔记·计算机网络·带宽·计算机基础·性能指标·吞吐量·时延
计算机网络笔记(六)——1.6计算机网络的性能计算机网络的性能一般是指它的几个重要的性能指标。但除了这些重要的性能指标,还有一些非性能特征(nonperformance characteristics)也对计算机网络的性能有很大影响。
Rinai_R3 个月前
笔记·操作系统·环境搭建·计算机基础·xv6·mit6s081
MIT6.S081-2024版本的环境搭建我看网上的环境搭建版本大多是2020年,或者ubuntu20版本的,我也跟着很久没有搭建好,在下载工具链之前,我最开始直接用git去拉取哪个工具链,之后又配置了半天,发现一个比较友好的最新版本的环境搭建办法,在这里重新分享一下
Rinai_R4 个月前
c语言·操作系统·学习笔记·计算机基础·实验
xv6-labs-2024 lab2操作系统的隔离性,举例说明就是,当我们的shell,或者qq挂掉了,我们不希望因为他,去影响其他的进程,所以在不同的应用程序之间,需要有隔离性,并且,应用程序和操作系统之间,也是如此。
小哈里4 个月前
系统架构·软件工程·算法与数据结构·离散数学·计算机基础·计算机科学与技术
【计科】计算机科学与技术,从离散数学到软件工程,从理学/抽象/科学到工学/具体/技术【计科】计算机科学与技术,从离散数学到软件工程,从理学/抽象/科学到工学/具体/技术从离散数学(理学/抽象/科学)到软件工程(工学/具体/技术)的发展过程,本质上是数学理论通过工程化思维转化为实际技术的过程。 这一链条体现了科学到工程的跨越,其核心在于 抽象模型的具象化 和 理论工具的实用化。
梁辰兴4 个月前
计算机·it·编译原理·计算机基础
编译原理——词法分析在编译原理的世界里,词法分析作为编译的第一个阶段,承担着将输入的源程序分割成一个个单词单元的重要任务。它就像是一位勤劳的 “分拣员”,把杂乱无章的字符流整理成有意义的单词序列,为后续的语法分析等工作奠定基础。
码农爱java4 个月前
mac·ip地址·ipv4·端口号·计算机基础·ipv6
IPv4 地址、IPv6 地址、Mac 地址、端口号各自是什么?前言:本篇我们分享一下计算机网络中的几个基础概念,IPv4 地址、IPv6 地址、MAC 地址、端口号各自代表什么意思。
洛北辰南5 个月前
软考·系统架构设计师·计算机基础
系统架构设计师—计算机基础篇—计算机体系结构解决存储的容量、价格和速度之间的矛盾。接近CPU的存储器,容量更小、速度更快、成本更高。 接近辅存的存储器,容量更大、速度更慢、成本更低。
Nerd Nirvana5 个月前
linux·系统架构·软件工程·软考·计算机基础
软考—系统架构设计(案例 | 论文)系统设计是系统分析的延伸与拓展。系统分析阶段解决“做什么”的问题,而系统设计阶段解决“怎么做”的问题。
李大嘟嘟6 个月前
计算机基础
计算机基础——计算机与计算机思维计算机基本概念计算机的发展电子管计算机(1946-1959)晶体管计算机(1960-1964)集成电路计算机(1965-1969)
赵大仁7 个月前
linux·运维·服务器·ide·ubuntu·centos·计算机基础
在 CentOS 7 上安装 Node.js 20 并升级 GCC、make 和 glibc在 CentOS 7 上使用 NVM 安装 Node.js 后,可能会遇到如下问题:这是因为 Node.js 20 及更新版本需要更高版本的 glibc(至少 2.27)。本文将介绍如何解决这些问题,升级相关依赖项,并顺利安装 Node.js 20。