读书笔记
文章平均质量分 55
宇宙379
C/C++,VC++
展开
-
《穿越计算机的迷雾》
世界最底层的粒子是电子,原子,他们组成了万物。同样,他们也组成了计算机。原子无法毁灭,只能流动,重组。电子的流动形成电流。用电来表示数计算机只能识别二进制,因为两个状态容易识别,有无,就像开关,开了有电流,通路就是1;关了没有电流,断路就是0.电报—继电器----给电路蓄电。5. 笛卡尔坐标系。导体在磁场中旋转一周所产生的交流电波形为正弦波。电压为0,电压增加到最大,然后减少到最小,循环往复。6.电磁波。。。无线通信布尔逻辑代数: 与或非。逻辑电路。数字电路: 加法器,减法器.原创 2021-12-04 15:12:41 · 485 阅读 · 0 评论 -
《编码的奥秘》
计算机就是计算用的机器,本质作用是计算。人类计算太慢,他是为了取代人类计算用的工具。整个世界可以说是模拟的,但是我们可以把他数字化,数字化后就可以用计算机来计算了。任何东西都可以数字化,文字,图像,视频,一棵树,一辆车等等。计算机也可以用来通讯。通讯最重要的是通讯协议。通讯的双方必须约定大家都能懂的协议,才能知道对方在表达什么意思。协议和编码。文字,图像,视频都必须编码为计算机能识别的数字信号才能被计算机认可。编码方式很多:摩尔斯电码,ascii码等等。世界的底层是电子和原子,他们构成.原创 2021-12-04 10:37:09 · 1454 阅读 · 0 评论 -
《网络游戏服务器编程》
这本书是个韩国人写的,书很老了,2006出版的,也没有更新,只能略做参考了。 1. OSI七层:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。 2. AH,PH,SH,TH,NH,DH; APP HEADER,,,每一层都有一个包头(应用层包头,传输层包头等); tcp/ip 协议簇;4层;物理层,网络层,传输层,应用层; 以太网报头-IP报头-TCP报头-应用层数据-用户数据原创 2016-05-09 17:22:07 · 2082 阅读 · 2 评论 -
《Unix编程艺术》
1. 不懂Unix的人注定最终还要重复发明一个蹩脚的Unix。2. 以太网的发明者曾经说过:如果将来有什么技术来取代以太网,那么这个取代物的名字还会叫“以太网”,因为以太网是永远不会消亡的。Unix也曾经经历了类似的转变。3. 每过18个月,就有一半的知识会过时。4. Unix具有非常彻底的灵活性。5. 让每个程序就做好一件事。6. 假定每个程序的输出都会成为另一个程序的输入,原创 2015-04-01 21:04:28 · 917 阅读 · 0 评论 -
《浪潮之巅》01
近一百多年来,总有一些公司很幸运地、有意识或者无意识地站在技术革命的浪尖之上。一旦处在了那个位置,即使不做任何事,也可以随着波浪顺顺当当地向前漂个十年甚至更长的时间。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。从一百年前算起,AT&T 公司、IBM 公司、苹果公司 (Apple)、英特尔 (Intel) 公司、微软 (Microsoft) 公司、思科公司 (Cisco原创 2015-03-13 20:29:35 · 609 阅读 · 0 评论 -
《天下没有难学的Linux 大学生攻克Linux系统教程(S1.0) 》
1. www.linux110.com“Linux”这个单词根据Linus Torvalds本人的发音应该是“哩呐克斯”,音标是 ['li:nэks] 重音在“哩”上2. 如果要剪切 5个单词使用 “Ctrl+X” 方式会出现什么情况呢? 从开头的单词开始: “Ctrl+Shift+Right” “Ctrl+Shift+Right” “Ctrl+Shift+Righ原创 2015-03-13 14:55:25 · 1439 阅读 · 0 评论 -
《像程序员一样思考》
培养程序员的思维---超级问题解决专家1. 编程的目的是什么?换句话说,我们为什么而编程? 为了解决问题。所以解决问题的能力是一种非常重要的能力。 对于程序员来说,就是根据问题描述编写一个程序来解决这个问题。 将高级思路转化为源代码的能力。 将现实问题抽象转化为计算机能处理的模型。2. 抽象现实的数据为计算机能识别的数据。01 计算机能做什么?它只能原创 2015-03-13 14:40:40 · 785 阅读 · 0 评论 -
《鸟哥的Linux私房菜》001
很久前就看过,温故而知新,可以为师矣。1. 计算机基本的功能就是: 『接受使用者输入指令,经由 CPU 的数学与逻辑单元运算处理后, 以产生或储存成有用的信息』。 输入单元-处理单元-输出单元2. 一切不过是电子的流动,电磁波的收发。3. 计算机仅认识 0/1 的数据,一切现实世界的物体都必须抽象为0101. 而工作站与服务器的差别,大概就在于有没有提供 inte原创 2015-03-13 14:59:33 · 912 阅读 · 0 评论 -
《LINUX UNIX设计思想》
1. UNIX哲学,集思广益的智慧;一个人加上一百万人的智慧 ;Unix演化过程:汇编-B语言-C语言。2. Unix哲学概述:小即是美;让每一个程序只做好一件事情;代码重用; 着眼于小处,只做好一件事!!!!3. 永远都没有做完的软件,只有发布的软件。 尽快建立原型。我们根本就没有时间来浪费!4. 使用最频繁地计算机才最强大! 不要花太多的时间去优化程序。原创 2015-03-13 14:36:36 · 1484 阅读 · 1 评论 -
《乐者为王——自由软件Linux之父李纳斯·托沃兹自述》
1. Linus自述社交能力差得一塌糊涂;2. 11岁开始接触计算机,被计算机迷住了,从此踏上了传奇之路;---狂热兴趣的力量!!! SARA IS THE BEST! “我并不在乎,因为特好玩。”3. “这四年,我基本上是坐在电脑面前度过的。 ” ---坚持一个方向!必有所成! “于是我便坐在电脑旁,感到无限的快乐。” "我不知道。我当时对电脑太痴迷,没原创 2015-03-12 14:14:06 · 1515 阅读 · 0 评论 -
《暗时间》
1. “写博客这件事情给我最大的体会就是,一件事情如果你能够坚持做8年,那么不管效率和频率多低,最终总能取得一些很客观的收益。而另一个体会就是,一件事情只要你坚持得足够久,‘坚持’就会慢慢变成‘习惯’”。原本需要费力去驱动的事情便成了家常便饭,云淡风轻。“感悟: 21天可以养成一个习惯,坚持学习,必有所成!2. 人人都需要学习一点心理学。人人都有心理上的弱点,原创 2015-03-25 15:23:47 · 735 阅读 · 0 评论