无标题
基础知识1.1 文本字符ASCII和Unicode
Linux 基础入门笔记
Linux 基础入门笔记Linux 是开发、运维、服务器部署和云计算领域最常见的操作系统之一。如果你刚接触 Linux,最重要的不是死记硬背命令,而是先建立一套清晰的整体认识。 这篇文章会从最基础的登录、目录、命令格式开始,逐步整理到文件操作、权限管理、进程服务、网络排查和 Shell 入门,适合作为一篇长期复习用的笔记。 一、Linux 是什么Linux 严格来说是一个 内核(Kernel),我们平时常说的 Ubuntu、Debian、CentOS、Rocky Linux、Arch Linux 等,通常叫作 Linux 发行版。 一个完整的 Linux 系统一般由以下部分组成: 内核 Shell 文件系统 系统工具和服务程序 软件包管理工具 常见发行版: 发行版 特点 常见场景 Ubuntu 上手简单,社区活跃 学习、开发、桌面 Debian 稳定,软件仓库丰富 服务器、开发 Rocky Linux / CentOS 系 偏企业环境 服务器、运维 Arch Linux 自定义程度高 进阶学习、折腾 对初学者来说,Ubuntu 或 D...
x86 汇编学习笔记
x86 汇编学习笔记这篇笔记主要围绕 8086 / 16 位 x86 汇编 展开。相比高级语言,汇编更接近机器执行过程,很多“理所当然”的行为都需要你手动控制。 学习汇编时,建议始终抓住三件事: 数据放在哪里 指令到底对什么对象操作 执行后哪些寄存器和标志位发生了变化 只要这三件事想清楚,很多看起来复杂的代码就会变得直观。 一、基础存储单位在 8086 中,最基本的存储单位是 字节(byte),一个字节等于 8 位。 常见数据单位: 名称 大小 说明 byte 8 位 一个字节 word 16 位 两个字节 dword 32 位 四个字节 8086 是 16 位 CPU,因此很多指令天然以 word 为核心单位。 大端与小端x86 采用 小端存储(Little Endian)。 例如一个字 1234H 存入内存时: 低地址存 34H 高地址存 12H 这点在调试内存时非常重要。 二、寄存器总览8086 中最常见的是以下寄存器。 1. 通用寄存器 寄存器 常见用途 AX 累加器,很多算术指令默认使用 BX 基址寄存器,常参...
PTA作业答案
目前正在努力更新中 函数题没有上传上去 实验4编程题 7.112345678910111213141516171819202122232425262728293031323334#include <stdio.h>int main(){ int N; scanf("%d", &N); for (int i = 0; i < N; i++) { int a, b; scanf("%d %d", &a, &b); int SA = 0, SB = 0; int temp_a = a; int temp_b = b; while (temp_a != 0) { SA += temp_a % 10; temp_a /= 10; } while (temp_b != 0) { ...
Markdown 语法基础笔记
Markdown 语法基础笔记既然已经开始写博客或者记学习笔记,那么 Markdown 基本就是绕不过去的工具。它的优点很明显: 语法简单 可读性强 纯文本,方便版本管理 适合博客、文档、项目说明和技术笔记 这篇文章按“最常用 -> 稍进阶 -> 博客常见扩展”的顺序,把 Markdown 常用语法整理成一份可以反复查阅的笔记。 [!TIP] 本文中的符号说明只是为了强调格式。真正写 Markdown 时,不需要把解释性的引号一起打出来。 一、标题Markdown 一共支持 6 级标题,用 # 的数量来区分层级。 写法: 123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 效果说明: # 越少,标题级别越高 一级标题通常在一篇文章里只出现一次 正文结构一般从二级标题开始更清晰 示例: 123# Markdown 语法基础笔记## 标题### 代码块 二、段落与换行Markdown 的正文其实就是普通文本,但换行规则和 Word 不完全一样。 1. 分段两个段落之间通常空一行: 123这...





