[oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部

2023-02-25
阅读 3 分钟
899
编码进化回忆上次内容Ed Robert 的 创业之路从 售卖 diy 组装配件到进军 计算器市场最后 发布 牛郎星8800intel 8080 的出现让 人人都有 自己的 个人电脑Bill Gate 和 Paul Allen要去 新墨西哥州 朝圣这场 奥德赛 会发生什么呢?🤔奥德赛当时altair-8800没有 操作系统也没有 编程环境使用 8080的汇编语言两人首先打了电话...

[oeasy]python0092_homebrew_家酿俱乐部_比尔盖茨_保罗艾伦

2023-02-24
阅读 3 分钟
395
编码进化个人电脑intel 8080 的出现让 人人都 可能有 一台计算机Ed Robert 的 创业之路从 售卖 diy 组装配件到进军 计算器市场计算器 毕竟不是 个人计算机这计算机 是如何诞生的 呢??🤔diy 的 春天Ed Robert从 爱好者diy计算器 嗅到了爱好者 diy个人电脑 的趋势MITS帐上 已出现 20多万元的赤字罗伯茨 孤注一掷决定用英...

[oeasy]python0091_仙童公司_八叛逆_intel_8080_altair8800_牛郎星

2023-02-23
阅读 3 分钟
389
编码进化个人电脑计算机 通过电话网络 进行连接极客 利用技术做一些有趣的尝试极客文化是 认真研究技术的 文化计算机不再是 高校和研究机构高墙里面的 神秘事物而是 生活中常见的 家用电器ibm蓝色巨人脚步沉重dec小型机不断蚕食低端市场甚至组成网络干掉大型机基础不断进步有新的 cpu 不断出现intel 的 8080moto 的 6800...

[oeasy]python0090_极客起源_wozniac_苹果公司_Jobs_Wozniac

2023-02-22
阅读 3 分钟
369
极客起源回忆上次内容上次回顾了 DEC公司的兴起从IBM的大型机到DEC的小型机Mini Computer再到DEC的终端 VT-100计算机基础元器件发生了进化从ENIAC的 电子管到PDP系列的 晶体管新的器件体积小了价格低了稳定性 提高了而且 连成了网络ARPA网 就是 最初的Internet在这 基于电信网络的 计算机网络 上一种 新兴文化 正在兴起...

[oeasy]python0089_大型机的衰落_Dec小型机崛起_PDP_VAX网络

2023-02-21
阅读 4 分钟
242
编码进化回忆上次内容上次 回顾了 计算机存储单位的演变最小的读写单位 是 bit8-bit 固定下来 成为了字节(Byte)位数容量8-bit1Byte1024Byte1 KB1024 KB1 MB1024 MB1 GB1024 GB1 TB存储字符时第1位 是 标志位后7位 是 ascii具体的值可以用 1Byte 存储计算机之间 有了 更多的通信编码统一 为的是 更好地通信计算机之间是怎...

[oeasy]python0088_字节_Byte_存储单位_KB_MB_GB_TB

2023-02-19
阅读 4 分钟
608
编码进化回忆上次内容上次 回顾了 字符大战的结果ibm 曾经的 EBCDIC 由于字符不连续的隐患导致后续 出现 无数问题无法补救7-bit 的 ASA X3.4-1963字母序号连续比较字符时 效率高判断字符 是否是字母 也很容易获得了 IBM以外公司的 支持为什么 ASA X3.4-1963 是 7-bit 编码?8-bit 不是才 正好一个字节 吗?🤔ASA X3.4-196...

[oeasy]python0086_ASCII_出现背景_1963年_DEC_PDP系列主机_VT系列终端

2023-02-18
阅读 3 分钟
629
编码进化回忆上次内容上次 回顾了字符编码的新陈代谢ibm 曾经的EBCDIC由于 字符不连续导致 后续 出现无数问题随着 网络的发展数据交换的 需要原来的小隐患现在 产生了 巨大问题Bemer 联合各方巨头想要推出字符连续的编码集这新编码集 具体长什么样 呢?🤔新编码集7-bit的编码长度结构和 今天的ascii 基本一样空了 28个字...

[oeasy]python0085_ASCII之父_Bemer_COBOL_数据交换网络

2023-02-17
阅读 3 分钟
315
编码进化回忆上次内容上次 回顾了 字符编码的 进化过程IBM 在数字化过程中作用 非常大IBM 的 BCDIC 有 黑历史 😄6-bit的 BCDIC直接进化成 8-bit的 EBCDIC补全了 小写字母 和 控制字符在ibm就是信息产业的年代ibm的标准 怎么最终没有成为 行业的标准 呢?🤔ibmibm当时 确实 如日中天主机、终端都是 自己的软硬件一体ibm就是...

[oeasy]python0084_扩展BCD_EBCDIC_ibm的发家史

2023-02-15
阅读 4 分钟
304
编码进化回忆上次内容上次 回顾了数字 进入二进制世界的 过程采用的编码 是 BCDBinary Coded Decimal也叫8421码十进制数的 二进制形态数字的 输出形式辉光管七段数码管7-seg除了数字 之外还有 字母字母 是如何编码进入 计算机世界的 呢?🤔BCDIC在BCD的 基础上ibm 继续着 人口统计的工作除了数字之外有了 字母编码的需求i...

[oeasy]python0083_十进制数如何存入计算机_八卦纪事_BCD编码_Binary_Coded_Decimal

2023-02-14
阅读 4 分钟
282
编码进化回忆上次内容上次 研究了 视频终端的 演化从VT05 到 VT100从 黑底绿字 到 RGB 24位真彩色形成了 VT100选项从而 将颜色 数字化 了生活中我们更常用 10个数字但是 计算机中 用二进制日常计数的十进制数是如何存储进计算机的呢?🤔从10进制到2进制日常生活中 为什么用10进制?是因为 人的生理结构计算机中 使用2进制...

[oeasy]python0082_VT100_演化_颜色设置_VT选项_基础色_高亮色_索引色_RGB总结

2023-02-13
阅读 3 分钟
249
更多颜色回忆上次内容上次 了解了控制序列 背后的故事一切标准 都是 从无到有 的就连 负责标准的组织 也是 从无到有 的VT-05 奠定了 基础颜色黑底 绿字隔行 扫描但 多颜色设置是如何出现 的呢??🤔控制字符1974年产品 从VT05 进化到VT50控制字符 层出不穷控制序列 中ABCDH 被留了下来其他的 控制字符 被更新VT521975年DE...

[oeasy]python0081_ANSI序列由来_终端机_VT100_DEC_VT选项_终端控制序列

2023-02-11
阅读 2 分钟
834
更多颜色回忆上次内容上次 首先了解了RGB颜色设置可以把一些抽象的色彩名字落实到具体的RGB颜色计算机所做的一切其实就是量化、编码把生活的一切都进行数字化标准 是ANSI制定的这个ANSI 又是 怎么来的 呢??🤔由来ANSI听起来 是 官方组织其实 是专业技能人士的 民间组织ANSI进化过程1918美国工程标准委员会(AESC)美国政...

[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色

2023-02-09
阅读 3 分钟
370
更多颜色回忆上次内容上次 了解了 高亮颜色91-97 是 高亮 前景色101-107是 高亮 背景色颜色种类在原来基础上 增加了一些但也非常有限还想要 更精细的颜色有可能吗??🤔更多颜色继续深挖关于 逃逸字符的文档可以用 索引颜色那就 是 38;5;索引数字m上图的196、213、160来自于 什么 呢?索引颜色表索引数字 来自于 索引表这...

[oeasy]python0074_设置高亮色_color_highlight_ansi_控制终端颜色

2023-02-08
阅读 3 分钟
267
更多颜色回忆上次内容上次我们搞的还是颜色FG foreground 前景色 30-37BG background 背景色 40-47这些 都可以和字体样式 结合起来难道 就这几种颜色 吗??🤔有点少啊!有些颜色 也和想象不一致金黄色 也不够黄啊?!明确概念\是转义字符escape character\和其他字符可以构成转义序列\t\n\r\e 也是转义序列\e 这个转义序...

[oeasy]python0074_修改字体背景颜色_background_color_背景色

2023-02-07
阅读 4 分钟
408
修改背景色回忆上次内容上次将asciiart和颜色一起来玩7 种基本色变化多端不过到目前为止改的 都是前景色背景色可以修改吗?重温参数具体动手试试 {代码...} 背景设置开拓思路还可以 做出什么样 好玩的效果 吗?前景背景结合我想要 营造出 东北过年那种红红火火的 氛围东北大花布开始尝试\33[31;42m31 红色前景42 绿色背景...

[oeasy]python0072_自定义小动物变色_cowsay_color_boxes_asciiart

2023-02-04
阅读 3 分钟
802
修改颜色回忆上次内容上次搞的是 颜色前景颜色总共有 7 种基本色还有什么 好玩的 么?🤔可以 给小动物 上色 吗?🤔配合先将cowsay结果输出重定向 {代码...} 我想要更换 所说话的颜色可能么?先输出重定向然后封进三引号再加上开头和结尾修改文件解决 行尾转义字符(escaping character)\:%s/\\$/\\\\/g: 执行命令行模式% 对...

[oeasy]python0072_修改字体前景颜色_foreground_color_font

2023-02-03
阅读 3 分钟
352
修改颜色回忆上次内容m 可以改变字体样式0-9 之间设置的都是字体效果0 重置为默认1 变亮2 变暗3 斜体4 下划线5 慢闪6 快闪7 前景背景互换8 隐藏9 中划线叠加效果\33[1;3moeasy;分割取消效果21 取消 122 取消 223 取消 3一直到 290 是全部取消,回到默认最后发现真的可以 设置颜色???👁颜色是重要的不同 颜色可以提示出...

[oeasy]python0070_ 字体样式_下划线_中划线_闪动效果_反相_取消效果

2023-02-02
阅读 4 分钟
371
字体样式回忆上次内容m 可以改变字体样式0-10 之间设置的都是字体效果0 复原1 变亮2 变暗从3到10 又是什么效果 呢??真的可以blink闪烁吗?👁3m3m 实现斜体字的效果4m4m 对应着下划线控制范围通过控制字符串的位置可以控制效果范围 {代码...} 标准输出流中的 所有文字都可以 控制样式属性可以叠加吗?属性叠加先变亮(\03...

[oeasy]python0068_ 字体样式_正常_加亮_变暗_控制序列

2023-02-01
阅读 4 分钟
346
字体样式回忆上次内容上次了解了一个新的转义模式\33 逃逸控制字符 escesc 让输出 退出标准输出流进行控制信息的设置可以清屏也可以设置光标输出的位置还能做什么呢?可以设置字符的颜色吗???🤔查看细节回忆控制序列 前导符\033[\是转义字符要和 后面的内容一起 构成转义序列\033 是转义序列转义转义转化含义转义序列\...

[oeasy]python0068_控制序列_清屏_控制输出位置_2J

2023-01-31
阅读 2 分钟
684
光标位置回忆上次内容上次了解了键盘演化的过程ESC 从 组合键到 独立按键ESC 的目的是进入控制序列配置控制信息控制信息\033[y;xH 设置光标位置\033[2J 清屏这到底怎么控制来着???🤔现在 系统里这些行为 是谁来实现的呢?控制是由 gui系统中终端软件 来实现的具体来说就是xfce terminal输出字符\033是转义序列\33是\03...

[oeasy]python0067_ESC键进化历史_键盘演化过程_ANSI_控制序列_转义序列_CSI

2023-01-30
阅读 3 分钟
362
光标位置回忆上次内容上次了解了 新的转义模式\33 逃逸控制字符 esc这个字符让输出退出标准输出流进行控制信息的设置可以设置光标输出的位置ASR33中的ALT MODE是 今天的ESC吗????🤔查询文档[链接]在当时还没有esc键的时候使用ctrl + shift + k实现esc效果后来的键盘都有了 专门的esc 键escape 跳出现在键盘都有这个按...

[oeasy]python0066_控制序列_光标位置设置_ESC_逃逸字符_CSI

2023-01-29
阅读 3 分钟
362
光标位置回忆上次内容上次讲了 三引号的输出三引号中回车和引号 都会 被原样输出\ 还是需要从 \\转义黑暗森林 快被摸排清了还有哪个 转义序列没 研究过吗?🤔\e是 干什么的?🤔回忆转义转义转义转化含义\反斜杠(backslash)加了之后字符就不是原来的意思了转义么转义转义转化含义所以\反斜杠这个字符也叫做转义字符Escape c...

[oeasy]python0054_三引号_原样显示字符串_triple_quoted

2023-01-19
阅读 4 分钟
659
三引号回忆上次内容\ 首先是转义字符可以 和别的字符 构成转义序列\a是 ␇ (bell),\b 退回一格\t 水平制表符\v、\f LineFeed\\ 输出 \\" 输出 "\' 输出 '\xhh 通过 16 进制数值转义\nnn 通过 8 进制数值转义\ 还是 续行字符放在 行尾可以让 下一行和本行 连成一行有 什么方法 让字符串原样输出吗?🤔搜索STRINGS...

[oeasy]python0053_ 续行符_line_continuation_python行尾续行

2023-01-18
阅读 4 分钟
327
续行符与三引号回忆上次内容上次还是转义序列类型英文符号\abell响铃\bbackspace退格\ttab水平制表符\vvertical tab垂直制表符换行不回车\\backslash反斜杠\"double quote双引号\'single quote单引号\xhh具体字符输出(hh)16 进制对应的ascii 字符\ooo具体字符输出(nnn)8 进制对应的ascii 字符黑暗森林已经渐渐清晰上图中...

[oeasy]python0052_ raw格式字符串_单引号_双引号_反引号_ 退格键

2023-01-17
阅读 3 分钟
742
转义字符回忆上次内容最近玩的是\n、\r 之外的转义序列\a是 ␇ (bell)\t是 水平制表符\v是 换行不回车通过 16 进制数值转义\xhh把(hh)16 进制对应的 ascii 字符输出通过 8 进制数值转义\ooo把(nnn)8 进制对应的 ascii 字符输出这次加了 转义输出 反斜杠本身\\ 输出 \总是转义还是挺麻烦的能否直接输出原样输出呢?搜索帮...

[oeasy]python0051_ 转义_escape_字符_character_单引号_双引号_反引号_ 退格键

2023-01-16
阅读 2 分钟
706
转义字符回忆上次内容上次研究的是进制转化10进制可以转化为其他形式binocthex其他进制也可以转化为10进制int可以设置base来决定转为多少进制回忆一下我们为什么会有八进制?因为需要用八进制输出转义字符\ooo把(ooo)8进制对应的ascii字符输出就如同\xhh把(hh)16进制对应的ascii字符输出比如输出\n、\r等那我想只输出\这...

[oeasy]python0048_取整_int_float_浮点型_cast_扮演_tab_制表键_制表符

2023-01-14
阅读 3 分钟
838
转化为10进制回忆上次内容上次 把其他进制转化回 十进制用的是 int 函数int 来自于 integer同源词 还有integrateentire意思都是完整的完整的 和 零散的相对可以把 零散的小数转化为 完整的整数吗?🤔取整可以 把一个浮点型的小数 取整取整 可能会造成运算结果的 不同3.3 是 一个浮点型 的 小数现在 把他当做 一个整数这个...

[oeasy]python0045_转化为10进制数_int_integrate_integer_entire_整数

2023-01-13
阅读 2 分钟
755
转化为10进制回忆上次内容上这次总结了四种进制函数名对应单词进制类型数字事例前缀bin()binary20b11000010boct()octal80o1410ohex()hexadecimal160x610x?decimal1097无十进制数可以转化 为其他进制 的 字符串状态那反过来其他进制形态的字符串可以转化回 10进制吗?🤔转回 10进制可以用 int 函数这个 int 什么来历?int ...

[oeasy]python0045_四种进制_binary_octal_decimal_hexadecimal

2023-01-12
阅读 3 分钟
776
四种进制回忆上次内容上次研究了通过 八进制数值 转义\ooo把(ooo)8进制对应的ascii字符输出转义序列\n、\t 是 转义序列\xhh 也是 转义序列\ooo 还是 转义序列现在 总共有几种进制 了呢?🤔先数一下 树数树树 就是这么多棵树用八进制的方式 数树八进制八根手指头(13)8进制棵这是用 八根手指头 数的如果换成 十根手指头呢?...

[oeasy]python0043_八进制_oct_octal_october_octave

2023-01-10
阅读 4 分钟
463
八进制(oct)回忆上次内容什么是 转义?转义转义 转化含义\ 是 转义字符\n、\r是 转义序列还有什么 转义序列 吗?\a是 响铃\b 退格键\t 水平制表符 tab键\v、\f 实现喂纸不回车通过 16进制数值 转义\xhh输出 (hh)16进制对应的ascii字符如果我们不输入x会发生什么呢?为什么会输出 S 呢?🤔查询文档查询主题 STRINGS查询结...