1.文件路径
- 路径:某个事物所在的具体位置(坐标)
- 文件路径:在计算机上其实就是一块资源的定位坐标
- 绝对路径:不需要参考系 该路径给任何人都可以找到具体的资源
- 相对路径:需要参考系 该路径不是所有人获取到之后都可以找到具体的资源
2.typora
- 语言环境设置:文件>>>偏好设置>>>系统语言
- 创建另一个编辑页面:crtl+N
- 保存文件:ctrl+s 选择存储位置
- 导出功能:支持pdf、html、图像、word等格式导出
- 视图功能:大纲(快速预览大致内容)
- 字体大小设置:文件>>>偏好设置>>>外观>>>自定义字体大小
- 主题设置:文件>>>偏好设置>>>外观>>>获取主题
下载.css文件 拷贝到软件主题文件夹 重启即可生效
3.markdown语法
- 标题
1.'#' 一级标题: ctrl+数字(1\2\3\4\5\6)表示相对应的几级标题
2.提升标题:ctrl + = 、降低标题:ctrl + - - 子标题
1.'*' 小标题
2.'+' 小标题 - 字体
Ctrl+I 斜体文本
Ctrl+B 粗体文本 - 各类线
三个及以上的 + 一条分割线:
Alt+Shift+5 删除文本
Ctrl+U 下划线文本 - 列表
1.无序列表:'*' 后添加一个空格
2.有序列表:数字加上.再加上空格来 - 代码环境
#数字1左边那个键 英文输入法连续按三下
- 表格
|字段名1|字段名2|字段名3|
字段名就是表格最开始的一行 用于提示用户到底需要填写哪些数据 - 图片展示
默认无法跨计算机展示
1.将图片传入图床
2.转文件格式(pdf)
3.其他方式 - 表情:空格+:表情英语单词+:
- 查看源码:ctrl+?
- 删除字符:两个波浪号+文字+两个波浪号
- 选项:减号符+空格+中括号+空格+候选文本**
4.计算机本质
- 计算机/电脑:通电之后可以跟人脑一样思考问题、解决问题
- 计算机存储数据的本质:计算机基于电工作,电信号分为高 低电平两种状态,为了区分高低电平,将其定义为0和1
1.多种事物的存储:使用01的多位拼接
2.二进制: 0、1
3.八进制: 0、1、2、3、4、5、6、7
4.十进制: 0、1、2、3、4、5、6、7、8、9
5.十六进制: 0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f - 计算机存储数据的单位换算:
1.一位称之为最小单位:二进制位、比特位(位)bit
8bit = 1byte 字节
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024PB = 1EB
- 文件后缀名:.txt .exe .word .pdf .html .mp4 .md
- 操作系统:协调、管理、调度计算机各个硬件的工作
5.计算机五大组成部分
- 控制器:类似于人的大脑 控制计算机各个硬件的工作
- 运算器:类似于人的大脑 负责数学运算、逻辑运算,计算机的核心所在
CPU(中央处理器) = 控制器 + 运算器 - 存储器:存储数据,类似于人的记忆 短期记忆、长期记忆
内存:基于电工作,存取数据速度快,断电之后数据立刻丢失,专门与CPU打交道
外存:不需要电工作,存取数据速度比内存慢,人为不破坏的情况下可以永久保存数据
eg:U盘、磁盘、硬盘、固态 - 输入设备:类似于人的眼睛 接受外界的信息
eg:鼠标、键盘、触摸屏 - 输出设备:类似于人的嘴巴 给外界传递信息
eg:显示屏、打印机、音响
写卷子
1.拿卷子 控制器
2.读卷子 输入设备 运算器 存储器
3.写卷子 输出设备 控制器
6.三大核心硬件
- CPU:电脑中真正帮你干活的'人',一个软件要想运行起来必须要有CPU
- 内存:CPU只会从内存中读取程序的代码然后运行,存储的数据极快,主要与CPU配合使用
- 外存(硬盘):永久保存数据
永久保存数据(电脑下载的软件其实都是保存到了硬盘)
1.下载一个LOL游戏软件 保存到硬盘
2.双击LOL软件图标
从硬盘中将LOL程序代码加载到内存
CPU从内存中取指并运行LOL程序
ps:每次点击软件图标的时候 鼠标右侧都会有个小圆圈在旋转
为什么不把内存砍掉 让CPU直接跟外存(硬盘)打交道
CPU的工作速度非常的快 可以理解成是光速
而硬盘的速度非常的慢 跟CPU相比 相当于是龟速
如果让CPU直接与硬盘打交道那么效率会非常的低 所以需要有一个跟CPU速度差不多的人协同工作 >>> 内存
为什么不把内存设计的大一点
受限于硬件水平 8GB 16GB 32GB 64GB
7. 操作系统简介
功能:协调、管理、调度计算机各个硬件的工作
eg:三位程序员要开发三个不同的软件
A:暴风影音 需要先编写操作计算机各个硬件工作的代码
B:迅雷 需要先编写操作计算机各个硬件工作的代码
C:快播 需要先编写操作计算机各个硬件工作的代码
D:你也要写代码 发现需要操作计算机硬件的代码跟上面的差不多 想着偷懒
微软:所有人都不要做重复劳动 微软开发一个专门操作计算机各个硬件工作的程序 程序员只需要在该程序上通过一些简单的指令就可以快速的操作计算机各个硬件 这个程序就是"操作系统"
强调:程序员编写的代码都是基于操作系统之上的 如果没有操作系统 那么所有的应用程序都无法执行
操作系统的作用是承上启下的 不可获取
常见操作系统
PC端:windows\mac\linux
移动端:安卓\IOS\鸿蒙
8.编程
- 编程语言:人与计算机之间沟通交流的媒介
1.编译型 # C++
2.解释型 # python - 编程本质:将自己的思维逻辑和想法用计算机能够读懂的语言写下来的过程
- 机器语言:程序员直接编写二进制代码
- 汇编语言:用一些简单的英语字母代替一串二进制数
- 高级语言:使用人类能够直接读懂的字符与计算机交互
9.python
- python解释器
1.主流版本:python2.X、python3.X(python3.6 前几年使用频率最高的稳定版)
2.下载地址:https://www.python.org/
3.pycharm下载地址:https://www.jetbrains.com/pycharm/ - python语法注释
1.单行注释:注释内容前输入# (shift + 3 或 ctrl + /)
2.多行注释:''' '''或者""" """
3.一次注释多行:选中要注释的内容 ctrl + / (取消注释ctrl + / )
10.python语法
- 变量:值会发生变化的量
- 常量:值不会发生变化的量
- 语法结构:变量名/常量名 赋值符号 数据值
*命名规范:
1.名字里面最多只能出现数字、字母、下划线
2.数字不能开头
3.名字不能与python关键字冲突
4.名字尽量做到见名知意
5.尽量不要使用拼音
- 命名风格
1.下划线:词之间下划线隔开
2.驼峰体 # 单词之间首字母大写
小驼峰(userNameFromOthers)
大驼峰(UserNameFromOthers)
11.python基本数据类型
1.整型(int):整数,是整数或者负数,不带小数点
2.浮点型(float):由整数部分与小数部分组成
3.字符串/字符型(str):双引号或者单引号中的数据
4.列表型(list):可以存储多个数据值的类型 并且可以非常方便的取
5.字典型(dict):能够非常精确的存储和表达数据值的含义
标签:总结,计算机,ctrl,python,硬件,内存,整理,CPU
From: https://www.cnblogs.com/wxlxl/p/16727705.html