Linux操作系统复习
Linux操作系统复习
- 一. Linux的权限和shell原理
- 1. Linux从广义上讲是什么 从狭义上讲是什么?
- 2. shell是什么?
- 3. 为什么要设置一个shell外壳而不是直接和linux 内核沟通
- 4. shell的原理是什么
- 5. Linux中权限的概念
- 6. 如何提升当前操作的权限
- 7. 文件访问者的分类
- 8. 文件的权限有哪三种
- 9. 敲出ll指令之后会有哪些字符 分别是什么样子
- 10. 如何修改文件的权限
- 11. 如何修改文件的拥有者
- 12. 如何修改文件的所属组
- 13. 文件掩码是什么 如何修改文件的掩码
- 14. 目录的权限可以对应下面的哪些内容
- 15. 用户有目录的可写权限会发生什么问题 如何解决
- 16. 介绍下缓冲区的概念
- 二. 冯诺依曼体系
- 1. 画出简单的冯诺依曼体系图
- 2. 证明冯诺依曼体系的合理性
- 3. 内存提高性能的原理
- 4. 冯诺依曼体系之间的交流
- 三. 认识操作系统
- 1. 操作系统是什么
- 2. 为什么要设计操作系统
- 3. 操作系统的上下有什么
- 4. 操作系统如何进行管理
- 四. 进程概念
- 1. 什么是进程
- 2. 进程和程序有什么区别
一. Linux的权限和shell原理
Linux的权限和shell原理
1. Linux从广义上讲是什么 从狭义上讲是什么?
Linux从广义上讲是一个操作系统 从狭义上将是内核
许多厂商在这个内核的基础上推出了linux的发行版 比如说centos kai等
2. shell是什么?
shell的翻译是外壳 我们一般认为它是命令行解释器
3. 为什么要设置一个shell外壳而不是直接和linux 内核沟通
对用户来讲 因为用户不擅长和linux内核沟通 所以说使用shell来帮助用户
对于内核来讲 保护内核
4. shell的原理是什么
shell是对于所有外壳程序的统称 在centos中这个外壳程序是 bash
他们之间的关系就像程序员和你一样 是对一个抽象概念的实例化
5. Linux中权限的概念
权限要对应到用户上才有意义
Linux中有两种用户 一种是root 一种是普通用户
root用户几乎可以做任何事情
而普通用户则可以再Linux系统下做有限的事情
能做和不能做之间 这就叫权限
6. 如何提升当前操作的权限
我们可以使用sudo来提升当前用户的权限
sudo操作需要添加信任名单 这个名单在 /etc/sudoers 中
7. 文件访问者的分类
访问者的分类有三种
所有者 所属组 其他人
8. 文件的权限有哪三种
文件的权限有
是否可读 是否可写 是否可执行
9. 敲出ll指令之后会有哪些字符 分别是什么样子
文件符号 + 三个rwx 读写执行权限 一二三分别对应创建者 所属组 其他
10. 如何修改文件的权限
我们可以使用chmod指令来修改文件的权限
比如说 chmod + 777 (所有身份开启读写执行权限)
11. 如何修改文件的拥有者
我们可以使用chown 来改变文件的拥有者 但是这里要注意的是 必须要使用root身份
12. 如何修改文件的所属组
我们可以使用chgrp 来改变文件的所属组 但是这里要注意的是 必须要使用root身份
13. 文件掩码是什么 如何修改文件的掩码
文件掩码是来决定新建文件/目录的默认权限的一串数字
我们假设默认权限是mask 掩码是umask 那么最后的文件的权限是 mask & (~umask)
14. 目录的权限可以对应下面的哪些内容
如果没有目录的可读权限我们就无法通过ls查看目录里面的内容
如果没有目录的可写权限 我们就无法通过一系列指令在文件中创建或删除文件
如果没有目录的执行权限 我们就无法进入这个目录
15. 用户有目录的可写权限会发生什么问题 如何解决
用户只要有目录的可写权限就可以删除目录内文件 即时它没有文件的可写权限
此时我们可以利用 chmod + t 这样子即使有目录的写权限也无法删除了
不过要注意的是 只是影响删除 不影响创建文件
16. 介绍下缓冲区的概念
我们打印一些数据得到时候 不会立即刷新 而是会按照一定的规则来刷新 就比如说显示器就是行刷新 如果我们不打印换行符 它就不会立即刷新
二. 冯诺依曼体系
参考博客
冯诺依曼体系
1. 画出简单的冯诺依曼体系图
2. 证明冯诺依曼体系的合理性
首先我们创造计算机出来肯定要有输入和输出设备
我们输入数据之后肯定要有组件来处理数据吧 这个时候就引出了运算器的存在
而此时这三个单元是孤立存在的 所以说我们需要控制器去控制整个流程
是我们知道 cpu的运算能力是非常快的 而我们的输入输出则是非常慢的
这里就会引出一个矛盾 如果让输入输出设备和cpu直接连接的话效率就会变得非常低
于是我们后面想到了在输入和输出设备和cpu之间添加一个缓冲区 不让他们直接接触 这个缓冲区的效率一定要高于输入输出设备 它就是内存
加上了内存之后输入的数据直接写入到内存中 然后由内存与cpu沟通
经过了cpu的计算后再次写入内存中由内存写进输出设备
这样子就避免了cpu和输入输出设备的直接沟通 提高了效率
而此时的控制器会控制整个流程
3. 内存提高性能的原理
内存提高性能主要是因为局部性原理
局部性原理是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中
内存首先是一个存储设备 它肯定有存储数据的能力 它可以再cpu处理一行的数据的时候将下面几行的数据预加载到高速缓存中 而下面的几行数据就是大概率要被使用的
而cpu能够同时处理数据和加载数据 这样子cpu就可以直接从内存中读取数据了
这就是内存能提高性能的原因
4. 冯诺依曼体系之间的交流
以IM通讯为例 数据首先由键盘进行输入到内存中 cpu从内存中读取数据 处理完毕之后返回内存中 网卡读取内存中的数据发送到
网卡读取到数据 加载到内存中 由cpu进行获取之后处理数据 最后返回内存中 之后显示到显示器上
三. 认识操作系统
1. 操作系统是什么
操作系统是管理软硬件资源的软件
2. 为什么要设计操作系统
我们想一下 如果没有操作系统的话我们是不是要直接去操作计算机硬件了 而直接操作计算机硬件是不是对我们来说难度太高了
同样的对于计算机硬件来说 如果让用户直接操作可能会对硬件造成破坏
- 统筹硬件资源
- 为用户提供一个良好的操作环境
3. 操作系统的上下有什么
这里可以从整个操作系统的发展开始讲 首先是硬件层
然后直接有硬件是不可以的 我们肯定还需要有操作系统去统筹这些资源
但是操作系统能够直接和硬件打交道嘛? 显然是不可以的 不然必须要我要换一块键盘就要重写一部分操作系统嘛
所以说 操作系统和硬件中间要加一块驱动层 驱动由各个硬件厂商开发 操作系统只提供接口就可以
之后再上面就是用户了
但是操作系统肯定是不能直接暴露给用户的 操作系统会暴露出一些接口
但是这些接口对于普通人来说又太难了 所以说又有开发者开发了一些用户调用接口
4. 操作系统如何进行管理
先描述 再组织
先描述 再组织这句话贯穿整个linux操作系统的学习
管理分两步走 首先描述被管理对象的各种属性将其数据化 之后使用数据结构将这些数据组织起来
因为我们想要管理一个对象肯定不可能去了解他的全部 肯定要量化这些数据才能进行管理
我们如果只是管理一个对象的话 那么可以不去组织嘛 但是一般都是管理很多个对象吗 所以说要用数据结构把他们组织起来
四. 进程概念
1. 什么是进程
进程是操作系统进行资源分配的最小单位 一个进程就是一个程序执行一次的过程
2. 进程和程序有什么区别
我们能看到 程序以文件的格式保存在磁盘中 之后双击运行 被加载到内存中
被加载到内存后我们会发现除了原本的代码之外还多了一堆的数据
根据管理的原则 先描述 再组织 这些实际上就是os对于这段代码的描述 就是PCB
所以说 进程等于程序加上PCB
相关文章:
Linux操作系统复习
Linux操作系统复习 一. Linux的权限和shell原理1. Linux从广义上讲是什么 从狭义上讲是什么?2. shell是什么?3. 为什么要设置一个shell外壳而不是直接和linux 内核沟通4. shell的原理是什么5. Linux中权限的概念6. 如何提升当前操作的权限7. 文件访问者的…...
深入解析 Linux 中动静态库的加载机制:从原理到实践
引言 在 Linux 开发中,动静态库是代码复用的核心工具。静态库(.a)和动态库(.so)的加载方式差异显著,直接影响程序的性能、灵活性和维护性。本文将深入剖析两者的加载机制,结合实例演示和底层原…...
总账主数据——Part 2 科目-1
本文主要介绍在S4 HANA OP中 总账主数据的后台配置及前台操作。 目录 1. 准备 1.1 科目表的定义(OB13) 1.2 给公司代码分配科目表(OB62) 1.3 定义科目组(OBD4) 1.4 定义留存收益科目(OB53) 1.5 维护科目表层“文本标识” (OBT6) 1.6 维护公司代码层“文本标识” (OBT…...
借助内核逻辑锁pagecache到内存
一、背景 内存管理是一个永恒的主题,尤其在内存紧张触发内存回收的时候。系统在通过磁盘获取磁盘上的文件的内容时,若不开启O_DIRECT方式进行读写,磁盘上的任何东西都会被缓存到系统里,我们称之为page cache。可以想象࿰…...
✨ Apifox:这玩意儿是接口界的“瑞士军刀”吧![特殊字符][特殊字符]
——全网最皮最全测评,打工人看了直呼“真香” 📢 友情提醒 还在用 Postman 测接口、Swagger 写文档、Mock.js 造假数据、脑细胞搞团队协作? 停! 你仿佛在玩《工具人环游记》,而隔壁同事已经用 Apifox 「一杆清台」了…...
《普通逻辑》学习记录——性质命题及其推理
目录 一、性质命题概述 二、性质命题的种类 2.1、性质命题按质的分类 2.2、性质命题按量的分类 2.3、性质命题按质和量结合的分类 2.4、性质命题的基本形式归纳 三、四种命题的真假关系 3.1、性质命题与对象关系 3.2、四种命题的真假判定 3.3、四种命题的对当关系 四、四种命题…...
设备接入与APP(应用程序)接入华为云iotDA平台的路径元素有哪些不同?
目录 壹、设备接入华为云iotDA 🏢 形象比喻:设备 员工,IoTDA 平台 安保森严的总部大楼 一、📍 平台接入地址 总部大楼地址 二、🧾 接入凭证 出入证 / 门禁卡 / 工牌 1. 设备密钥或证书 2. 预置接入凭证密钥&a…...
【git#4】分支管理 -- 知识补充
一、bug 分支 假如我们现在正在 dev2 分支上进行开发,开发到一半,突然发现 master 分支上面有 bug,需要解决。 在Git中,每个 bug 都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临…...
AXOP34062: 40V双通道运算放大器
AXOP34062是一款通用型高压双通道运算放大器,产品的工作电压为2.5V至40V,具有25MHz的带宽,压摆率为10V/μs,静态电流为650A。较高的耐压和带宽使其可以胜任绝大多数的高压应用场景。 主要特性 轨到轨的输入输出范围低输入失调电…...
OpenCv高阶(十)——光流估计
文章目录 前言一、光流估计二、使用步骤1、导库读取视频、随机初始化颜色2、初始化光流跟踪3、视频帧处理循环4、光流计算与可视化5、循环控制与资源释放完整代码 总结 前言 在计算机视觉领域,光流估计是捕捉图像序列中像素点运动信息的核心技术。它描述了图像中每…...
BS客户端的单点登录
1、参数类似于“XXXXX://?userIdsystem&time1696830378038&token38a8ea526537766f01ded33a6cdfa5bd” 2、在config里加一个LoginSecret参数可随意指定一个字符串 3、BS登录代码里会对“LoginSecret的参数值用户ID时间戳”进行MD5加密形成token,与传过来的…...
通讯录完善版本(详细讲解+源码)
目录 前言 一、使通讯可以动态更新内存 1、contact.h 2、contact.c 存信息: 删除联系人,并试一个不存在的人的信息,看看会不会把其他人删了 编辑 修改: 编辑 排序: 编辑 销毁: 编辑 …...
第3讲:ggplot2完美入门与美化细节打磨——从基础绘制到专业级润色
目录 1. 为什么选择ggplot2? 2. 快速了解ggplot2绘图核心逻辑 3. 基础绘图示范:柱状图、折线图、散点图 (1)简单柱状图 (2)折线图示范 (3)高级散点图 + 拟合线 4. 精细美化:细节打磨决定专业感 5. 推荐的美化小插件(可选进阶) 6. 小练习:快速上手一幅美化…...
带宽?增益带宽积?压摆率?
一、带宽(Bandwidth) 1.科学定义: 带宽指信号或系统能够有效通过的频率范围,通常定义为信号功率下降到中频值的一半(即 - 3dB)时的最高频率与最低频率之差。对于运算放大器(Op-Amp)…...
为什么栈内存比堆内存速度快?
博主介绍:程序喵大人 35- 资深C/C/Rust/Android/iOS客户端开发10年大厂工作经验嵌入式/人工智能/自动驾驶/音视频/游戏开发入门级选手《C20高级编程》《C23高级编程》等多本书籍著译者更多原创精品文章,首发gzh,见文末👇…...
什么是非关系型数据库
什么是非关系型数据库? 引言 随着互联网应用的快速发展,传统的基于表格的关系型数据库(如 MySQL、Oracle 等)已经不能完全满足现代应用程序的需求。在这种背景下,非关系型数据库(NoSQL 数据库)…...
制作一个简单的操作系统9
自定义 myprintf 函数实现解析 探索如何实现一个自定义的 printf 函数来处理任意 %d 和 %s 组合 (说实话,想不用任何库函数和头文件,纯C实现太难了,我放弃了,弄了一个简陋版本 对付用) 运行效果: Hello 123 World 456 Coding这样参数传递:(最多支持5个参数,按顺序…...
华为Pura X的智控键:让折叠机体验更上一层楼的设计
还记得Mate 70系列刚出那会,我体验了下智控键,那时候就觉得这个“把快捷方式做进电源键”的交互方式非常惊艳,没想到在Pura X上,这种便捷体验感更上了一层楼。 智控键:折叠屏手机的天选快捷方式? 传统折叠…...
打造高功率、高电流和高可靠性电路板的厚铜PCB生产
厚铜PCB生产是指制作一种具有较厚铜层的PCB(Printed Circuit Board,印刷电路板)。这种PCB通常用于高功率、高电流和高可靠性的电子设备中。厚铜PCB的生产过程包括以下几个 主要步骤: 1. 基材准备 厚铜PCB的基材通常采用FR4或CEM-…...
AI超级智能体教程(三)---程序调用AI大模型的四种方式(SpringAI+LangChain4j+SDK+HTTP)
文章目录 1.安装SDK(查看文档)2.创建API-key3.项目引入灵积大模型4.HTTP接入的方式5.SpringAI引入5.1添加依赖5.2添加配置5.3测试代码 6.LangChain4j引入6.1依赖引入6.2测试提问 1.安装SDK(查看文档) 安装阿里云百炼SDK_大模型服…...
JDBC连接数据库
一、查询 sqlserver数据库 private List<Map<String, String>> getPathList(String id) throws Exception {String driverName "com.microsoft.sqlserver.jdbc.SQLServerDriver";String dataBaseurl "jdbc:sqlserver://localhost:1433;SelectMeth…...
常见缓存淘汰算法(LRU、LFU、FIFO)的区别与实现
一、前言 缓存淘汰算法主要用于在内存资源有限的情况下,优化缓存空间的使用效率。以确保缓存系统在容量不足时能够智能地选择需要移除的数据。 二、LRU(Least Recently Used) 核心思想:淘汰最久未被访问的数据。实现方式&#x…...
深度学习--循环神经网络RNN
文章目录 前言一、RNN介绍1、传统神经网络存在的问题2、RNN的核心思想3、 RNN的局限性 二、RNN基本结构1、RNN基本结构2、推导3、注意4、循环的由来5、再谈RNN的局限 总结 前言 循环神经网络(RNN)的起源可以追溯到1982年,由Saratha Sathasiv…...
大学IP广播系统解决方案:构建数字化智慧化大学校园IP广播平台
大学IP广播系统解决方案:构建数字化智慧化大学校园IP广播平台 北京海特伟业科技有限公司任洪卓于2025年4月24日发布 随着教育信息化建设的深入推进,传统的模拟广播系统已无法满足现代化校园对智能化、场景化、融合化的管理需求。为此,海特伟业提出构建…...
#ifndef #else #endif条件编译
目录 一、#ifdef 1. 基本用法 2. 查看头文件 3. 目的 4. 常见用途 4. 取消定义 5.小结 二、#ifndef和#ifdef区别 1. #ifdef 2. #ifndef 3.结论 一、#ifdef 宏定义 #define H_PWM_L_ON 的作用是创建一个名为 H_PWM_L_ON 的宏。以下是这个宏定义的一些关键点ÿ…...
SystemVerilog语法之typedef与自定义结构
1.7 使用typedef创建新的类型 在Verilog中,你可以为操作数的位宽或者类型分别定义一个宏,但是你并没有创建新的数据类型,而是进行了文本的替换。在SystemVerilog中,可以使用typedef创建新的类型。可以将parameter和typedef语句放…...
【防火墙 pfsense】2配置
(1)接口配置和接口 IP 地址分配 ->配置广域网(WAN)和局域网(LAN)接口,分配设备标识符,如 eth0、eth1 等; ->如将WAN 接口将被分配到 eth0,而 LAN 接口将…...
数据结构之排序
排序 一.比较排序1.插入排序基本思想1.1直接插入排序1.2希尔排序 2.选择排序直接选择排序堆排序 3.交换排序冒泡排序快速排序hoare版本挖坑法lomuto前后指针非递归版本 4.归并排序非递归的归并排序 非比较排序1.计数排序 排序算法复杂度及稳定性分析 一.比较排序 1.插入排序 …...
cgroup sched_cfs_bandwidth_slice参数的作用及效果
一、背景 cgroup是一个非常重要的功能,其中cgroup cpu这块有不少功能,在之前的博客 CFS及RT调度整体介绍_rt调度器-CSDN博客 里,我们分析了cfs的组调度也就是cgroup cpu的这块内核逻辑的细节侧重于调度逻辑这块,在之前的博客 cgr…...
【C++指南】告别C字符串陷阱:如何实现封装string?
🌟 各位看官好,我是egoist2023! 🌍 种一棵树最好是十年前,其次是现在! 💬 注意:本章节只详讲string中常用接口及实现,有其他需求查阅文档介绍。 🚀 今天通过了…...
液体神经网络LNN-Attention创新结合——基于液体神经网络的时间序列预测(PyTorch框架)
1.数据集介绍 ETT(电变压器温度):由两个小时级数据集(ETTh)和两个 15 分钟级数据集(ETTm)组成。它们中的每一个都包含 2016 年 7 月至 2018 年 7 月的七种石油和电力变压器的负载特征。 traffic(交通) :描…...
kafka和Spark-Streaming2
Kafka 工作流程及文件存储机制 Kafka 中消息是以topic 进行分类的,生产者生产消息,消费者消费消息,都是面向topic 的。 “.log”文件存储大量的数据,“.index”文件存储偏移量索引信息,“.timeindex”存储时间戳索引文…...
MySQL日期函数的详细教程(包含常用函数及其示例)
概述 以下是一个关于MySQL日期函数的详细教程,包含常用函数及其示例内容以转换为PDF电子书,喜欢的朋友可以转存慢慢享用:https://pan.quark.cn/s/57d2e491bbbe 1. 获取当前日期和时间 • CURDATE() / CURRENT_DATE() 返回当前日期…...
P4017 最大食物链计数-拓扑排序
P4017 最大食物链计数 题目来源-洛谷 题意 要求最长食物链的数量。按照题意,最长食物链就是指有向无环图DAG中入度为0到出度为0的不同路径的数量(链数) 思路 在计算时,明显:一个被捕食者所…...
C语言——字串处理
C语言——字串处理 一、问题描述二、格式要求1.输入形式2.输出形式3.样例 三、实验代码 一、问题描述 现有两个字符串s1和s2,它们最多都只能包含255个字符。编写程序,将字符串s1中所有出现在字符串s2中的字符删去,然后输出s1。 二、格式要求…...
工业排风轴流风机:强劲动力与节能设计的完美融合
在工业生产中,通风换气是保障作业环境安全、维持设备正常运行的关键环节。工业排风轴流风机凭借其独特的设计,将强劲动力与节能特性完美融合,成为众多工业场景的首选通风设备,为企业高效生产与绿色发展提供了可靠支持。 工业排风…...
【Test】单例模式❗
文章目录 1. 单例模式2. 单例模式简单示例3. 懒汉模式4. 饿汉模式5. 懒汉式和饿汉式的区别 1. 单例模式 🐧定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式是一种常用的软件设计模式,在它的核心结构中只包…...
3.3 Spring Boot文件上传
在 Spring Boot 项目中实现文件上传功能,首先创建项目并添加依赖,包括 Commons IO 用于文件操作。接着,创建文件上传控制器 FileUploadController,定义上传目录并实现文件上传逻辑,通过生成唯一文件名避免文件冲突。创…...
【玩泰山派】7、玩linux桌面环境xfce - (4)使用gstreamer
文章目录 前言gstreamergstreamer概述基本概念主要功能应用场景开发方式 安装gstreamer使用gstreamer使用gstreamer播放视频 前言 玩一下gstreamer,使用gstreamer去播放下音视频 gstreamer gstreamer概述 GStreamer是一个用于构建多媒体应用程序的开源库和框架&…...
cpu性能统计
cpu负载 top中avg,/proc/loadavg, 包括cpu密集型任务io型任务 统计流程 每cpu scheduler_tick ----calc_global_load_tick : 当前瞬时 cpu::this_rq:: nr_runningnr_inunterrupt->calc_load_tasks(全局变量) 全局 do_timer ----calc_global_load&a…...
Java对接企业微信实战笔记
Java对接企业微信实战笔记 微信开发文档 有关企业微信的服务商的一些配置参考企业微信创建的服务商配置信息 一 流程图 只要企业安装应用后,就可以获取到企业的信息 二 创建应用获取suite_ticket 1.创建应用 微信开发平台得是服务商角色才能进入服务商后台创建一…...
HashMap的源码解析
HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有序的。 JDK1.8 之前 HashMap由数…...
【金仓数据库征文】金仓数据库KingbaseES:在技术与人文交织中开拓信创未来
🎁个人主页:User_芊芊君子 🎉欢迎大家点赞👍评论📝收藏⭐文章 🔍系列专栏:AI 【引言】 在信息技术应用创新(信创)的浪潮下,数据库作为数字经济的基石…...
【AI】[特殊字符]生产规模的向量数据库 Pinecone 使用指南
一、Pinecone 的介绍 Pinecone是一个完全托管的向量数据库服务,专为大规模机器学习应用设计。它允许开发者轻松存储、搜索和管理高维向量数据,为推荐系统、语义搜索、异常检测等应用提供强大的基础设施支持。 1.1 Pinecone的核心特性 1. 高性能向量搜…...
OpenHarmony之电源模式定制开发指导
OpenHarmony之电源模式定制开发指导 概述 简介 OpenHarmony默认提供了电源模式(如正常模式、性能模式、省电模式、极致省电模式)的特性。但由于不同产品的部件存在差异,导致在同样场景下电源模式的配置需要也存在差异,为此&…...
Jsp技术入门指南【十】IDEA 开发环境下实现 MySQL 数据在 JSP 页面的可视化展示,实现前后端交互
Jsp技术入门指南【十】IDEA 开发环境下实现 MySQL 数据在 JSP 页面的可视化展示,实现前后端交互 前言一、JDBC 核心接口和类:数据库连接的“工具箱”1. 常用的 2 个“关键类”2. 必须掌握的 5 个“核心接口” 二、创建 JDBC 程序的步骤1. 第一步…...
JDBC之ORM思想及SQL注入
目录 一. ORM编程思想 1. 简介 2. 实操ORM思想 a. Students实体类 b. ORM映射 二. SQL注入 1. 简介 2. 解决SQL注入 三. 总结 前言 本文来讲解ORM编程思想和SQL注入,旨在帮助大家更容易的理解和掌握 个人主页:艺杯羹 系列专栏:JDBC …...
UniApp学习笔记
在uniapp中使用View标签来代替div标签,使用rpx来取代px,rpx动态适配屏幕宽度750rpx100vw H5端不支持*的css选择器 body的元素选择器请改为page div和ul和li等改为view、 span和font改为text a改为navigator img改为image scoped:非H5端默认并未启…...
统计术语学习
基期、现期 作为对比参照的时期称为基期,而相对于基期的称为现期。 描述具体数值时我们称之为基期量和现期量。 【例 1】2017 年比 2016 年第三产业 GDP 增长 6.8%, (2016)为基期,(2017) 为现…...
认识 Linux 内存构成:Linux 内存调优之页表、TLB、缺页异常、大页认知
写在前面 博文内容涉及 Linux 内存中 多级页表,缺页异常,TLB,以及大页相关基本认知理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是…...