更多颜色

回忆上次内容

  • 上次 了解了控制序列 背后的故事

    • 一切标准 都是 从无到有 的
    • 就连 负责标准的组织 也是 从无到有 的

  • VT-05 奠定了 基础颜色

    • 黑底 绿字
    • 隔行 扫描
  • 但 多颜色设置
    • 如何出现 的呢??

控制字符

  • 1974年

    • 产品 从VT05 进化到VT50
    • 控制字符 层出不穷

  • 控制序列 中

    • ABCDH 被留了下来
  • 其他的 控制字符 被更新

VT52

  • 1975年

    • DEC 发布了 VT52

  • 80*24 成为 经典屏幕字符分辨率

VT100

  • 1978年

    • 80*24 经典比例 被延续

  • 而且

    • 成为 可分离的!!!

构造

  • VT100 仍然是 一台终端机

  • VT100 只是负责 输入输出

    • 计算量和数据 还是 在主机那里
  • 这款机器 设计得 非常巧妙

可分离的 设计

  • 在当时 是非常人性化的设计

  • 圆角 设计

    • 当时 都是亮点
  • 视频 终端机
    • 开始使用 通用芯片

芯片

  • 用的是 intel的8080

    • 某种程度 也预示着

      • intel的 崛起

  • 尺寸 不大

  • 当时 被称为 智能终端

    • 计算量和数据 不是在主机那里 么?
    • 智能 体现在

智能提示

  • 注意!

    • 键盘上的 小亮灯

  • 可以智能地 提示状态

  • 还有 一些选项 也流传了 下来

    • 叫做 VT选项

VT选项

  • 被现代终端模拟器 xterm 使用

  • RGB颜色控制代码

    • 也不是 一开始 就有的

色彩

  • 色彩渲染 随着终端的进化 而进化

    • 黑白
    • 基础色
    • 索引色
    • 24-bit真彩色

  • 先有 RGB真彩色的 显示器

    • 后有 相应的 控制序列

  • 1994年

    • 形成标准

次序

  • 所谓的 标准

    • 就是 这么一步步进化过来的
    • 由 当时的大流行产品 决定的
      • 实践 出 标准
  • 1978 年

    • 一代机皇( VT100 )

      • 把这个特殊按键 变成了习惯
    • 后来 变成了标准
  • 标准 又会影响到 后面的应用

    • 就像 当年 unix的 大流行

      • 把 tcpip 做成 通信标准
      • 把 c 做成 编程标准
    • 互为因果
  • 标准 往往来源于 通用的惯例

    • 可以 让 大海龟 进行更细腻的 颜色变化吗?
    • 是否能够 设置前景色、背景色
      • 而且 还闪烁呢?

闪烁的彩色字

  • 怎么样 让大海龟 变色?

    • 前景变 还是 背景变?
    • 还是 前后 都变?
    • 这由 你来完成!
  • 而且 要永不停息地变色

  • 这个任务 你能做吗?

    • 快来实现 这个神迹 吧!

总结

  • 这次 研究了 视频终端的 演化

    • 从VT05 到 VT100
    • 从 黑底绿字 到 RGB 24位真彩色
    • 形成了 VT100选项
  • 从而 将颜色 数字化

  • 生活中我们更常用 10个数字

    • 计算机中 用二进制
  • 编码编码

    • 最基础就是 对数字编码
    • 十个数字 是如何编码
      • 进入计算机的 呢??
  • 我们 下次 再说!

  • 蓝桥->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython

  • 视频->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy

[oeasy]python0082_VT100_演化_颜色设置_VT选项_基础色_高亮色_索引色_RGB总结的更多相关文章

  1. [转]保护眼睛的Windows和IE、Firefox、谷歌等浏览器颜色设置

    保护眼睛的Windows和IE.Firefox.谷歌等浏览器颜色设置  长时间在电脑前工作,窗口和网页上的白色十分刺眼,眼睛很容易疲劳,也容易引起头痛,其实我们可以通过设置Windows窗口和软件的颜 ...

  2. Win7下如何设置护眼的电脑豆沙绿界面?保护眼睛的颜色设置教程

    关爱心灵的窗户——眼睛! 随着科技发展,使用电脑的人越来越多,由于使用电脑时间过长,我们的眼睛也越发容易疲劳,干燥.如何才能使电脑对人眼的伤害减小到最 小. 小编建议大家可以把窗口背景色设置成护眼色. ...

  3. 备份数据库的时候设置 BufferCount 选项不正确导致 out of memory 的情况

    备份数据库的时候设置 BufferCount 选项不正确导致 out of memory 的情况 今天群里面的东辉兄跟我说备份生产数据库的时候报错 环境: 32位的SQLSERVER2008 机器有1 ...

  4. ntelliJ IDEA 仿照vs2017快捷键设置,以及字体颜色设置

    因后期工作需要使用java技术栈,所以近期抽空下载了intelliJ IDEA工具,但是作为一个Net开发者,在使用了vs以后,感觉在使用别的开发工具感觉就是没法和vs相比,毕竟vs被称为宇宙最强id ...

  5. ♣eclipse护眼颜色和关键字颜色设置

    eclipse护眼颜色和字体大小设置   ♣eclipse护眼颜色和关键字颜色设置 ♣eclipse字体大小设置(包括jsp , .xml ,.java) 1.Eclipse字体大小调整: 窗口(Wi ...

  6. VMware_Player_nat网络的端口映射_手工设置

    VMware_Player_nat网络的端口映射_手工设置 转载注明来源: 本文链接 来自osnosn的博客,写于 2019-12-21. vmware nat的配置文件在 C:\ProgramDat ...

  7. Markdown文档常用字体及颜色设置

    1.字体.字号.颜色设置 <font face="微软雅黑" >微软雅黑字体</font> <font face="黑体" > ...

  8. 跟我一起学QT_QT标准对话框_颜色选择框

    标准对话框 QT的标准对话框分为以下几种 颜色对话框 文件对话框 字体对话框 输入对话框 消息对话框 进度对话框 错误信息对话框 向导对话框 颜色对话框 首先学习的是颜色对话框颜色对话框类QColor ...

  9. 【转】IntelliJ IDEA 仿照vs2017快捷键设置,以及字体颜色设置

    因后期工作需要使用java技术栈,所以近期抽空下载了intelliJ IDEA工具,但是作为一个Net开发者,在使用了vs以后,感觉在使用别的开发工具感觉就是没法和vs相比,毕竟vs被称为宇宙最强id ...

  10. 在Visual Studio 2012 Blue theme下使用Dark theme的文本编辑器颜色设置

    Visual Studio 2012 默认提供了3种color theme: blue,light,和dark.其中dark的文本编辑器颜色设定很爽,可是整个菜单项加上一些小的窗口如Find Resu ...

随机推荐

  1. 将.net core api 部署成windows服务

    将.net core api 部署成windows服务   参考 https://blog.csdn.net/qq_38762313/article/details/103311944 将NSSM解压 ...

  2. nginx使用lua waf防火墙来做防CC配置

    nginx添加lua模块 启动和安装nginx yum install -y nginx systemctl daemon-reload systemctl enable nginx #为了实验方便这 ...

  3. golang import 导入的四种方式

    1 标准导入: import "package_name" 2 导入别名: import ( alias "package_name" ) 3 匿名导入: _ ...

  4. OSGQt编译安装

    OSGQt编译安装 效果演示 1.准备工作 最新版的osg中不附带osgQt源码,所以需要单独下载编译 在编译osgQt前需要先编译osg源码,osg编译安装看这里 编译osgQt的环境与之前编译os ...

  5. OpenCV笔记(7) 轮廓

    1. 查找轮廓 FindContours public static void FindContours(InputOutputArray image, //输入8-bit单通道的图片 out Mat ...

  6. QEMU EDU设备模拟PCI设备驱动编写

    环境安装 buildroot编译 buildroot下载,编译: 下载地址:Index of /downloads (buildroot.org) 下载版本:https://www.buildroot ...

  7. react 数据请求分层

    封装一个接口请求类 数据模型 请求uri配置设置 数据统一存储于redux中,在本项目中创建一个store目录,此目录中就是redux仓库源 定义仓库入口 reducer methods方法 acti ...

  8. 讲课 PPT 公开啦

    目前限于时间原因,只在 Github Pages 上托管了. 之后有时间会托管到 pythonanywhere 上,因为 Github Pages 是在太慢了.

  9. SpringBoot系列(五) 接口校验(非空、非法字符/特殊字符、长度等)

    1.引入pom依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>valid ...

  10. C#.NET Winform承载WCF RESTful API (App.config 方式)

    1.新建一个名为"WindowsForms承载WCF"的WINFORM程序. 2.在解决方案里添加一个"WCF 服务库"的项目,名为"WcfYeah& ...