杂文
GO_DIE_
Node.js
展开
-
机器语言、汇编语言(低级语言)、高级语言
机器语言、汇编语言(低级语言)、高级语言【原文:https://zhuanlan.zhihu.com/p/37524989】编程语言的机器级表示:机器语言、汇编语言、高级语言 首先下面一张图是C语言、汇编语言以及翻译过的机器语言,大家可以先有个大概的眼熟。1、机器语言计算机是不能直接识别我们所编写的C程序或者Java程序的。它只能识别机器语言,而机器语言是用二进制代码表示的计算机能直...原创 2019-11-10 00:01:08 · 25738 阅读 · 4 评论 -
编译型语言与解释型语言、动态语言与静态语言、强类型语言与弱类型语言
编译型语言与解释型语言、动态语言与静态语言、强类型语言与弱类型语言编译型语言与解释型语言【原文:http://c.biancheng.net/view/4136.html】计算机程序,其实就是一组计算机指令的集合,能真正驱动机器运行的是机器指令,但让普通开发者直接编写机器指令是不现实的,因此就出现了计算机高级语言。高级语言允许使用自然语言(通常就是英语)来编程,但高级语言的程序最终必须被翻译...原创 2019-11-09 23:56:27 · 280 阅读 · 0 评论 -
字符集和字符编码(Charset & Encoding)
基础知识计算机中储存的信息都是用二进制数表示的;而我们在屏幕上看到的英文、汉字等字符是二进制数转换之后的结果。通俗的说,按照何种规则将字符存储在计算机中,如’a’用什么表示,称为"编码";反之,将存储在计算机中的二进制数解析显示出来,称为"解码",如同密码学中的加密和解密。在解码过程中,如果使用了错误的解码规则,则导致’a’解析成’b’或者乱码。字符集(Charset):是一个系统支持的所有抽...原创 2020-04-18 20:12:52 · 444 阅读 · 0 评论