这些关于程序员、计算机的事情很多人都不知道
译自 Quora:What are some things that programmers and computer scientists know, but most people don't?
"K",KB 里的 K,是 1024,2 的十次方,不是 1000
HMTL 不是一个编程语言,是一种规范,一种标准
大部分的编程不需要数学技能,除了一些基本的代数知识
开源并不意味着谁都可以修改源代码
正在使用的编程语言有几十种,但是有数百种编程语言已经不再有人用
构建一个网站或者一个 App 并不是一个轻松的工作
整个编程领域技术大约每 4 年彻底改变一次
互联网上最简单的一个任务比如浏览一个网页,这个请求需要经过很多层的处理。(TCP/IP)
程序员日常工作中用到的知识只有很少一部分是学校里教过的
是一个程序员并不意味着他知道你的 Office 为什么用着用着就崩溃了
电影里经常出现的程序员和实际的区别
程序员真的知道怎么和人说话
不是每个程序员都是个死胖子,懒的死胖子,天才死胖子。
程序员不是电气工程师,焊个主板什么的大部分人都不会
程序员不等于黑客,大部分程序员不懂这些
你不能直接观看或者听那些在互联网上的资源,除非它们已经被复制到本地
如果一个人能够拿到到你的硬盘,你的电脑即使设置了密码也能获取到里面的信息。除非你的内容就是加密存储的
当你清空回收站的时候,文件并没有真的被删除
当你格式化你的硬盘,文件并没有真的被删除
云(Cloud)只是意味着别人的电脑罢了
Office 的文件其实只是压缩包
当程序员带着深邃的眼睛在沉思时,他不是在思考那些遗失的爱,夕阳下的奔跑,他们只是在想为什么这代码不能运行,或者就是想这个需求要怎么做
如果你了解一门编程语言或者一个操作系统,意味着你学习另一门语言或者操作系统时会更轻松。并不意味着你花一天时间就可以熟练的使用。
Email 的历史比 www 要久
Java 和 JavaScript 是两种毫无关系的语言
编程里,数数(count)是从 0 开始的,不是 1
Mbps 和 MBps 的不同
这个我解释一下: M 这个是单位兆,大家都已经很熟悉了。 b 是 bit,二进制的单位,读位,有的人译成比特。 B 是 byte,译成字节,因为某种历史的偶然原因,一个 byte 包含 8 个 bit。 ps 是 per second 的缩写,即每秒的意思。 在物理介质的存储中,通常用 byte 做单位,和内部实现有关系,就不展开说了。比如我们通常说的内存多少 MB、GB,这里的 B 都是 byte。想象下电流,每次流动的最小的单位是电子。在网络通信里,单位都是用 bit。所以经常看到宽带 50Mbps,转换成我们通常理解的容量,就是 50/8=6.25MB。即每秒最多 6.25 兆信息。
欢迎关注我的微博:@没故事的卓同学
http://www.jianshu.com/p/9a2b7aa69ba9
sohu-dba
本文转载自:微信公众账号 - SOHU-DBA,版权归原作者所有! |