计算机组成原理第二章
2.1 数制与码制数制
码制BCD码
8421码
有权码
余三码
映射关系为在8421码的基础上+3(0011)
无权码
2421码
有权码
5和5以后的数字第一位一定是1(避免歧义)
字符与字符串ascii码
数字+字母+符号共128个字符–>7位二进制编码
32-126为可印刷字符,其余均为控制、通信字符
数字的特征(48-57)
前四位0011,后四位对应数字的8421码
字母的特征
大写字母
前3位010
后五位对应1~26
小写字母
前三位011
后五位对应1~26
汉字的表示与编码
GB2312-80:汉字+各种符号7445个
参考资料
计算机组成原理第一章
1.1 计算机的发展什么是计算机系统?
计算机系统=硬件+软件
系统软件:用来管理整个计算机系统(eg:操作系统、数据库管理系统、标准程序库(DBMS)、网络软件、语言处理程序(高级语言——>低级语言)、服务程序(调试代码用的程序))
应用软件:按照任务需要编制成的各种程序
计算机性能的好坏取决于硬件与软件的总和
硬件的发展
1946——第一台电子数字计算机:ENIAC,标志着电子管时代的到来
占地170m^2
耗电量150kW
运算速度 5000次加法/s
采用电子管作为基本逻辑器件(1.8W个)
1947——贝尔实验室发明晶体管,标志着晶体管时代的到来
晶体管的体积、功耗更小
出现了面向过程的程序设计语言fortran,有了操作系统雏形
1958——第一款集成电路问世,标志着中小规模集成电路时代的到来
体积、功耗进一步降低,可靠性提高
计算机主要用于科学计算
高级语言迅速发展,同时出现了分时操作系统
大规模、超大规模集成电路时代
开始出现微处理器、微型计算机、PC萌芽
操作系统涌现(Macos、Linux、Windows……)
...
文章模版的创建与使用
一.问题产生背景
每日工作总结的格式固定,创建模版可以提高文档制作效率
后文将以每日工作总结的制作为例
二.如何创建模版
在hexo框架中,模版文件保存在博客项目目录下的scaffolds文件夹中,所以我们只需要在该目录下创建md文件,书写模版内容即可
首先我创建md文件,文件名称为dailywork.md
在模版文件开头不要遗漏Front matter内容,如下是我的个人总结的Front matter格式
正文正常编辑md文件,我制作的格式如下
三.如何使用模版在新建文件时,只需要在终端中输入下列命令即可(Dec06.md是我想创建的文件的文件名,dailywork是模版文件名)
1hexo new dailywork Dec06
hexo博客远程部署
介绍
本文借助gitee pages完成静态网页的推送
参考资料
hexo博客设置加密
搭建环境
在终端中安装支持加密功能的插件
1npm install hexo-blog-encrypt
修改全局配置文件_config.yml,加入encrypt属性
博文文章添加加密字段举个🌰
效果展示
运行博客,访问加密文章
参考资料
[(13条消息) Hexo博客设置文章加密_没有八个的博客-CSDN博客_hexo-blog-encrypt](https://blog.csdn.net/WwLK123/article/details/124436871#:~:text=今天给大家推荐一款适用于 Hexo 的静态博客 加密,插件: hexo-blog-encrypt ,搭配此插件你可以写一些比较私密的博客,通过密码验证的方式让其他人不能随意浏览。 1、安装插件)
_config.yml文件的配置详解
_config.yml共有两个,一个在博客总目录下,另一个在主题的目录下
全局_config.yml参数总览1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162# Hexo Configuration## Docs: http://hexo.io/docs/configuration.html## Source: https://github.com/hexojs/hexo/# Site 站点配置title: Hexo-demo #网站标题subtitle: hexo is simple and easy to study #网站副标题description: this is hexo-demo #网栈描述author: pomy #你的名字language: zh-CN #网站使用的语言timezone: Asia/Shanghai #网站时区# URL #可以不用配置## If your site is ...
图片插入问题与解决
问题产生背景
出于对云端图床可靠性的不信任,我将markdown博客中所用到的图片进行本地化存储(即另建一个文件夹存放文件中插入的图片的原件)
问题描述与解决问题一:如何将博客连带图片一同推送到本地端口?在此给出一种typora和博客推送联动,完成博客连带图片一体化推送的方案,需要以下步骤
插件安装与配置——安装插件 hexo-asset-image
1npm install https://github.com/CodeFalling/hexo-asset-image --save
但是这个插件的内容需要修改【不然可能会出Bug】
打开/node_modules/hexo-asset-image/index.js,将内容更换为下面的代码
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263'use strict';var cheerio = req ...
基本搭建流程
hexo博客的基本搭建流程(针对macos用户)准备工作一.安装git
借助homebrew安装git
1brew install git
判断是否安装成功
1git --version
如返回版本信息,证明安装成功
二.安装nodejs
从官网找到安装包安装即可
判断是否安装成功
12npm -vnode -v
如返回版本信息,证明安装成功
三.安装hexo
输入下列指令安装
1npm install -g hexo-cli
判断是否安装成功
1hexo -v
如果返回版本信息,证明安装成功
博客初始化
新建一个文件夹(比如myblog文件),作为博客项目文件(并且在terminal中将路径切换到该文件夹下)
输入下行代码对myblog文件夹进行博客初始化
1hexo init
初始化之后,myblog文件夹的内容开始丰富起来,可以看到如下文件架构
node_modules: 存放依赖包
scaffolds:生成文章的一些模板
source:用来存放你的文章(md文件)
themes:主题
_config.yml: 博客的配置文件
package. ...