黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle 网盘 电子书 下载 全格式
黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle 电子书网盘下载地址一
- 文件名
- [百度网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [阿里云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [腾讯微云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [坚果云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [迅雷下载 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [华为网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [天翼云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [360云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [夸克网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [115网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [蓝奏云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [城通网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [本地下载 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle 电子书网盘下载地址二
- 文件名
- [百度网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [阿里云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [腾讯微云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [坚果云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [迅雷下载 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [华为网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [天翼云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [360云盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [夸克网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [115网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [蓝奏云 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [城通网盘 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- [本地下载 下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 kindle格式电子书
- 下载地址
- [epub 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [azw3 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [pdf 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [txt 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [mobi 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [word 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
- [kindle 电子书下载] 黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社
内容简介:
暂无相关简介,正在全力查找中!
书籍目录:
暂无相关目录,正在全力查找中!
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
暂无其它内容!
精彩短评:
深度书评:
查看其它书籍精彩书评
-
触动的情怀
作者:盆盆 发布时间:2017-12-08 17:11:24
有缘从某本地公众号得知此书,网上购得,前前后后两周通篇读罢,真是一章结束便包了眼泪,唏嘘不已,一章复一章,莫不如此。
本想到川大已经是文化底蕴极浓,历史极深的高校了,却不想教会大学的故事,似乎不只讲历史的,其中复杂的感情,真真难以言说。
有两篇印象极深的。一位关于燕京大学大公报四杰的故事。本身对于燕京大学,对于大公报并没有太大的感情基础的,一篇读下来,四同学毕业是意气风发,各奔前程,结局却又各异,在风尘中淌了一回,最终竟难得再见一面。有谭文瑞,可算善终;有唐振常,可算本家,反复看陈老课上的唐生,都是爱历史之人,如今我也算是另寻他路,不知是否能有他晚年的彻悟?又有刘克林,可惜可惜;至于唐人,也算是一生为文了。1940年华西坝旧照,其厚重感不亚于一篇文字了。
其二为华西往事。惭愧之处在于并未对老人的口述仔细研读,大概是先入为主的印象,华西,似乎是个很遥远的词,华西医已经走远;又似乎如此靠近,华西坝,华西医院,每日都是人流如织的。总要找个机会去看看华西的钟楼,把他抽出一个校区的概念来看,或许有更多收获。
许是仍是稚嫩,再有感情也难以表达,或许很多感情也是人为。偶然私心想想似乎母校也算教会大学出身,只是渊源有些遥远,也只有想想罢了。
播下了一颗种子。
-
一位认真博学机敏的女子
作者:能改名字了吗? 发布时间:2011-12-25 20:46:48
初识此书,是因为一位友人(
http://www.douban.com/people/46242452/
)的提及。我读书很慢,很大程度上依赖于靠谱的书评或者好友的推荐。受益良多,在此多谢。
初初扫一眼目录,尽是单元号,不免有些失望。我已经没有靠高强度练习速推单词量的需求与精力,这样仅有数字牌毫无个性的目录,实在给我一个非常负面的印象。
翻翻前言,本书的结构颇有些设计的心思,尤其是作者提到,词根的分布并不按照字母顺序,而是根据彼此的关系。就凭这一点,作者已经得了“认真”二字,值得一读。
第一单元,8个词根,每个词根四个例词,加上由神话与历史演化而来的8个单词,共计40。
对这40个单词的解说,作者旁征博引,仿佛信手捻花。设计例句,更是力求对单词含义与适用语境的淋漓体现。至此得博学二字。
有言“文如其人”,但严谨的工具书一般把作者的面貌遮掩得密不透风。许多读者大抵有如此的体验:作者板着脸来一句,莎翁剧中如此如此。倘若对莎剧不熟,于我何益;倘若对莎剧透熟,想来也不是此书的读者了。
“Shakespeare's great character Falstaff—a lazy, lying, boastful, sponging drunkard—is the model of a reprobate, but still everyone's favorite Shakespeare character.
Merriam-Webster (2010-04-22). Merriam-Webster's Vocabulary Builder (Kindle Locations 624-625). Merriam-Webster, Inc.. Kindle Edition. ”
这句短线之间对Falstaff个性的描写,既给出了对人物的简介,又刻画出了一个具体形象的reprobate;最后短短一句,给出了reprobate的适用语境。
"...guides who sought to be as eloquent and informed as Cicero in explaining the world in which he lived.
Merriam-Webster (2010-04-22). Merriam-Webster's Vocabulary Builder (Kindle Locations 774-775). Merriam-Webster, Inc.. Kindle Edition. ”
这样的遣词造句,纵然不知Cicero生平,Cicerone与guide的联系也印象深刻。
如此匠心,当得“机敏”二字。
推荐此书给如下读者:
1. 有一定英语基础,尚未大量多学科阅读,需要系统地扩大单词量;
2. 有时间空隙要填塞。读这本书可以随时拿起放下,几乎不必回想前因后果,不必进入状态才能读。这一点大爱。
-
进一步了解金融世界的现实
作者:penddy 发布时间:2009-11-06 18:54:16
虽然本书的最初是在1979年出版的,但讲解的内容时至今日仍然很有价值。
如同书中所述“ 我们采用与大多数收购公司的控股买主相同的方法来分析证券”,从这个角度,我们可以看到更广阔的世界,“ 消极投资者越了解金融世界的现实,那么,无论采用什么投资方法,就越有可能获得成功”。
虽然是从控股买主的角度去思考,但是其法则对于普通股投资者仍然非常实用,且能够以更小的风险获得满意的回报。
本书并不是写给以打败市场作为目标的投资者,而因为借贷投资等原因无法承受市场短期波动的人也不是本书的目标对象。
作者给出了判断投资对象的四个基础作为进一步判断的出发点:
(1)相关公司应该具有良好的财务状况,而衡量财务状况的好坏不应该拘泥于有多少资产或者没有沉重的债务或抵押负担,无论这些因素是披露在财务报表附注中的资产负债表内容,还是根本没有在财务报表中披露的信息。
(2)相关公司应该由非常讲诚信的管理和控制群体经营。公司管理和控制群体尤其在如何认定内部人方面能够考虑到债权人和其他证券持有人的利益。
(3)投资者应该能够获得相当数量的相关信息,尽管在任何情况下“充分披露”是极其罕见的。
(4)股票买入价应该低于投资者对资产净值的合理估计值。
作者并不否认以盈利为主要判断依据来对普通股的价值作出评估,但认为此判断仅适用于高度市场相关的小范围。
在作者提出的财务健全法(在本版序言中作者将其更名为“安全低价策略”)中,作者认为对价值的判断应该综合考虑资产的数量、资产的质量、创造财富的能力,其中创造财富的能力除了报告的盈利外,还应包括创造未实现增值和实现已创造增值。
纵览本书,可以发现作者的学识相当渊博,作者认为普遍情况下,任何观点都不是绝对的,而应该结合情景来判断,而且在行文中随处可见对此观点的实证。
因为站在另一个高度和角度,所以书籍包含的内容涉及的方面相当多,阅读起来感觉连贯性不够强,且读起来有些费力,但并不影响本书的价值。
和惠特曼的另一本书《价值投资--一种平衡分析方法》比起来,个人更推荐普通投资者阅读此书,因为此书的内容更加面向普通投资者,即作者所谓的外部消极投资者,另外阅读上相比另一本也更为顺畅一些。
在文中作者在表述自己观点时一般也会和常见的投资观点做比较,因此此书也有对比阅读的价值,而具体接受哪种观点取决于读者自己。
-
全书
作者:雪微微 发布时间:2021-01-31 16:05:32
非常神奇的东方玄幻之旅。全书节奏快,故事精彩,文笔华丽,想象瑰奇,天榜争夺,西域风情,斗匈奴,战神兽,华夏历史的厚重与东方传奇的奇妙交织,令人欲罢不能,手不释卷,很难有这样吸引人一口气追读下去的故事了,《凿空记》值得!凿空西域,以登昆仑,张骞作为中国历史上第一次通西域的使臣,前后两次,逾越二十载,跋历山川,逾越险阻,足迹遍及数十国,旅程数万里,这幅宏大的画卷,在作者的生花妙笔下,徐徐展开,并赋上了一层神奇玄幻的色彩,张骞,甘夫,云裳,师滢,吉祥居次,每个人都个性鲜明又极具魅力,在这套书中,你可以看到热血,黄沙,坚忍卓绝奇男子,冰雪聪慧妙佳人,结队同行,纵横西域十万里,正如作者晴川大大所言:心有纵横之气,昆仑亦在脚下!
-
《码农翻身》读书笔记
作者:自由民 发布时间:2018-10-06 00:34:15
书名:码农翻身——用故事给技术加点料
作者:刘欣
译者:无
出版者:电子工业出版社
版次:2018年9月第五次印刷
读书笔记(开始时间:20180930)
1.是哪类书:计算机技术入门书
2.主要内容:用故事的方式讲解了软件编程的若干重要领域,侧重于基础性,原理性的知识。
3.主要观点:以问题驱动自己学习,要抓住基础,抓住技术的本质,要有好奇心,要有输出。
4.要问的问题:计算机的原理,编程的原理和经验。
5.书的结构:分六章,分别讲述计算机基础知识,JAVA基础知识,web后端编程,代码管理的本质,JavaScript的历史,node.js的原理,程序的链接、命令式和声明式编程的区别,以及作者的感受经验等。
6.重要的单字:计算机 学习
7.重要的句子:why有时候比how更重要。
8.作者的论述:
前言
不像医生、律师这些知识相对稳定的行业越老越吃香,软件行业的技术每隔一段时间就会更新换代,让你清零,逼着你从头再来。
(真的是这样吗?以后自己好好比较一下吧。)
why有时候比how更重要。
用故事讲解技术的本质。
第1章 计算机的世界你不懂
我是一个线程
线程含有很多执行步骤。线程被执行时,先进入就绪态,被选中执行后就进入执行态,如果需要数据,或执行了一段时间,就切换至就绪态。如此反复,直到执行完毕。线程被回收销毁或进入线程池。
线程池从计算机启动进入操作系统后一直存在,直到重启或关机。尽量从缓存中读取数据,比从内存或者硬盘上读取数据快得多。
两个线程对同一个资源进行操作,要先加锁锁住资源再操作,不然会产生冲突。对几个相关的资源进行操作,要按照一定的算法比较几个资源的大小,从最大的资源开始加锁。否则会产生几个线程互相等待,从而线程死锁。
TCP/IP之大明内阁
两个地点传递信息的两种方式,一种是在两点间建立确定的信息通路,信息传递准确,代价高;另一种是建立不确定的通路,代价较低,可靠性也低,丢失则重传。
TCP/IP之大明邮差
TCP建立连接需要地址和端口,连接是虚拟的,连接状态信息在两端维持。要进行三次握手。使双方都确认自己和对方的收发能力没问题。
信息分成小包经过一系列路由器发送,接收方确认之前发送的包已到达接受方后再发下一个包。如果有丢失等情况则重发。
CPU阿甘
CPU运行较快,内存硬盘等运行很慢。 CPU只会不停执行指令,如果没有指令就无所事事啦。启动后CPU先加载BIOS,然后加载中断向量,最后加载操作系统。之后在操作系统都调度下运行一个个进程。由于硬盘很慢,所以CPU使用直接内存调用的方法访问硬盘。指令组成程序,任何程序都是由顺序,分支和循环组成的,分支和循环都是跳转。
内存与CPU速度相比仍然太慢,基于程序的局部性原理(CPU经常多次访问同一数据或地址),CPU访问数据先访问缓存,缓存没有才去内存里找。
另外使用流水线技术,读取数据,运算,写入数据等可以同时进行,而不是等待一个完成再顺序进行下一个,速度又加快了。
我是一个进程
冯诺依曼提出存储程序的思想,将专用计算机变成通用计算机。操作系统一开始处理程序是批处理形式的,一次只能运行一个程序。由于硬盘和内存的速度远低于CPU,CPU经常闲置。为了充分利用CPU能力,产生了多任务系统,同时运行多个程序,每个运行的程序叫进程。操作系统维护一个进程控制块(PCB),并经常切换进程。
多个进程共享内存产生了内存访问越界的问题,解决方法有静态重定位和动态重定位,最后产生内存管理单元来控制内存访问。
由于多进程系统可能出现某一进程长期占用CPU导致其它进程假死的问题,产生了分时操作系统,系统定时切换进程。
由于程序内存占用量越来越大,产生了内存分块装载进内存的想法,同样是基于局部性原理。程序也可以比内存大得多。可以给每个程序一个超级大的虚拟空间,再通过MMU映射到真实内存地址上。操作系统维持一个页表,用来映射虚拟页面和物理页面。如果访问一个还没有被映射到物理内存的页面,就会产生缺页中断,操作系统负责到硬盘中调取。地址分成页号和偏移量,MMU负责完成地址的转换。CPU把最常用的页表放到缓存里,加快访问速度。
一个程序被分成了代码段,数据段和堆栈段,操作系统维护一个段表。在每个页的内部,仍然按分页来处理。地址也变成了段号+偏移量。程序非法访问内存,就会产生段错误(segmentation fault)。
装载器创建虚拟地址空间,用一个数据结构把程序的数据颌和代码在硬盘上的位置记录下来,操作系统为程序建立进程,进程开始。代码被读入内存并执行。运行完成,内存空间被清理,覆盖。
由于进程开销过大,在一个程序内部 可以使用多个线程共享进程的所有资源,其目的是像切换进程那样切换线程。程序员要注意不要让线程同时访问一个资源产生冲突。
我是一块硬盘
硬盘之所以慢是因为有机械操作。分为柱面磁道和扇区。文件是一种抽象,把复杂的磁盘操作隐藏了起来。文件对人类来说是最小的存储单元。
文件的存储方式有连续存储,随机访问速度快,但浪费空间;还有链式存储,节约空间,但访问速度慢。实际是使用索引块,用一个磁盘块保存该文件所使用的磁盘块号列表。缺点是索引表本身也要占用空间。如果文件很大,可以建立多级索引。
目录和文件一样,也是一个inode。为了防止突然崩溃导致文件系统破坏,在操作之前,记录要做的事情,形成日志,即日志文件系统。
管理空闲块,有链表法和位图法,后者比较节省空间。
操作系统用各种文件系统实现包含文件和目录的树形结构。其具体结构就是保存上述的各种表。
I/O设备分为块设备和字符设备两类,块设备数据存储在固定大小的块中,每个块都有一个地址。字符设备就是由字符组成的流,没有地址。
I/O通过总线与CPU和内存联系。有时I/O会被映射到内存中。
CPU与I/O通信的方式,有轮询式,即CPU反复与同一个I/O通信,直到完成。完成以前其它进程一直阻塞;还有中断式,I/O完成查询后发中断给CPU,CPU在阻塞其它进程来处理,这是异步,事件驱动的处理方式。后来出现中断控制器DMA来处理中断。
数据库的奇妙之旅
用文件来存储和管理数据,会产生数据冗余,难以管理和应用的问题。
"所有计算机的问题都可以通过增加一个中间层来解决。"
引入中间层,把物理层(文件层)屏蔽。把信息分为表,每个表有数个列(字段/属性),每个列都有类型。
这就是关系数据库了。其理论基础: A relational model of data for large shared data banks.
为避免多个用户同时对一个数据进行操作带来的冲突和错误,提出了事务的概念,一个操作要么不做,要么全做。还是靠日志来实现,进行操作前先写日志。一旦操作失败,可以根据日志恢复。写日志也可能会失败,解决方法是在把新数据写入硬盘前,一定把对应的日志写入硬盘的日志文件。undo日志一定在所有数据变更写入硬盘后再写入。
要保证数据库安全就要对用户授予不同权限。将整个系统剥离形成了数据库系统。
搞清楚Socket
IP层把数据分组传到另一台主机,"尽力而为",非常不可靠。TCP在两台主机的程序(进程)之间通过失败重传来实现可靠性的传输。
具体过程由操作系统完成,而给应用程序提供一个抽象概念:socket。通过socket来实现连接。要连接必须有地址和端口号。
从1加到100:一道简单的数学题挑战一下你的大脑
编程就是把自然语言的需求翻译成计算机语言,让计算机去执行。理解CPU和内存是怎么在一起工作的,是基础中的基础。
CPU能做的事:从内存中读取数据到寄存器,从寄存器读取数据到内存,进行数字和逻辑运算,根据条件跳转。
而内存是一个一个存储数据的格子,每个格子都有编号。
要养成面向计算机的思维方式。计算机的本质就是做CPU那四件事情。
内存除了存放数据,还存放指令。需要告诉CPU第一条指令在内存什么地方,然后CPU开始运行。而内存中的数据和指令是从外存(硬盘)中调入的。
一个翻译家族的发家史
讲计算机编程语言的发展:机器语言,汇编语言,高级语言。高级语言的解释/编译过程。
编程世界的那把锁
多线程共享变量会产生资源冲突,解决方法是加锁。即自旋锁。如果没抢到就无限循环抢,直到自己时间片到了,抢到以后就进行数据读取,最后解锁。
检测锁和设置锁的操作被操作系统合并了,成为一个原子化的操作。
如果在递归过程中使用自旋锁,可能造成死锁,即自己等待自己释放自旋锁,于是就无限等待了。自旋锁不能重新进入同一个函数(不可重入)。解决方案是记录申请者,重入次数。再进一步改进,抢不到的线程不再无限循环,而是进入队列等待。
有时会产生两个线程互相等待对方完成的情况,又死锁了。靠信号量(Semaphore)解决。
信号量就是一个整数,基于这个整数有两个操作:wait和signal。
由操作系统来保证上述两个操作为原子化操作。又加入了限时等待,防止线程过多占用CPU。操作系统用消费者生产者模型解决线程冲突,高级语言有很多抽象来进行包装方便使用,但要知道原理。
绕不开的加法器
用加法器做减法:减去一个数等于加上一个数的补数,补数等于取模。对于一个数取反再加1就得到其补数,这对于计算机实现很方便。负数用补码表示,这样符号位也可以参与运算。在计算机内部,是使用补码来表现二进制数的。如果是一个正数,补码就是它本身;如果是一个负数,则需要把除符号位(最高位)之外的二进制数执行取反加1的操作。
因为有符号数要比无符号数占一个符号位,所以范围要小一些。
递归那点事儿
程序依靠栈来实现递归。存在递归太深栈不够用的问题。解决方法是将结果作为参数传递参与递归,这样计算结束就不需要逐层返回,而是直接得到结果,用一个栈桢就够了。这就是尾递归。当递归调用的是函数体中最后执行的语句,并且它的返回值不属于表达式的一部分时,这个递归就是尾递归。现代编译器会优化代码,复用栈桢。
(还是没明白要怎么消除尾递归,不过消除尾递归的原因我懂了:节约栈空间,同时也就提高了计算速度。)
第2章 JAVA帝国
c语言功能强大,但有指针和内存管理的问题。c++太复杂。它们的可移植性也是问题,于是诞生了JAVA。从JAVA2起分为标准版J2SE,移动版J2ME和企业版J2EE。
安卓是JAVA在移动开发领域占据半壁江山。
JAVA类文件.class开头为0xCAFEBABE。由classloader进行一系列检查后加载到虚拟机。为了防止黑客攻击,加载器分了好多层的。
虚拟机根据类在堆中创建对象,每个对象有一个编号。在局部变量区存储变量,操作数放入操作数栈。执行类的方法时,由线程请求,虚拟机再逐条解释代码并执行。JAVA虚拟机是基于堆栈的虚拟机,所有指令都是对栈进行操作。好处是只用栈就完成所有操作,但比较繁琐。每个线程有一个JAVA函数栈,调用的每个方法就是一个栈桢。在堆中建立的对象会经常被虚拟机进行清理,清除无用的对象,释放内存空间。清理方法是建立对象引用链,没在这个链上的对象就被清理了。类由javac创建,当其重启时,对象也被重新创建。
要使JAVA对象持续化,可以用序列化技术,把内存中的那些重要的对象转换为二进制文件存储到硬盘上。但效率低。另一个办法是通过jdbc将对象存入数据库。JAVA只定义接口,其实现由各数据库自行完成。其中涉及到很多细节很繁琐,被扔给中间件去做,程序员只用关注业务逻辑。这套规范就是EJB,但其开发繁琐 难以测试,性能低下。于是有人搞出另一套对象/数据库映射框架:Hibernate。跟着又有人推出了iBatis框架和Spring框架。成为事实上的标准。
jdbc需要虚拟机和数据库之间通过socket建立连接,传输数据。这需要定义一个应用层的协议,包括发送请求,响应,信息的格式和次序等。这个应用层协议,其它语言也可以用,最后PHP与MySQL成了死党。
可以通过简单工厂模式隔离修改。但还是需要修改源代码,解决方法是用配置文件,然后用反射的方法来创建实例。但创建过程被暴露出来了,解决方法是用工厂方法。工厂本身也变成了接口。
使用数据库的好处是支持事务,其具有原子性、一致性、隔离性、持久性。默认情况下,jdbc会把对数据库的操作认作一个事务。但如果数据量很大需要存储在不同的数据库,就需要使用分布式事务,分两阶段提交。这个协议叫JAVA Trabsaction API(JTA)。但其性能低下。改进是用消息队列,一个数据库操作完以后发消息到消息队列,另一个数据库得到消息以后进行相应操作,从而实现最终一致性。这个时间间隔不确定。但数据库要同时操作数据和消息队列,也有问题。改进是在数据库内增加事件列表,再由定时程序定时读取列表并把事件加入消息队列。对于幂等性操作(可以执行多次,但事务不受影响的事务),中途死机没影响的。数据库在执行消息队列里的事务时会判断是否执行过,如果执行过就不执行。这就是BASE模型。
JSP:一个装配工的没落
JSP把页面模板和数据装配起来,变成HTML发送给浏览器。
web编程刚开始只能使用perl和c等语言以CGI的方式输出HTML,就是用字符串拼接的方法。
很低级繁琐。
后来微软出了ASP,支持在HTML页面中嵌入代码。CGI是在代码中混杂HTML,而ASP是在HTML中混杂代码。ASP使用VBscript语言。
MVC模型能够把展示和逻辑分开,用servlet当控制器,JAVA类当模型,视图就是jsp。但有时界面上的显示逻辑必不可少,就做一层封装,即JSTL。
它们本质上都是JAVA类。但还是避免不了有码农往jsp里写大量逻辑代码。后又出现了Freemaker和Velocity,语法受限,往里面写逻辑代码不太容易。而且它们可以脱离web环境使用。后来逻辑代码转移到JavaScript中了,使用AJAX,它可以从浏览器端发出异步HTTP调用,还有jQuery等框架,可以灵活在浏览器中操作界面。JavaScript完全绕开jsp等,自己在浏览器里实现MVC。
JAVA帝国之消息队列
在需要在不同物理机器上进行处理的场合,同步处理不合适,就需要进行异步处理 。采用的方法是消息队列。可以使用生产者消费者模型。要看透本质,做出适当抽象。
再引入会话(session)概念,由会话创建生产者消费者和消息,而会话由连接产生。而连接需要的参数可以通过配置与代码分离来产生。
这是点对点模型,另一种模型是订阅发布模型。
发布者发布信息到topic中,多个客户可以订阅并收到消息,实现一对多。
这又成了标准,JMS。
JAVA帝国之动态代理
为了满足在运行时给某些函数加上日志记录,给某些函数加上事务支持,权限控制等需求,需要在运行时动态修改代码。因为JAVA不能在运行时修改类文件,就用代理的方法,建立一个代理类来实现动态修改代码,即动态代理,可以满足需求,但需要有接口。
JAVA注解是怎么成功上位的
很多框架的配置使用xml文件,跟xml相比,使用元数据(数据的数据)的JAVA注解更加简洁高效。(但习惯了c和Python模式的我还是看不懂,尤其代码。)其缺点是位置分散,查找修改不便,而且一修改就要重新编译。最后是两种方法都有一定的空间。
JAVA帝国之泛型
JAVA模仿c++实现了范型,不过在我看来还是不如Python那么简洁,直接在语言本身实现了。
一个著名的日志系统是怎么设计出来的
讲log4j的设计,搜了一下,真的有这个东西。设计关键是提出一些概念,然后把这些概念抽象为类。这些概念最好是正交的,即互不影响,修改一个不会影响其它的。后来出现了更多的日志系统,又提出了一个抽象层SLF4J,用户只用面对抽象层,具体用哪个日志工具用户并不用关心。
序列化:一个老家伙的咸鱼翻身
用来把一个JAVA对象变成二进制的字节流或反过来。它可以让JAVA对象跨越时间和空间而永生。缺点是必须有JAVA环境。xml也可以进行序列化,而且语言无关,但太复杂。而使用JSON就简洁多了。最后解决方案是增加中间层,将字节流翻译成各种语言。
加锁还是不加锁,这是一个问题
线程最常使用的是互斥锁,同一时间只有一个线程获得资源,其余被阻塞,放入锁池中。
由于有了compare and swap(CAS)这样的硬件指令,能保证操作的原子性,也可以不加锁的。
但是有所谓aba的问题,a读到内存的一个值,然后被阻塞,b也读到这个值并将其修改,a再激活时,不知道原来读的值已经被修改了。解决方法是给对象加上版本号,但最好用现成的类。
Spring的本质
进行软件系统设计时要将大系统划分为很多低耦合高内聚的模块。
但有一些功能是通用的,很多模块都需要。如果让码农在各个模块自己实现,就会产生通用功能与业务代码相混杂的情况。而且代码重复。可以用模板方法这个设计模式来部分解决问题。
在父类中把通用功能实现,留下执行具体业务的接口让子类去实现。缺点是父类会定义一切,子类没有回旋余地。
针对这个问题,可以使用装饰者设计模式。从一个基类中继承并实现不同功能,调用时采用对象套对象的方式。可以使用任意数量的装饰器,还可以任意次序执行(看不太懂,设计模式之类的我一直很头痛)。装饰者模式也有问题,就是通用功能和业务相混合,另外没有实现command接口的业务模块没法使用这些通用功能。
最好的方法是把非功能性代码和业务代码完全隔离,他们应该是正交的。
业务是一层层面包,通用功能垂直于这些面包层,这是面向切面编程(AOP)。具体实现看不懂,略了。Spring框架就是来干这个的。
(JAVA完了,我也尝试过一段时间的JAVA,主要是想用来写安卓程序,后来放弃了。因为确实不习惯也不喜欢JAVA的语法,还有那么多框架 不知道干啥用的。也不理解为什么它会成为编程语言的老大。作者讲得蛮好,起码现在我知道那些框架或技术是干什么用的了,它们都是因为现实需要一步一步加进来的,而且过程充满妥协和商业考量。只是有一点我还是不明白,为什么其它编程语言没那么多复杂的框架,模式?面向对象的缘故?)
第3章 浪潮之巅的web
web的起源
开始是本地文件之间的超文本链接,用浏览器打开,可以在本地文件间跳转。随着元素的不断丰富,变成了界面标记语言,即HTML。
随后不用电脑上的文档通过网络互相连接,通信方法是依靠超文本传输协议(HyperText Transfer Protocol,HTTP)。随着各种网站的建立,形成了互联网www。
两个程序的爱情故事
程序通过网络进行通讯,需要知道对方的地址和端口,比在一个计算机内通信慢的多,还有很多不可控的事。
一个故事讲完https
因为加密通讯且无法当面传递密钥的情况,出现了rsa非对称加密,密钥分为公钥和私钥,前者公开,后者自己留着。信息发送方用公钥加密后传递给接收方,后者用私钥解密信息。非对称加密的缺点是速度比较慢,于是可以用非对称加密传递对称加密的密钥。但还有中间人把自己的公钥冒充发送者的公钥发送的情况,即中间人劫持。
解决方法是使用认证的证书,用hash算法将个人信息和公钥生成消息摘要。认证中心用它的私钥对信息摘要加密,形成签名。还把原始信息和数据签名合并,形成一个全新的叫做"数字证书"的东西。当发送者将证书发给接受者,接受者使用hash算法生成信息摘要,与认证中心的公钥解密得到的信息摘要对比,如果一致,就说明没问题。
但获取ca的公钥,仍然存在中间人攻击的问题。ca自己也有证书,是上一级ca发的,在链条根部是操作系统/浏览器预制的顶层ca证书。只有相信他们喽。
把网站看成发送者,浏览器看成接受者,就是HTTPS啦。
机房夜话
讲单点登录(SSO),一次登录进入所有系统,看不太懂,略了。
从密码到token,一个有关授权的故事
授权认证,就是平时登录某些网站时调到腾讯,网易,淘宝等网站登录界面的原因。具体过程略了吧。
后端风云
数据库是网站的基础,但数据库处理速度和容量有限,于是增加抽象层,即缓存。但是随着规模的扩大,数据库,缓存,服务器等都不在同一台电脑上,而要通过网络传输,需要序列化和反序列化。
Redis最大的优点是快速存储海量的key-value字符串。由它完成跨网络的传输。
jedis是Redis的JAVA客户端,负责与JAVA沟通。
对于缓存在不同服务器上的情况,先算出要存入数据的hash值,按服务器数目的余数分配到各个服务器,读取的时候也一样。但增加一台服务器就会出问题。解决方法是用一致性hash算法。具体略了。
高可用的Nginx
由于Nginx是服务器,面对用户,一挂就死了。这叫单点失败。于是采用keepalived在数台服务器中分配,一个挂了另一个马上顶上。
高可用的Tomcat
而Tomcat负责业务逻辑,需要的是负载均衡。即数台服务器的负载差不多。
解决方法还是用Redis集群。
数据库的读写分离
数据库比较复杂,在一个分布式的环境中,保持数据的强一致性是非常难的。解决方法是分成可读可写的master服务器和只读的slave服务器。增加一个中间层MYSQL Proxy,读写的分配由它完成。
我是一个函数
通过网络调用函数,得到返回的结果。使用的是远程过程调用(RPC)。参数进行了序列化。
从SOA到微服务
两者正好是两个极端,前者将所有系统整合成一个,后者将一个大系统拆分成数个独立的小系统。
什么是框架
框架是一个半成品,是业内对一些通用问题的最佳实践。
HTTP Server:一个差生的逆袭
http服务器的原理。最简单的就是不断监听,有请求就回应。问题是能同时连接的数量有限,后来加入多进程,又使用select模型和epoll模型等,不断改进。
(网络编程,也是我比较头疼的一个领域。虽然在c时代就试过socket编程,但一看到那些网页代码就感到很乱,没有坚持下去。密码,认证那段写得不错。)
第4章 代码管理那些事
版本管理简史
人肉管理:命名不同的文件名。
锁定文件:一个文件同时只能有一个人编辑。
允许冲突:可以多人同时编辑一个文件,提交时进行合并操作。(CVS,SVN)
分支,多版本进行:可以分出多个分支,独立进行,未来必要时再合并。
分布式管理:在每个人本地建立代码库,独立维护。要提交合并时先pull request,由维护者批准再合并。(git,Mercury,RTC)
社交:github
build的演进之路
发现痛点,并且真正动手解决它,创造价值,这是提高自己,让自己和别人区分开来的重要方法。用xml来描述build过程,用JAVA来解释执行的工具叫Ant。其"约定重于配置"的第二版叫Maven。
烂代码传奇
烂代码是逐步形成的,越到后来越难改。
敏捷下的单元测试
关键是对遗留代码的处理。不要盲目追求覆盖率。
再见!Bug
现实系统要考虑很多细节,bug经过长时间使用也暴露了很多,轻易没法改动。只能逐步重构,而不是推倒重来。
(软件工程的东西,git我也在用,但理解的并木有那么深,只是当成一个可以回溯的代码库。也许是因为我都是一个人开发的缘故吧。)
第5章 我的编程语言简史
JavaScript
为了在浏览器里运行,足够简单。它主要是操作HTML的dom和浏览器。浏览器会将HTML组织成一棵树,被称为dom。上世纪末增加了XMLHttpRequest,允许JavaScript直接向服务器发起接口调用。桌面应用慢慢地被搬到了互联网上了。这种方式又叫ajax(AsynchronousJavaScript And XML)。
xml太繁琐,JavaScript采用对象数组表示的JSON作为数据传输的格式。
前端编程三剑客:HTML负责结构,CSS负责展示,JavaScript(加上AJAX,JSON)负责逻辑。把JavaScript放到服务器端,就是Node.js。
Node.js
只有一个线程来处理所有请求,由事件驱动,而不是被动等待一个请求完成再处理下一个。这样同时处理的请求数量大大增加,而服务质量保持基本不变。Node.js使用JavaScript作为服务器端的编程语言。
C
c语言的可移植性是在源代码水平,c接近硬件,效率较高。c是在编译时进行链接,编译完成生成的可执行文件运行是独立的一个进程。c不适合入门,但贴近硬件,能帮助了解底层。
VB&Visual FoxPro
都是单机编程的,可以快速构建图形用户程序,但在网络时代被淘汰。
c++
很强大但很复杂,要应用不一定要成为高手。教训是读书太多而实践太少。
JAVA
没有指针 ,不用自己管理内存。内置库强大。不仅看书,还读大量源代码。工作中写大量代码。JAVA最适合的还是后端编程。很多时候用JAVA解决一个问题,基本上只有那么一种方案,照着规矩做就是了。
Ruby
Ruby on Rails,用一个命令就可以生成一个web项目的绝大部分mvc模板代码。它总结了web开发领域的一些最佳实践。缺乏静态检查,因此单元测试很重要。动态语言都有这样的劣势。
命令式编程&声明式编程
命令式编程是通过指令精确告诉计算机做什么事情。
声明式编程只声明想要什么,就是不说怎么做。
(本章作者写了一些编程语言,包括他自己的学习经历。我的经历也跟他类似,具体语言有些不同。小学,小霸王学习机,照着说明书敲basic。小升初考得不错,父亲给买了人生第一台电脑,海星电脑,CPU是奔腾133,内存好像是64兆,硬盘1G。预装的是Windows3.2。开始我还不知道,就知道在DOS里鼓捣,某一天无意翻看电脑附带的微软的说明书,敲了个"win"就进了Windows界面。继续鼓捣basic,最常玩的就是写代码让电脑蜂鸣器发声。高中,开始拨号上网,用的56k的猫,一个月上网费一两百。从网上找各种资料,下电子书,开始学c语言。后来知道了c++,感觉更强大,又开始学c++。知道信息学奥赛是用pascal,也学了一段时间,总觉得有点繁琐,放弃。用的IDE开始是tc2.0,后来用盗版光盘上的vc6.0。还学过一段时间的VB,那也是我第一次写图形界面的程序。那时候我总有一种想法,就是学会了XX语言就可以包打天下了。那时还有个xxx学习编程的100个观点之类的文章,也是反复看。那时看了很多电子书,但常常是看不完就放弃然后看下一本。也屯了好多电子书跟资料,最后被熊猫烧香给毁了。高考考后填报志愿,我想学计算机,父亲让我学医,说有手艺饿不死,越老越吃香……大学学了口腔医学,不喜欢,课外每天上晚自习,看各种闲书,主要是高数等,想着打好基础,以后转行。可惜还是那个问题,没有考试压力,往往坚持不下去。只有寒暑假回家才继续鼓捣电脑。还是c/c++,看过其它语言,第一眼看着极不舒服就放弃了学的念头,尤其是那些网络编程语言。本科毕业直接考了本校的研究生,因为不想就业。本科毕业那个暑假买了人生第一台笔记本电脑,华硕的上网本,才算又把计算机捡起来。读研究生没事的时候就宅在宿舍的床上搞电脑,把计算机专业那些课程都过了一遍,当然并没有多少实践。买过《自己动手写操作系统》之类的书,开始也雄心勃勃的把环境搭建好,最后当然没坚持下去,貌似是在某个地方碰到问题,搜索也找不到解决方案,就放弃了。还装了Ubuntu系统,用了两年。毕业,还是当了牙医,心思并没有放在工作上,晚上还是在鼓捣电脑。终于开始写一些实用一些的程序,比如写给自己用的命令行下的记账程序,用的c++,数据库用sqlite3。学过一段时间JAVA,想写安卓程序,可惜还是不习惯用JAVA,不知道是不是一开始学c的缘故,总觉得这些后来的语言太复杂,又放弃了。后来又开始学Python,想往人工智能方向靠,也许以后教计算机给人看牙吧,嘿嘿。回顾我的学习经历,正像作者总结的那样:看书太多,学的太杂,而读好的源码和实践都太少。不过我想学过这些,哪怕不能混饭吃,总归还是有用的吧。我的github主页: github.com/zwdnet)
第6章 老司机的精进
有了问题的引导,你会疯狂地学习,迅速地提升自己。
对于性格内向的程序员,很多时候你认为基本准备好了其实就够了。凡事必先骑上虎背,勇敢地迈出去,努力地争取一下。
一些"潜规则":局部性原理,缓存,抽象,分层,异步调用(事件驱动),分治。
要保持好奇心,对技术的好奇心/兴趣是一切的基础。
养成计算机的思维方式:流畅的把人类语言的需求转换成计算机语言,是程序员的基本功。基本训练是数据结构和算法,多做题,让这种思维在脑子里固化。
扎实基础,融会贯通:有基本思想的武装,去学习新的东西不但学得快,而且理解得会更透彻。
要透彻地理解一门技术的本质: 理解了技术的本质以后就能触类旁通,快速学习。不但要知道how,还要知道why。停下来,思考,才是进步的本质。
能写漂亮的算法:不仅仅要实现功能,更要清晰、易懂、优雅、没有bug或极少bug。
抽象的能力:将需求抽象成若干正交的概念,以降低复杂度。抽象能力靠经验积累,勤于思考和学习。
技术领导力:要用技术的影响力来领导人,而不是威权和职位。建立个人品牌。
写作:是一种输出,属于主动学习,效率最高。要把思路厘清楚,尤其是写出为什么要有这门技术、这门技术解决了什么问题,然后才是这门技术是怎么使用的。当逼着自己回答这些问题时,会发现自己有很多地方还没搞清楚,就会去查资料和思考,这个过程很珍贵,只有这样才能把信息变成你自身的知识。不写出来,很容易放弃深度思考。写作会逼着你去思考,梳理知识体系,防止自己被碎片所填满。
学习编程的四兄弟
分别是喜新厌旧、资料囤积狂、碎片化学习者、三分钟热度。感觉我自己身上都有一点啊。
(最后一章是方法论的东西,作者谈了学习方法,主要是以问题驱动自己学习,要抓住基础,抓住技术的本质,要有好奇心,要有输出。)
9.作者对问题的解答:略
10.我对作者解答的评论:整本书就是在讲计算机的基础,通过本书的阅读我对以前很多自己虽然知道但是并没有深入理解的原理性的东西有了更深的认识。还有那些框架,技术,究竟是干什么的,以前碰到都是直接忽略的,看本书清楚了一些。学习技术就要从技术的本质入手,搞清楚why,才能更好的掌握技术,跟上技术进步的步伐。这不但是对学习计算机如此,学任何技术都是如此。比如用写作输出来促进输入,我最近几个月正好开始写博客和微信订阅号,分享一些专业上的内容(口腔医学的,给同行看的)。感觉在这个过程中自己对这些内容的理解也比以前深了。以前也有疑问,但是因为对专业没兴趣,都是含糊过去的。从现在开始改变,应该还来得及。
最后要感谢一下"Crossin的编程教室"这个微信公众号,本书是我参加该公众号留言晒代码赢得的奖品,书是我自己选的。该公众号的内容很棒,主要是Python编程的相关内容。再次感谢!
下载评价
-
网友 沈***松:
下载速度:9分 / 书籍完整:6分 / 阅读体验:9分
( 2024-11-02 19:04:15 )挺好的,不错
-
网友 辛***玮:
下载速度:6分 / 书籍完整:6分 / 阅读体验:9分
( 2024-11-02 19:03:45 )页面不错 整体风格喜欢
-
网友 曾***玉:
下载速度:3分 / 书籍完整:6分 / 阅读体验:5分
( 2024-11-02 18:56:35 )直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
-
网友 冉***兮:
下载速度:10分 / 书籍完整:8分 / 阅读体验:4分
( 2024-11-02 19:56:07 )如果满分一百分,我愿意给你99分,剩下一分怕你骄傲
-
网友 相***儿:
下载速度:7分 / 书籍完整:10分 / 阅读体验:7分
( 2024-11-02 20:56:09 )你要的这里都能找到哦!!!
-
网友 汪***豪:
下载速度:5分 / 书籍完整:6分 / 阅读体验:3分
( 2024-11-02 18:53:35 )太棒了,我想要azw3的都有呀!!!
-
网友 寇***音:
下载速度:5分 / 书籍完整:7分 / 阅读体验:6分
( 2024-11-02 18:58:36 )好,真的挺使用的!
-
网友 菱***兰:
下载速度:9分 / 书籍完整:4分 / 阅读体验:3分
( 2024-11-02 18:54:13 )特好。有好多书
-
网友 屠***好:
下载速度:3分 / 书籍完整:9分 / 阅读体验:7分
( 2024-11-02 18:59:58 )还行吧。
同作者:黄帝内经的书籍:
-
黄帝内经文白对照 全注全译正版包邮全套6册皮面精装 皇帝内经全集原文注释白话译文 黄帝内经素问灵枢养生智慧 中医养生保健书籍 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 彩印精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经全套6册皮面精装版黄帝内经素问灵柩 素问校释皇帝内经文白对照 全注全译 原文白话原文注释 养生智慧 皇帝内经全本 养生保健书大全黄帝内经白话 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 彩印精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经文白对照 全注全译正版全套6册皮面精装 皇帝内经全集原文注释白话译文 黄帝内经素问灵枢养生智慧 中医养生保健书籍 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经文白对照 全注全译正版全套6册皮面精装 皇帝内经全集原文注释白话译文 黄帝内经素问灵枢养 电子书网盘下载 2024 pdf mobi txt
-
皮面精装黄帝内经全套6册黄帝内经素问灵柩 素问校释皇帝内经文白对照 全注全译 原文白话原文注释 养生智慧 皇帝内经全本 养生保健书大全黄帝内经白话解黄帝内经中华书局人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
包邮正版全新精装黄帝内经全6册白话全译套装全集图文珍藏版原文原著注释翻译文白对照无障碍阅读成人青少版国学经典国学讲释义通解译注新解精注精译太素问灵枢全注全译 中医保健养生书籍 中医养生书籍 神农本 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经全套6册皮面精装版黄帝内经素问灵柩 素问校释皇帝内经文白对照 全注全译 原文白话原文注释 养生智慧 皇帝内经全本 养生保健书大全黄帝内经白话 电子书网盘下载 2024 pdf mobi txt
同中国书店的书籍:
-
2018主题教学 师语 演绎 头像结构 孔祥涛周洪河素描头像基础入门石膏五官解析局部临摹 高艺联考美术书 电子书网盘下载 2024 pdf mobi txt
-
师语素描几何体/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
-
师语素描几何体/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
-
师语素描几何体/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
-
2018师语 主题教学演绎系列 头像照片 孔祥涛人物头像五官半身像照片写生 高艺联考美术书 电子书网盘下载 2024 pdf mobi txt
-
陈奇妙素描静物(精编版)/主题教学系列丛书 电子书网盘下载 2024 pdf mobi txt
-
2017主题教学 精湛 静物结构 孔祥涛庄粤雄素描静物组合范画临摹 高联艺考美术书 电子书网盘下载 2024 pdf mobi txt
-
师语色调/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
-
师语色调/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
-
师语色调/主题教学师语系列丛书 电子书网盘下载 2024 pdf mobi txt
同 “古籍” 的书籍:
-
太平寰宇记 (全九册)——中国古代地理总志丛刊 电子书网盘下载 2024 pdf mobi txt
-
菜根谭全集4册无删减原文白话文注解译文小窗幽记围炉夜话处世三大奇书之菜谭根珍藏版中华国学经典书局正版伦理学书籍完整版 电子书网盘下载 2024 pdf mobi txt
-
金匮要略释义 电子书网盘下载 2024 pdf mobi txt
-
山海经存(全4册) 线装 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经全集全套6册原著张志聪集注附白话文黄帝内经图解全本皇帝内经灵柩素中医书籍大全基础理论教材书中华书局 问太素黄帝内经养生智慧中华国学书局图书籍 电子书网盘下载 2024 pdf mobi txt
-
管城硕记 电子书网盘下载 2024 pdf mobi txt
-
说文解字 电子书网盘下载 2024 pdf mobi txt
-
【官方正版 16开精装全4册 】说文解字全套 原文译文注释语言文字古汉字体解析常用字典 说文解字通论今释说文解字段玉裁注 说文解字中华书局 中华书局 电子书网盘下载 2024 pdf mobi txt
-
中国古籍总目·索引(全四册) 电子书网盘下载 2024 pdf mobi txt
-
企业所得税优惠实务 电子书网盘下载 2024 pdf mobi txt
同 “子部” 的书籍:
-
中华经典诵读教材-礼记选(繁体竖排) 电子书网盘下载 2024 pdf mobi txt
-
金匮要略释义 电子书网盘下载 2024 pdf mobi txt
-
庄子(中华经典名著全本全注全译丛书-三全本) 电子书网盘下载 2024 pdf mobi txt
-
庄子(中华经典藏书·升级版) 电子书网盘下载 2024 pdf mobi txt
-
反经 4卷 反经全集智慧智谋奇书长短经帝王学 反经全译本原文白话文注释译文文白对照全集 中华线装书局 相关出版:反经 中华书局 反经(全4册)反经 电子书网盘下载 2024 pdf mobi txt
-
庄子义集校——中国思想史资料丛刊 电子书网盘下载 2024 pdf mobi txt
-
韩非子(手工线装一函四册,双色印刷,简体竖排,并配以精美插画及详细注解。) 电子书网盘下载 2024 pdf mobi txt
-
荀子简释——新编诸子集成续编 电子书网盘下载 2024 pdf mobi txt
-
永乐大典全套 精装原版 图文珍藏版 永乐大典 中华书局 装书局皮面精装12册 中国古代大百科全书中国历史知识读物 中国历史百科全书 术数 诗集 电子书网盘下载 2024 pdf mobi txt
-
中华经典诵读教材-了凡四训(繁体竖排) 电子书网盘下载 2024 pdf mobi txt
同 “医类” 的书籍:
-
洗冤集录译注书受压变形请免争议【正版书籍】 电子书网盘下载 2024 pdf mobi txt
-
中醫古籍整理叢書重刊·神農本草經輯注 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 彩印精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
中华国医健康绝学 正版中医养生/名医名术妙方/药膳养生按摩/12册 食疗药膳养生 经穴推拿按摩 传世偏方奇方 刮痧拔罐疗法正版书籍 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 豪华皮面全6册黄帝内经徐文兵 原文简明注释白话新解中医大全基础理论中医养生本草纲目千金方伤寒论相关系列黄帝内经中华书局黄帝内经人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
本草纲目 正版/本草经全套带插图/李时珍著/中医学入门全四册 电子书网盘下载 2024 pdf mobi txt
-
中华国医健康绝学 正版中医养生/名医名术妙方/药膳养生按摩/12册 食疗药膳养生 经穴推拿按摩 传世偏方奇方 刮痧拔罐疗法正版书籍 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经·素问 李照国 英译,刘希茹 今译 世界图书出版公司【正版保证】 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经·素问 李照国 英译,刘希茹 今译 世界图书出版公司【正版】 电子书网盘下载 2024 pdf mobi txt
-
难经 难经集注 [东周卢国] 秦越人 著, 王心远 编, 邱浩,[北宋] 王 学苑出版社【正版】 电子书网盘下载 2024 pdf mobi txt
喜欢"黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社"的人也看了
-
中国 上海 自由贸易试验区发展机制与配套政策研究 电子书网盘下载 2024 pdf mobi txt
-
Java并发编程深度解析与实战 电子书网盘下载 2024 pdf mobi txt
-
新疆旅行Let's Go(第3版) 电子书网盘下载 2024 pdf mobi txt
-
(领图)财经法规与会计职业道德(全国会计从业资格无纸化考试辅导教材 ) 电子书网盘下载 2024 pdf mobi txt
-
人教版英语七年级下 电子书网盘下载 2024 pdf mobi txt
-
黄帝内经 皮面精装全6册 原文注释 养生智慧 皇帝内经全本 养生保健书大全 黄帝内经养生智慧 黄帝内经素问 黄帝内经太素 黄帝内经素问校释 黄帝内经白话解 黄帝内经 中华书局 黄帝内经 人民卫生出版社 电子书网盘下载 2024 pdf mobi txt
-
9787506763349 电子书网盘下载 2024 pdf mobi txt
-
消防工程师2019教材 注册消防工程师2019教材 全国注册消防工程师精编教材:消防安全技术综合能力 电子书网盘下载 2024 pdf mobi txt
-
使小学生口齿伶俐的50种方法 电子书网盘下载 2024 pdf mobi txt
-
计算机文化(原书第20版) 电子书网盘下载 2024 pdf mobi txt
-
中国公路货运发展报告(2015-2016) 电子书网盘下载 2024 pdf mobi txt
相关推荐
-
“一”与“多” 电子书网盘下载 2024 pdf mobi txt
-
华图2013银行业从业资格考试最后8套题个人理财 电子书网盘下载 2024 pdf mobi txt
-
9787564218362 电子书网盘下载 2024 pdf mobi txt
-
楚文化 电子书网盘下载 2024 pdf mobi txt
-
声学手册(声学设计与建筑声学实用指南第5版)/音频技术与录音艺术译丛 电子书网盘下载 2024 pdf mobi txt
-
经导管心脏瓣膜治疗术 电子书网盘下载 2024 pdf mobi txt
-
办公室管理 电子书网盘下载 2024 pdf mobi txt
-
FRANZ LISZT WEIHNA CHT SBA 圣诞树:李斯特钢琴双人联弹曲12首 电子书网盘下载 2024 pdf mobi txt
-
1000国际象棋习题详解.提高篇 电子书网盘下载 2024 pdf mobi txt
-
这本日语职场书超好用 电子书网盘下载 2024 pdf mobi txt
- 钱塘楹联集锦/杭州丛书 电子书网盘下载 2024 pdf mobi txt
- 9787564147198 电子书网盘下载 2024 pdf mobi txt
- 惊奇队长2: 保持飞翔 电子书网盘下载 2024 pdf mobi txt
- 酷炫手风琴 (附音频) 电子书网盘下载 2024 pdf mobi txt
- AS 阶梯训练30天注意力提升杨其铎8册6-8-10-12岁小学生专注力观察记忆智力开发思维训练教材早教启蒙家教书籍一二年级课外书 电子书网盘下载 2024 pdf mobi txt
- 李世石儿童围棋教程.进阶篇(下) 电子书网盘下载 2024 pdf mobi txt
- 儒林外史 电子书网盘下载 2024 pdf mobi txt
- 一本 语文预习笔记+数学思维训练 套装2本 三年级 电子书网盘下载 2024 pdf mobi txt
- 春满乾坤 电子书网盘下载 2024 pdf mobi txt
- 维尔沃斯花园奇案 中国青年出版社 电子书网盘下载 2024 pdf mobi txt
下载点评