0%

数据类型

计算机数据存储

**原码:**原码表示法在数值前面前面有一位符号位(即最高位为符号位),正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。

**反码:**正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外

**补码:**计算机用反码计算时存在-0问题,所以诞生了补码

补码计算:正数和+0的补码是其原码;负数则先计算其反码,然后反码加上1,得到补码;补码减掉1,得到反码,再将反码取反,得到原码。

8位二进制取值范围是(-2^7)~(2^7-1),即-128~127。

由于补码=10000000具有特殊性,计算机在编写底层算法时,将其规定为该取值范围中的最小数-128,其值与(-1)+(-127)的计算结果正好符合。

8位二进制补码1000 0000没有对应的反码和原码,其他位数的二进制补码与此类似。

阅读全文 »

图床测试(&教程)

  • 图床一般是指储存图片的服务器,一般写作的同学需要把图片上传到图床。

  • 图床有免费的付费的,自己的 GitHub 当然是免费的。

  • 这篇文章介绍如何把自己的 GitHub 当作图床,使用开源软件 PicGo ,把图片上传到 GitHub。

  • 当然了PicGo 除了可以把 GitHub 作为图床,还可以使用其他的图床。

  • 我的操作系统是 windows 10,我们开始吧!

阅读全文 »

Typora简介

Typora是一款跨平台的Markdown编辑器软件,拥有Windows、macOS客户端。Typora支持MarkDown的标准语法,同时这款软件还支持动态预览功能,一键预览。”

Typora界面

优点:界面简洁,编写所需功能应有尽有,可以打开左侧窗口管理当前文件夹的文档、查看当前文档大纲,功能很实用,编写MarkDown文档的利器!语法敲完即刻渲染完成,并显示预览效果。集成了Word和MarkDown的优点,使用体验很棒!

语法

这篇文章介绍使用Typora基于MarkDown语法写文章!

阅读全文 »

MarkDown简介

Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。

由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHubRedditDiaspora、[Stack Exchange](https://baike.baidu.com/item/Stack Exchange/13777796)、OpenStreetMapSourceForge简书工作台 · 语雀 (yuque.com)、印象笔记等,甚至还能被使用来撰写电子书

**优点:**操作简单,纯文本格式,在哪里效果都一样,真正的所想即所得。尤其在列表和表格那块再也不用担心乱码了!word杀我。

语法

这篇文章只介绍MarkDown语法。实际在各编辑工具中使用时会略有不同。下篇文章介绍使用Typora基于MarkDown语法写文章!

阅读全文 »

参照官网的文档进行安装和部署

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

hexo官网:https://hexo.io/zh-cn/

官方文档教你在mac/windows/Linux上搭建hexo博客:https://hexo.io/zh-cn/docs/

主要步骤

安装git,安装NodeJS长期版,安装hexo, 注册GitHub并创建一个特殊仓库(命名相同)

阅读全文 »