美文网首页
计算机概念100

计算机概念100

作者: Eli_lai | 来源:发表于2020-02-06 22:47 被阅读0次

php闭包: 匿名函数 aaa = function(a){}
程序闭包: 就是函数内部的函数
流式文件: 二进制文件(不受物理符号(如回车符)的控制)

BOM (爆炸不见了)头 来龙去脉:
BOM 头用来标记编码方式, 这无可厚非, 重点搞一个不存在的字符来表示(零宽度非换行空格 哈哈)
明明可用可见字符串来表示编码(这就是设计者的bug)
=> 所以UNIX就不兼容 所以才产生问题.
因为BOM本身违反了一个UNIX设计的常见原则,就是文档中存在的数据必须可见。BOM不能作为可见字符被文本编辑器编辑,就这一条很多UNIX开发者就不满意。

unicode =>(压缩省空间) utf-8 utf-16
一切为了时间 空间
http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html

二进制安全 一个bug的兼容
string1 = "Hello";string2 = "Hello\0Hello";
echo strcoll(string1,string2); /返回0, 由于是非二进制安全,误判为相等 /
echo strcmp(string1,string2); /
返回<0,不相等
/
问题: 对于c语言‘\0’是字符串的结束符,它读到’\0’就会默认字符读取已经结束,从而抛掉后面的字符串。

相关文章

  • 计算机概念100

    php闭包: 匿名函数 a){}程序闭包: 就是函数内部的函数流式文件: 二进制文件(不受物理符号(如回车符)...

  • Python零基础入门(1) - 计算机理论概念要点

    计算机理论概念要点 1. 概述 1.1 计算机基本概念 - 电脑、手机、计算器... - 计算机俗称电脑(comp...

  • Java虚拟机:Java内存区域及对象

    几个计算机的概念 为以后写文章考虑,也为巩固自己的知识和一些基本概念,这里要理清楚几个计算机中的概念。 1、计算机...

  • 【 计算机网络原理 】学习笔记

    一、计算机网络概述 1)基本概念 基本概念 ① 计算机网络就是一种通信网络② 计算机网络 = 通信技术 + 计算机...

  • 计算机网络原理梳理丨计算机网络的概念

    目录 计算机网络概念 计算机网络结构 数据交换技术 计算机网络性能 计算机网络体系结构 计算机网络概念 计算机网络...

  • 【项目13-任务16-小组10】Arduino外部中断

    一、中断的概念 中断(Interrupt)是计算机的一个重要概念,现代计算机普遍采用中断技术。中断是指计算机运行过...

  • 项目13:Arduino外部中断

    一、中断的概念 中断(Interrupt)是计算机的一个重要概念,现代计算机普遍采用中断技术。中断是指计算机运行过...

  • 2018-10-27

    计算机病毒的概念、特征、分类与防治 知识点 1、计算机病毒的概念和特征 2、计算机病毒的分类 3、计算机病毒的防治...

  • 2020-07-01数据分析基础班1

    01 计算机要点 1.计算机的基本概念 1.1 计算机是什么? 概念: 是现代一种用于高度计算的电子计算机器(电脑...

  • 2017年11月2日规划

    一、高数数列极限概念整理与习题; 二、单词100个; 三、计算机基础1小时; 四、梅森数的编程; 五、中国近现代史...

网友评论

      本文标题:计算机概念100

      本文链接:https://www.haomeiwen.com/subject/bpqpxhtx.html