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