
计算机基础
陈道长
iOS程序员
展开
-
字符编码 知识总结
工作中经常遇到中文乱码的问题,由于历史的原因,工作中经常遇到文件编码不一致的情况。老员工之前使用的是gbk编码,新来的拿到之前的代码,用utf8编码打开,就会出现乱码,我就经常遇到这样的情况。不同系统间传递文件也会出现乱码的情况,比如苹果系统打开windows系统的文件,也会有乱码。今天来学习一下计算机字符编码的相关知识。ASCII码基本的ASCII码有128个字符,包括96个可打印字...原创 2018-08-14 17:55:24 · 301 阅读 · 0 评论 -
计算机原码, 反码, 补码
机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.真值因为第一位是符号位,所以机器数的形式值就不等于真正的数值。例如上面的有符号数 10000011,其最高位1代表负,其真正数值是 -3 而不是形式值131(10000011转换成十进制等于131)。所以,为区别起见,将带符号位的机器数对应的真...原创 2018-08-14 17:58:29 · 344 阅读 · 0 评论 -
面试常问的问题——TCP与UDP的区别
TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。TCP与UDP基本区别:基于连接与无连接。TCP要求系统资源较多,UDP较少。UDP程序结构较简单。流模式(TCP)与数据报模式(UDP)。TCP保证数据正确性,UDP可能丢包。TCP保证数据顺序,UDP不保证。TCP面向连接(如打电话要先拨号建立连接);...转载 2018-08-14 18:02:51 · 787 阅读 · 0 评论 -
ISO-8859是什么?
ISO-8859ISO-8859全称ISO/IEC 8859,是国际标准化组织(ISO)及国际电工委员会(IEC)联合制定的一系列8位字符集的标准,现时定义了15个字符集。查看详情。UTF-8UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码,由Ken Thompson于1992年创建。现在已经...转载 2018-08-23 10:55:17 · 6533 阅读 · 0 评论 -
Mac 系统显示隐藏文件夹
版本:10.13.6 (17G65)显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder 不显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool false &...原创 2018-08-28 09:01:52 · 509 阅读 · 0 评论