计组相关笔记③
W7-W9 的内容
计组相关笔记①计组相关笔记②计组相关笔记③计组相关笔记④
Memory
ROM (只读存储器)
ROM,全称为只读存储器(Read-Only Memory),是一种非易失性的存储设备,这意味着即使在断电的情况下,ROM 中的数据也不会丢失。ROM 中的数据在制造时就被写入,并且在使用过程中不能被修改。ROM 常用于存储固定的程序,如计算机的 BIOS。
RAM (随机存取存储器)
RAM,全称为随机存取存储器(Random Access Memory),是一种易失性的存储设备,这意味着在断电的情况下,RAM 中的数据会丢失。与 ROM 不同,RAM 中的数据可以在任何时候被读取和写入。RAM 是计算机的主要工作区域,用于存储操作系统、应用程序和当前工作的数据。
SRAM (静态随机存取存储器)
SRAM,全称为静态随机存取存储器(Static Random Access Memory),也是 RAM 的一种类型。与 DRAM 不同,SRAM 的每个存储单元由六个晶体管组成,不需要定期刷新。因此,SRAM 的速度比 DRAM 快,但是成本更高,容量更小。SR ...
计组相关笔记②
W5-W6 指令
计组相关笔记①计组相关笔记②计组相关笔记③计组相关笔记④
VSC 微指令
Binary
Instruction
Meaning
RTL
0000
Jns X
store the PC at address X and jump to X + 1
MBR ← PCMAR ← XM[MAR] ← MBRMBR ← XAC ← 1AC ← AC + MBRPC ← AC
0001
Load X
Load contents of address X into AC.
MAR ← XMBR ← M[MAR]AC ← MBR
0010
Store X
Store the contents of AC at address X.
MAR ← XMBR ← ACM[MAR] ← MBR
0011
Add X
Add the contents of address X to AC.
MAR ← XMBR ← M[MAR] AC ← AC + MBR
0100
Subt X
Subtract the contents of address X from ...
计组相关笔记①
W1-W5
计组相关笔记①计组相关笔记②计组相关笔记③计组相关笔记④
进制转换
各种各样的进制互相转化啦
repeated subtraction
division remainder
注意除余法是倒着来
原码反码补码
第一位是符号位 正数 0 负数 1
正数的原码反码补码都一样!
正数的原码反码补码都一样!
正数的原码反码补码都一样!
signed magnitude 原码:转化成二进制
one’s complement 反码:正数的反码和原码一样 负数的反码是原码除了第一位以外 所有的位反转
two’s complement 补码:正数的补码和原码一样 负数的补码是在反码的基础上+1
浮点表示法
在作业中,我们通常使用 14 位来表示浮点数,记住 158 就可以了。
如果你看到"with a bias of 16",这是指我们在表示指数时使用了偏移量。偏移量是一个大约在可表示的指数范围中间的数。我们从指数中减去偏移量来确定其真实值。在我们的例子中,我们有一个 5 位的指数,我们使用 16 作为我们的偏移量。这被称为超过 16 的表示法。
也就 ...
VS Code 快捷键
ctrl + enter 行中换行
alt + up / down 上下移行
shift + alt + up / down 上下复制
ctrl + left / right 跳单词(跳块)
ctrl + delete / backspace 删单词(删块)
ctrl + l 多按几次 选单行,继续按选多行
shift + delete 删一行
ctrl + j 下栏
ctrl + b 左栏
ctrl + ` 终端
alt + LButton 多位编辑
ctrl + / 注释
ctrl + [/] 缩进
ctrl + +/- ui 缩放
ctrl + 0 定位文件
ctrl shift p 命令
ctrl p 在文件夹内搜索文件
f2 重命名变量
删除github中的提交历史记录
切换分支
git checkout --orphan latest_branch
暂存文件
git add -A
提交更改
git commit -am "commit message"
删除原始分支
git branch -D main
重命名分支
git branch -m main
强制更新
git push -f origin main
关于Matplotlib工具
导入依赖
import matplotlib.pyplot as plt # Ignore warningsimport warningswarnings.filterwarnings('ignore')
Line chart
x_data = np.linspace(0, 5, 100) # Sample datay_data = x_data**2plt.plot(x_data,y_data)plt.ylabel('responding variable')plt.xlabel('independent variable')plt.show()
Bar chart
fig, ax = plt.subplots() #to plot on same axesstudents = ['Alex', 'Jake', 'Brenda', 'Liz']height = [175, 190, 165, 158]bar_labels = [ ...
云崽安装
换源
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
选择 6 清华源
按 Y 使用 HTTP
更新软件包
一路回车
按 Y 清理缓存
安装 docker
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
按 Y 安装最新
选择清华源
选择官方源
一路回车
安装 NapCat
docker run -d \ -e ACCOUNT=********** \ -e WSR_ENABLE=true \ -e WS_URLS='["ws://172.17.0.1:2536/OneBotv11"]' \ -e MESSAGE_POST_FORMAT=array \ --name napcat \ --net=bridge \ --mac-address="02:42:ac:11:00:02" \ --restart=always \ -v /qq:/root/.config/QQ \ - ...
Docker运行Nginx反向代理
简介:
本指南介绍如何使用 Docker 运行 Nginx Proxy Manager,这是一个反向代理服务器,可用于管理和保护 Web 应用程序。
Nginx Proxy Manager 官网
docker run -d --name app --restart unless-stopped -p 80:80 -p 81:81 -p 443:443 -v ./data:/data -v ./letsencrypt:/etc/letsencrypt jc21/nginx-proxy-manager:latest
Log in to the Admin UI
127.0.0.1:81
Default Admin User:
Email: admin@example.comPassword: changeme
Immediately after logging in with this default user you will be asked to modify your details and change your password
Linux部署小雅
整合安装脚本,内置所有相关软件的安装。
bash -c "$(curl -sLk https://ddsrem.com/xiaoya_install.sh)"
阿里云 32 位
阿里云 335 位
转存文件夹
65673c1d16d4dc27fe5d4ba9a5dd73647255939b
N1装青龙面板
docker run -dit \-v /mnt/sda1/qinglong/config:/ql/config \-v /mnt/sda1/qinglong/log:/ql/log \-v /mnt/sda1/qinglong/db:/ql/db \-v /mnt/sda1/qinglong/scripts:/ql/scripts \-v /mnt/sda1/qinglong/repo:/ql/repo \-v /mnt/sda1/qinglong/raw:/ql/raw \-v /mnt/sda1/qinglong/jbot:/ql/jbot \-p 5700:5700 \-e ENABLE_HANGUP=true \-e ENABLE_TG_BOT=true \-e ENABLE_WEB_PANEL=true \--name qinglong \--hostname qinglong \--restart always \whyour/qinglong:latest
小米手环7自定义表盘
关于米坛社区
米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
链接-小米手环7米坛社区
下载工具
小米手环7表盘图片转换工具
小米手环7表盘/小程序模拟器v1.1 开发利器
说明
图片转换工具
怎么说呢 你要是不确定哪个是gt3哪个是png就先点上面的再点下面的
报错了就是不对了 点另外一个就行 反正只有两个选项
表盘开发工具
1.点击start.exe打开服务
2.打开浏览器地址 http://127.0.0.1:8088/打开以下画面。
访问不了的看下是否解压路径包含中文,是否8088端口已被占用
3.ok,模拟器已经启动完毕了,接下来就是修改表盘了。表盘文件在以下目录。里面的文件跟正常表盘解压出来的一样。但是注意,解压出来的图片要转成正常png,打包时也要手动转成tga格式的 转换工具见上文
接着,可以使用任何开发工具进行修改,修改完刷新浏览器就行了。有的时候浏览器有缓存,把缓存清了刷新。
在线图片编辑
https://www.photopea.com/
使用的时候有可能会需要噢 很方便调整图片大小
当然如果你精通ps和 ...
小秘密
34fa0f06fa3a97dbce5f60a54fd20eafc8597e97f8fc8cc54599a3e46bd8515efad9a88212f58ad29ab8868f15d5b0a3590b2e9b86414466e2a8c83f125b7b4bdfe564ee740a36299584f35374cae6cad5c618a82a0187762be387e2751d7f9d91ee7ef80227b20e063d579c1d0dae96987cdddc276b9419b0654992acf926d7c37b83dc60ef25f5ea08ab7bf33993ce45aebd6e7e90014d64494dc25f6065382effed42c566b3d09b505d298764a5271b5b9a51dd778fc6dcdb2bb716f62b4c
要密码的噢~ 找博主要吧~
自动化博客
Hexo
安装
npm install -g hexo-cli
初始化
hexo init **** //(自定义项目名)
cd **** //进入blog-demo文件夹
删除 node 开头的文件
npm i
初始化完毕 启动!
hexo s
关于其他省略步骤
参考文档
怎么说呢 我只是怕自己以后重装电脑搞忘记了 备份一下 并没有写那么详细
Obsidian 设置
打开项目
选择博客的文件位置
更改设置
照着改就行
记得忽略这些
修改模板
打开 scaffolds 的 page.md 源文件
复制粘贴进去
---title: {{title}}date: {{date}} {{time}}categories:tags:---
使用模板
写完文章之后按这个就行 选 page(目前只用到了这个)
安装 Git 插件
这就不多说了直接装就行
Github 设置
创建仓库
共有仓库 博客展示
仓库的格式必须为:< ...
关于MBTI与荣格八维
十六型人格:测试官网
类型指标介绍
维度
类型
相对应类型英文及缩写
类型
相对应类型英文缩写
注意力方向(精力来源)
外倾
E(Extrovert)
内倾
I(Introvert)
认知方式(如何搜集信息)
实感
S(Sensing)
直觉
N(Intuition)
判断方式(如何做决定)
理智
T(Thinking)
情感
F(Feeling)
生活方式(如何应对外部世界)
判断
J(Judgment)
理解
P(Perceiving)
注意力方向(精力来源):
外倾(E):从外部世界获取能量,更偏向社交和活动。
内倾(I):从内部世界获取能量,更偏向独处和沉思。
认知方式(如何搜集信息):
实感(S):通过五种感官感知世界,注重具体事实和细节。
直觉(N):通过模式识别和想象力感知世界,注重抽象概念和可能性。
判断方式(如何做决定):
理智(T):使用逻辑和客观标准做出决定,注重效率和一致性。
情感(F):使用价值观和个人感受做出决定,注重和谐和人际关系。
生活方式(如何应对外部世界):
判断(J):喜欢结构化和计 ...