数学 五年级下册 pdf mobi txt 2024 电子版 下载
数学 五年级下册电子书下载地址
内容简介:
暂无相关简介,正在全力查找中!
书籍目录:
暂无相关目录,正在全力查找中!
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
暂无其它内容!
精彩短评:
作者:25℃阳光 发布时间:2018-12-22 22:42:22
上高中时读过这一套书,当时就给我留下了深刻的印象,曾经厚着脸皮向借给我书的同学讨要,可惜没有得逞,但是给我留下的深刻印象,在我脑袋中存在了很多年。
作者:千歲世野 发布时间:2024-02-26 11:18:21
全篇幅的混音用文字和僵硬的数字来表现效果,没有办法很好的让人理解到效果器各个参数的特点,即便是有示范音源也比较鸡肋,感觉混音这种东西没有视频或者老师带着还是比较的难得到及时反馈的,如何找到分频点,如何确认加哪类插件,其实都比较的泛泛而谈没有比较系统,而且使用的ableton版本较老,还用了很多的比较贵的付费插件,个人觉得作者的专业是有的,但是利用这本书进行学习还是比较的吃力且不够新。讲遮蔽效应和EQ频率平衡还是有点意思的,但是知识太过零散了
作者:暴走系乙女药 发布时间:2018-02-16 15:14:19
读书的用途不是记住了什么,而是忘记后获得了什么。
作者:ayconanw 发布时间:2020-10-29 10:22:54
史传小说
作者:含金量高 发布时间:2015-02-25 16:25:25
这书通篇就是一坨屎,一向不喜欢国内作者的书,果然被高大上的目录蒙蔽了。
作者:子文东 发布时间:2022-10-06 17:14:38
对明治(尤其是日俄战后)日本文学界的一次生动回顾,堪称杰作!即使之前已经对作品的深度有一定预期,真正读起来仍然会惊叹于漫画也有如此高密度的信息量,视觉的冲击力和微妙的趣味几次让我读到愣神。如果不看这部作品,即使有兴趣,我也可能永远不会找这方面的书阅读,更不要说把握到那个时代的人际关系和思想风貌了。所以完全可以把它作为明治文学的导读来对待。此外也有很大篇幅在讲当时动荡的社会思潮和天真又激进的个人,每一个角色都够复杂,各有各的苦恼和执着,既可爱又有尴尬的不堪,然而即使最残酷的官僚,也可以看到其执迷的合理性,最迷茫卑微的小人物,也有温柔可爱的光彩。更何况还有那么多神来之笔的小细节,那些动物、植物、雨与光,介于梦幻与真实之间,是最细微的生活背景,又穿行在不同的故事里,实现太妙了。
深度书评:
评《封神演义》(一)许仲琳版:比《百年孤独》更加绝望的宿命
作者:离净语 发布时间:2008-03-24 09:34:02
所谓神话,本是世界文学的源头,民间制造的大众化的文学作品。论浪漫,神话丝毫不逊于童话,而论残酷,论隐喻,论尖锐的直指人心的力量,比起童话来却又有过之而无不及。《封神演义》成书于明代,连作者究竟姓甚名谁也无法确定(刊行版本普遍采用的说法是钟山逸叟许仲琳所编)。无论如何,时代背景已经决定了这本书虽然是中国历史上最著名的神魔混战小说,但却早已失去了小说背景——商周之时神话应有的纯朴与浪漫,而是字里行间都显现着封建社会中后期的烙印:整本书看起来是一本相当混乱与悲哀的小说。这种悲哀并非作者刻意雕琢,而是隐藏在作者内的整个时代的投射所致。如果一件作品的时代背景是复杂的,那么作品中隐藏的东西必定也是复杂的。
[封神计划:仙界与人界的大清理]
封神演义,化身为民间故事或更加通俗的电影电视,一般称为封神榜。无需多说封神榜当然是连接故事的主轴。而封神计划这个当初由太上老君、元始天尊、通天教主三教元首共同商定的计划究竟意欲何在?对于此,书中交代得也不甚明白。起初,封神不过是元始天尊半路交给姜尚的一个任务;而后,在群仙大战中,封神榜又成了众多仙道宿命归依的一个代名词;直至此书终结,封神榜仍然如书中许多说不清道不明的设计一样,只不过是天数安排罢了。
来看封神榜中人:既有力盖群雄的黄飞虎、邓九公,也有法术高超的土行孙;既有血统高贵的龙吉公主,也有扮演丑角的龙套马氏。封神榜似乎吸纳了所有在书中出现的死去的人:无论是阵亡,还是为国捐躯,或是死得千奇百怪的角色,不分生前是正是恶,死后皆被拉来封了个一官半职。它更像是一份演职员表,或是一份抚恤家属的烈士名单。
关于封神榜的意义的真正靠谱的解释,在书中仅有老子说过类似道行浅薄之人,无法成仙,只能做神道之类的话。凭借这杯水之言,大概可以推测封神计划实为仙界与人界的一次大清理,由三教教主主持的一次计划,借商亡周兴的历史机缘,打着仙道与人界战争的幌子,吸收仙界与人界的优秀人才,以创造出一个全新的“神界“的计划。第一、在屡次的仙人的较量中可以看出,老子与元始天尊及阐教众门人早已不满截教通天教主“有教无类”的广收门徒的做法,并且以胜利证明了仙界的“血统论“,证明了众多的鱼虫鸟兽终究根基浅薄,无法成仙。为了好好安顿广大的根不正苗不红的修道之人,封神大概是一个好的办法。这是出于阐教的考虑。第二、从最终的封神结果来看,神界其实是一个组织十分系统的管理机构。仙人凌驾于人类之上,却在阐截二教的管理下,结构混乱,运作随意,并且与人界并没有很好的互动。被创造的神界,能力低于仙界而高于人界。借此,仙界可以实现对人界全面而系统的支配,又同时保持自己名义上的完整性与纯洁性。
封神榜,就如《百年孤独》中的羊皮手卷一样,是命运的记录册。但《百年孤独》起码揭示了这样一条真理:当所有的命运已然明了,所有的问题已经有了解答,那么世界将不复存在。而在《封神演义》中,纵使是封神榜上早已写明了谁死谁生,仙道们依然得依靠彼此间的交战斗法来互相封神,并且一切还得义正词严地借商周之战的名义进行。十绝阵一战中,纵然已知是劫数,炮灰道士们仍然得作志在必得状撞进阵去,最终化作飞灰,一道灵魂往封神台去了。仿佛一切虽已注定,但无论是人,还是仙,都得过场似的将戏演出一遍。而观众是谁?在人类的历史上,实际是仙道们在操纵着人类的命运,执行着朝代的兴替。如果仙界是指引着人界的,那么,仙界果真是为人类着想的吗?
[仙道:虚伪的天道,无情的操纵]
纣王:封神计划的牺牲品
《封神演义》有两条明显的主线:仙界与人界的战争,两者通过“商灭周兴”的历史背景被牵扯在了一起。而这个所谓的“商数已尽,周室将兴”的天数从何而来,我们也不得而知。朝代更替是社会规律,但为何殷商六百年的江山会断送在商纣王手上?
原因有三:第一便是“商灭周兴”的天数将至,无论如何,纣王只不过是刚巧撞在这扇运数门上了。便纵是贤明如尧、舜,也得顺应天命把王朝葬送掉,更何况纣王有着一个弱点:好色,此为第二点。他被入侵苏妲己身体的千年狐狸精魅惑,寻欢作乐,大兴兵戈,炮烙皇后,逼死大臣,残害百姓以至亡国,究竟是出于客观因素还是主观因素?从一个方面来说,他见了女娲后贼心不死,三番几次想搞选美,这是主观上的易动摇性;另一方面,千年妖狐获擒后,连姜子牙的刽子手都能迷得神魂颠倒,这便是妖狐的法力高超,属不可抗因素。漫画中将纣王的倾覆直接归咎于后者,而原著中语焉不详。无论如何,这是直接导致纣王悲剧的因素。
从另一个角度来看,纣王的身上其实有着当时十分可贵的进步思想。全天下都理所应当地认为神仙如女娲是神圣不可亵渎的,而纣王因贵为天子,心生“欲与天公试攀亲”的念头,遂题诗一首。字面上来看,是想把女娲“娶回长乐侍君王“,反而惹恼女娲娘娘,这是纣王毁国的第三个原因。
此外,纣王其实文武双全。当初他继了位,全因少年时力大无穷,宫殿断柱时托梁换柱;云中子进剑时的他们的一番对话也颇显灵慧:
纣王:那道者从何处来?
云中子:贫道从云水而至。
纣王:何为云水?
云中子:心似白云常自在,意如流水任东西。
纣王:云散水枯,汝归何处?
云中子:云散皓月当空,水枯明珠出现。
纵然纣王是有些好色,换了别的君王,也不致朝纲败坏以至灭国。说到底,还是天令他绝。就连作者自己也说:“也是合该这纣王江山有败,周室将兴,故此纣王终被他迷惑了。”
女娲:权贵唯我论的典型代表
纣王有能耐真把女娲娶回来吗?纣王自己也说,不过是赞女娲娘娘的美丽罢了。然而,就因为这样的一点“对娘娘的不敬”,女娲便给纣王扣上了猥亵无道的帽子,一怒之下要灭了纣王,又因为纣王还有廿八年气运,便召来千年狐狸精、九头雉鸡精与玉石琵琶精欲加害于他。更为可笑的是,女娲在吩咐三妖时,头脑简单地说了一句“不可残害众生”,也丝毫不曾想过妖精连吃人的本性都改不了,要它们灭了商朝,怎能不残害众生。最后,她不仅不保护,甚至不为其辩护为自己完成任务,被姜子牙追杀的三妖,反而将生灵涂炭的罪过一古脑推到三个妖精身上。身为娘娘,不以恩泽惠及世人,反为报一己私仇而导致王朝崩塌,此为女娲的气量狭小;借三个妖精达成自己的目的,不检讨自己的过错,事后还能将罪责推脱得一干二净,则完全是无耻利用的行径了。女娲是一意孤行的自我中心者的典型代表,也印证着位于权力金字塔顶端的封建权贵位高权重,却虚伪、自私、冷漠的本性。而纣王,甚至妲己,更不用说天下苍生,都不过是可怜的牺牲品。
权力金字塔:仙道的四等级
再观其他仙道,大致可分四种角色:如女娲、三教主般的总导演;如昆仑十二仙般的身不由己的正面主演;如榜上众神般的反派或配角;如云中子、陆压般明哲保身、置身事外的友情客串。前三者是一个金字塔从上至下的三段。导演以“商灭周兴”的天意为名,实际上是为了完成自己的意愿,全然不顾人类的死活,他们直接掌控着执行者与演员的命运,客串也不能违背他们的意愿;执行者是夹在中间的最矛盾的群体,他们是故事中的英雄,却不能撰写自己的剧本,只能“顺应”天命,直接将最底层的仙道封神,实际上也受到导演的控制,自身难逃预设好的“劫数”;反派是最愚蠢,因此最可怜的群体,他们会固执地不相信天命,并为此付出被封神的代价;客串也只不过是暂时保得一定的自由,在不违背导演的前提下,可以按照自己的意愿行事,比如说云中子进桃木剑除妖,本质上不违背兴周大业,最后也因为商亡的天命而失败了,但他是毕竟是把人间苦难当回事的。实际上,封神演义展示出了与民间传说的浪漫完全不一样的神仙形象,它完全是一部政治神话,充满着权力等级间勾心斗角的角力斗争,在暗中打破了统治阶级愚民政策所营造的神圣表象,锋芒直指在幕后支配一切的最高阶级的丑恶嘴脸。
丑态:仙佛的窝囊相
故事的背景“商亡周兴”是三教主设定的天数,由女娲直接启动。阐教这边元始天尊发动姜尚,同时第二代仙人发动自己的弟子——哪吒、杨戬、雷震子、黄天化等纷纷加入周的阵营。殷商因此有截教弟子闻仲邀请道友进行讨伐。闻仲之后还有纣王众将。阐教还有申公豹作为间谍继续挑拨更多截教中人。因为封神才是最终目的,所以阐教截教中出了叛徒没有丝毫问题。这就是操纵者的根本目的:形成对立,引发仙道参与到战争中,由此有了杀戮,有了牺牲,有了封神。
为了在封神的同时实现“商亡周兴”以敷衍人类,出现了这样的状况:尽管两边都伤亡不断,但阐教的高层神仙不断出手协助周,而截教高层却不能出面,通天教主忍气吞声,只能任自己教中道行浅者被屠杀。姚天君立草人射子牙,有南极仙翁帮他守住一魂一魄,有赤精子两次冒险冲进落魂阵来抢草人;而陆压如法炮制来射赵公明,却无人相助。实际上这是一场能力阶层不对等的对战,所以即使截教中法宝丝毫不逊色于阐教,但毕竟是根力差别,所以截教节节败退。最终在截教弟子的挑拨下,通天教主看到了其实老子与元始是对他的弟子有着种族歧视的,自己其实在这个计划中占了下风,在仙界的势力大减,所以来了诛仙阵与万仙阵两场仙界大战。
且看万仙阵这一段描写:“广成子祭起诛仙剑,赤精子祭起戮仙剑,道行天尊祭起陷仙剑,玉鼎真人祭起绝仙剑,数道黑气冲空,将万仙阵罩住,凡封神台上有名者,就如砍瓜切菜一般,俱遭杀戮。子牙祭打神鞭,任意施为。”神仙杀戮起来,也是丑态百出,丝毫没有了修养的样子。同时,对于对封神计划不利的人,他们也保持坚定的消灭原则:哪吒是封神计划的主力军,是天生的战士,因此招来祸患。太乙真人说过:“此子生于丑时,正犯了一千七百杀戒。“可是身为师傅,他却没有加以控制。哪吒出生就带着法宝,在水中洗澡能破坏人间的生态环境,如果说他杀死夜叉是对自己力量的无知,杀死敖丙是正当防卫,那么他不小心射死了石矶娘娘的一名童子后,又想干掉另一名童子就纯粹是杀人灭口了。而本着封神计划至上的原则,太乙便把欲为弟子报仇的石矶毫不留情地灭了,解决问题的方法是纯粹的暴力行径。
在仙界乐此不疲地操作着封神计划的同时,“西方教”的几名朋友也顺势来参了几腿,到了后半部分,越来越大胆地把许多东土良材圈走了。先是收走马元、孔雀、金鳌,然后万仙阵中:“且说接引道人在万仙阵内将乾坤袋打开,尽收那三千红气之客,有缘往极乐之乡者,俱收入此袋内”。而这些佛教中人也同样没有神圣的样子,他们用的招数,也实在龌龊得可以:“话说白莲童子打开包裹,放出蚊虫,那蚊虫闻得血腥气,俱来叮在龟灵圣母头足之上,及至赶打,如何赶得彻,未曾赶得这里,那里又宿满了。不一时,把龟灵圣母吸成空壳。白莲童子急至收时,他也自四散飞去,一翅飞往西方,把十二品莲台食了三品。后来西方教主破了万仙阵回来,方能收住,已是少了三品莲台,追悔无及。”很黄很暴力。总体来说无论是仙人还是佛祖,都与民间想象的清高形象相去甚远。
[命运:顺天意者昌,逆天意者亡]
所谓的天命,便不过也只是仙人统治者的借口与宣扬的工具罢了。其中,谁富贵,谁灭亡,谁封神,谁得道,都不在当事人自己的掌握中。个人命运所归的原则是,顺应天意者大多平步青云,逆天意者则一定仕途多舛。重点是,如果领导干部想要提拔你,你只要领了情,看准大势而行,自然会实现事业的三级跳;如果领导看你不顺眼,你若低声下气,摸透老虎脾气,也不一定能保住地位,修成正果;如果你执迷不悟要跟官方相对,那么只能说你太过愚笨,被封神也是活该。这一回,大势的名字就叫“商亡周兴”。
暂且举几个例子。其一:“话说闻大师自从追赶黄飞虎至临潼关,被道德真君一捏神砂退了闻太师兵回。太师乃碧游宫金灵圣母门下;五行大道,倒海移山,闻风知胜败,嗅土定军情,怎么一捏神砂,便自不知?大抵天数已归周主,闻太师这一会阴阳交错,一时失计。闻太师看着兵回,自己迷了。”
其二、该死的,就算你顺应天命也得死:吕岳摆阵时“当有瘟部神祗李平进阵来,指望劝解吕岳,不要与周兵作难,也是天数该然,恰逢其会,当被杨任一腿子扇来,李平怎能逃脱,可怜!”
姜尚:天意相助的寒酸道士
姜子牙属于三种人中的第一种。在历史上,他是伟大的军事家,但在书中,他也不过是个事事无能的呆子。三十二岁上山做杂役,整日烧水扫地,一心只想成仙,七十二岁被元始天尊赶下山来,幸得认识老友宋异人成全一门亲事,老夫七十二,老妻六十八,还“尚是黄花女儿”,还被宋异人打趣说将来“生个一儿半女”的,好不落魄!他编过笊篱,卖过面,开过酒店、卖过牲口,皆因失败告终。老婆子跟了他六年,最后死心休了他,结果没享到任何富贵,九十多岁时羞愧自缢,后来上天封了个扫帚星。
姜尚不仅除了算卦外一无是处,更存有奸猾失信的卑劣习气。有学者说他“不问主义,没有信仰”,民间更有言:“姜子牙在此,百无禁忌!”当初文王弥留之际嘱咐子牙“切不可听诸侯之唆,以臣伐君”,子牙连连答应,姬昌又怕儿子被“唆使”,还让姬发拜其为亚父,谁知人一去,子牙便自筹备伐商,最后也是他告诉武王臣伐君非臣之过,发下号令,磨刀霍霍向朝歌。敌方法术称作旁门左道,而我方法术便是奇人妙术。打到佳梦关,胡升准备投降,谁知半路杀出个火灵圣母要与西岐决一死战,待到火灵圣母被降伏,胡升再次请降,周军这边洪锦说“怕其中有诈”,姜子牙还替他说了几句好话,说“以我观,胡升乃是真心纳降也,公无多言”,然而待胡升进了营来,便又说对方“反覆不定“,当即将其斩首。而此前苏护欲降时遇到同样的问题,姜子牙却欣然笑纳。言而无信,根据自己的利益而变换立场,是政客叱咤风云的最佳武器。连纣王伐周首席大将张桂芳也一语道破:“姜尚外有忠诚,内怀奸诈。”
政治上的狡诈之外,姜子牙大多显得十分呆气、古板。当初受师命要立封神榜,如此大的任务在手,中途竟被申公豹说动,答应只要其能把自己头取下来在空中遨游一圈,就把封神榜毁掉,要不是南极仙翁及时搭救,恐怕不好下台。元始天尊让他下山时,他诚惶诚恐,连说:“弟子乃真心出家,苦熬岁月,今亦有年。修行虽是滚芥投针,望老爷大发慈悲,指迷归觉,弟子情愿在山苦行,必不敢贪恋红尘富贵,望尊师收录。”就是这样的一位痴呆道士,却被选中作为封神计划的主负责人,得到天意的庇护。起初,有文王夜梦飞熊,从而提拔了他;后来顺天伐纣,有各路神仙前来相助;三死七灾,又一次次被救活。姜尚的地位,他的命运完全是被作为操纵者的神仙造就的。作者用“天数”解释了太多。在封神演义的背景下,自我奋斗是从来不可信的,人的命运永远被支配着。
[气节:腐朽的忠义]
姬昌、姬发:坚守臣道之君
自古以来,统治阶级宣扬的是臣子应恪守忠君思想。所以,纣王席下的绝大多数臣子,即使目睹纣王的何等残暴,即使被炮烙,被金瓜击顶,被丢进虿盆,也不能反抗君王,不能与君王对立,于是便有了一次又一次的忠君进谏,最终为国而死。就连反出朝歌的武成王,下定决心的直接理由也不过是妻子与亲人,而非为了建立一个新王朝。
同时,在中国文化中长期以来也形成了一种“不沾官场便等于气节”的文化。在渭水之滨,作者借文王之口大大赞扬了一番“洗耳不听亡国音”的故事,面对一个“看破世情,却了名利”的隐士,尧欲传位于他,他反作鄙夷状,而反被后世称作高洁的典范,这种逻辑,我难以理解。说到底,还是儒家的影响太重,人人已经在潜意识里被一种高于个人的规则束缚,丧失了自我意识,笃信统治阶级所宣扬的“名节”,最后拒绝自己思考他们所深信的规则到底是否正确。伯夷、叔齐在首阳山阻挡周军,大呼:“伤哉!伤哉!以暴易暴兮,予意欲何为!”最后拒食周粟而死,被后世传为佳话。他们的行为以现在的眼光来看毫无意义,甚至迂腐得可笑。可是在那个年代,这才是国家言论树立起的典型与榜样。
长久以来被人们认为是西岐明主的文王、武王,他们的思想也并没有什么先进之处。一直到临死前,姬昌仍告诫姬发与姜子牙不可伐纣:“商虽无道,吾乃臣子,必当恪守其职,毋得僭越,遗讥后世。睦爱弟兄,悯恤万民,吾死亦不为恨。”“纵天子不德,亦不得造次妄为,以成臣弑君之名。”崇黑虎用计擒获兄长崇候虎之后,姬昌还尤为死板地说了一句:“是你一胞兄弟,反陷家庭,亦是不义。”后来也只因为越俎代庖杀了崇侯虎而没有交给纣王处理,最终忧郁而死。
周的开国君主姬发,与其父简直一脉相承。燃灯合山,挤住商太子殷郊,众仙要干掉他,姬发见状,连忙“滚下马来”:“千岁!小臣姬发,奉法克守臣节,并不敢欺君枉上。相父今日令殿下如此,使孤有万年污名。”一直到纣王已死,进入王宫之后,他才在诸侯及姜子牙的劝说下同意即位,前后用了几页描写武王的推托。他们的原则性与姜尚的不择手段截然相反。扶周灭商的时代还是奴隶社会,而作者极力渲染受封建儒家思想浸淫的忠君言举,表现出这也是在古人语境下“贤人”所必需坚守的一个原则。
与姜尚相同的一点是,他们同样是优秀的顺民,他们擅长顺势而行。他们顺应社会文化的要求,身为人臣时做到了一个守责的臣子,始终反对伐纣;纣王无道,姬昌并没有像东伯侯、南伯侯那样毅然进谏而惨死刀下,选择了明哲保身,这是顺应君意;回到西岐,他没有像纣王那样强征百姓建楼,此乃顺应民意。我们可以看一看这段十分有趣的描写:
文王曰:“孤思西岐正南欲造一台,名曰‘灵台’。孤恐木土之工非诸侯所作,劳伤百姓;然而造此灵台以应灾祥之兆。”散宜生奏曰:“大王造此灵台,既为应灾祥而设,乃为西土之民,非为游观之乐,何为劳民哉。况主公仁爱,功及昆虫草木,万姓无不衔恩。若大王出示,万民自是乐役。若大王不轻用民力,仍给工银一钱,任民自便,随其所欲,不去强他,这也无害于事。况又是为西土人民应灾祥之故,民何不乐为。”文王大喜:“大夫此言方合孤意。” 随出示张挂各门。
话说西岐众军民人等一见告示,大家欢悦,齐声言曰:“大王恩德如天,莫可图报。我等日出而嬉游,日落而归宿,坐享承平之福,是皆大王之所赐。今大王欲造灵台,尚言给领工钱。我等虽肝脑涂地,手胼足胝,亦所甘心。况且为我百姓占验灾祥之设,如何反领大王工银也。”一郡军民无不欢悦,情愿出力造台。散宜生知民心如此,抱本进内启奏。文王曰:“军民既有此意举,随传旨给散银两。”众民领讫。
话说文王随同两班文武上得灵台,四面一观。文王默然不语。时有上大夫散宜生出班奏曰:“今日灵台工完,大王为何不悦?”文王曰:“非是不悦。此台虽好,台下欠少一池沼以应‘水火既济、合配阴阳’之意。孤欲再开沼池,又恐劳伤民力,故此郁郁耳。”宜生启曰:“灵台之工,甚是浩大,尚且不日而成;况于台下一沼,其工甚易。”宜生忙传王旨:“台下再开一沼池,以应‘水火既济’之意。说言未了,只见众民大呼曰:“小小池沼,有何难成,又劳圣虑!”众人随将带来锹锄,一时挑挖;内中挑出一付枯骨,众人四路抛掷。文王在台上,见众人抛弃枯骨。王问曰:“众民抛弃何物?”左右启奏曰:“此地掘起一付人骨,众人故此抛掷。”文王急传旨,命众人:“将枯骨取来,放在一处,用匣盛之,埋于高阜之地。岂有因孤开沼而暴露此骸骨,实孤之罪也。”众人听见此言,大呼曰:“圣德之君,泽及枯骨,何况我等人民,不沾雨露之恩。真是广施人意,道合天心,西岐万民获有父母矣!”众民欢声大悦。
所谓优秀的政客,会顺应大势,更会借别人的口说自己的话,能在满足自己意愿的同时让对方觉得是自愿的。这不,三番两次想开工,名义上可是散宜生说要造的,不是我姬昌下的决定,而人民也乐得屁颠屁颠。挖出来一付枯骨,人民首先忽略你的算命才能,自己就为你卜卦吉凶,说起好话了。这是中国传统中博大精深的言谈艺术。
但这样的人间楷模,命运同样受到仙界的操纵。关于姬昌何以成为万人景仰的仁君代表,书中并没有明说。不过他与同样发达的姜太公有一点相同,就是他们都会算卦。会算卦,所以会顺应天势。可是,会预知未来并不能让他改变自己的命运,造化弄人反而在他的身上尤为明显。他其实一生都可算商臣,但当初劝动苏护将女儿苏妲己进献给大王,败了殷商六百年基业的也是他;他因为会算,在费仲、尤浑面前闯了口祸,也因为会算,救了自己一条性命,在羑里被囚七年;他算到伯邑考惨死刀下,可是还是要吃了自己儿子的肉才能回到西岐,反给自己平添了一份悲痛。姬昌无论是个人生活,还是他的思想,于我们来说都十分悲剧,可是他有一世的英名,与一世的拥戴,不知是否他已感到满足。
[权力:人界的统治哲学]
书中描述的商周时期的最高统治机构内部是作者所处年代封建官僚系统的影射,其最大特点在人治及集权化。冲突中的获胜方与决定者靠的完全是地位、暴力等。这是一种十分野蛮的裁决方式。简单地举几个例子:
君与臣:地位决定一切。臣子必须对君主保持无条件服从。包括姬昌、姬发在内的几乎所有商臣都没有因为纣王无道而反戈讨伐。他们能够做到的极限在于竭力进谏直至死去。在中国的历史上,从来没有一个制度解决过这个问题。一个文明古国在政治上保持了几千年十分原始的执政方式,不能不说是个悲哀。
审判:暴力决定一切。比如说审判姜皇后时,纣王很自然地选择了拷打的方式,在妲己的唆使下,程序变得更加残忍。纣王对妲己说的一句话十分有代表性:“方才轻信你一言,将姜后剜去一目,又不曾招成,咎将谁委?这事俱系你轻率妄动,倘百官不服,奈何,奈何!” 这不是从审判中得出真相,而是用审判这一程序为审判者得到他所需要的真相伪装。
父对子:地位决定一切。哪吒与李靖的冲突从来没有解决过。起初哪吒不过是一个弗兰肯斯坦式的异人类,而后来造成的种种冲突,本可以通过双方的协商互相谅解,至少可以互相定责。哪吒对自己的破坏力不自知。李靖也因为不信迷信而给哪吒造成了非常坏的印象,他毁哪吒行宫时大呼:“畜生!你生前扰害父母,死后愚弄百姓!”如果在一个法治社会,事件本可以很和平地解决,而不用闹到子追杀父的场面。而收场是,太乙真人将天平——玲珑宝塔交给了李靖,就像观音把紧箍咒教给了唐僧。很大程度上,这是父权社会中,理所当然的结果。
师对徒:暴力决定一切。在仙道大战中,准提道人与接引道人这两位西方教代表人物不停地收人带回西方。名义上,他们是来“度有缘之士”共赴极乐世界,但是看看准提道人收服孔宣的手段:且说准提道人将孔宣用丝绦扣着他颈下,把加持宝杵放在他身上,口称:“道友,请现原形!”霎时间,现出一只目细冠红孔雀来。准提道人坐在孔雀身上,一步步走下岭,进了子牙大营。准提道人曰:“贫道不下来了。”
不看理在谁方,不看谁对谁错;只给与一方决定一切的权力,不保留另一方个人基本权利与自由;暴力即为公平,地位才是权威。难道说,中国真的缺少理性,缺少真相?难道说,中国人真的只会想象不会思考?《封神演义》中揭示了强烈的封建习气的弊端,我们理应铭记,我们的国家在制度治理上还存在着巨大的问题。
[角色:法宝的光芒与人性的泯灭]
《封神演义》之所以如此受欢迎,无疑书中神仙道士的各路法宝是最引人之处。在当时被禁锢的社会思想中,哪吒的三头八臂,杨戬的百般变化,雷震子的肋生双翅这些民间想象力的结晶从传说被收于作者笔下,作为中国神话的精华,直到今天还广为人道。关于群神斗法的种种,也是广大乐此不疲的封神爱好者们研究的重点。只因这里是从今人的视角来看这本小说,所以对于法宝的系统以及神仙身份的考证就暂且撇在一边。在对西方小说家的了解中,经常看到许多小说中被创造的人物几乎完全脱离了作者的束缚,形成了自己的性格,而在《封神演义》中,却难见几个性格分明的角色。除了哪吒在自刎前稍显刚毅叛逆,姜子牙始终不露声色地奸诈之外,基本是这样的格局:战场上不管什么人,身在商营便大骂反贼,身在周营便大呼纣王无道,到底臣子是否有权利推翻残暴君王谁也无法说服谁。有强力法宝的反派角色始终自信满满,鄙视对手;命中注定该死的角色到了该死的时刻便傻子似的不管对方多强大也要大骂着秉着炮灰精神冲上去自我了断;命中注定不会死的人不一定自信满满,但从来心态平和……除此之外,剥去人物的身份,每个人都长着一样的心。因为在中国,这样的小说并非忠于记录作者的内心,而是为了讲故事而诞生的畅销书,所以外表光鲜是他们的万年标签,情节至上是作者的不变原则。
[总结:故事、情结以及更深刻的宿命]
立场:正义与非正义
故事中其实并没有什么对于错。老子与元始天尊联合通天教主设定下商亡周兴的天数,女娲便派三妖下凡使这一天数开始实现。以姜子牙为首的阐教阵营与以闻仲为首的截教阵营分立战场两边。一番屠杀中,道士中根基不够的,或者三教主希望他去神界的角色,魂魄都被送到了封神台。该活的活,该死的死,阐教在战争中占了上风,通天教主忍气吞声,因为神界中他的弟子拥有数量上的绝对优势。最终一个低于仙界又凌驾于人间之上的神界诞生。两教割据的格局仍然存在。只有利益上的纷争,而正义或非正义,只收录于演讲的字典里。
私人情结:无厘头及其他
不得不说,我如此钟爱《封神演义》,除了因为我本身对宗教以及神神道道的东西非常着迷之外,还因为这是小时候(小学二年级前)外公家里唯一的一本古典小说。小学一年级就开始研究。大概有许多年不曾碰了,还是前几天重看才看出其中的第二、三层意义。喜欢雷震子是因为它的那双翅膀,可惜不管是小说还是漫画中他都只是个小角色,战功寥寥,出丑被擒倒是常有,基本也只靠他的翅膀为他拉风了。哪吒这个不良破坏系少年在《哪吒闹海》《大闹天宫》中被一律塑造成了正太形象,不喜欢正太罗莉之类的幼齿角色,所以最开始就对他心存芥蒂。至于杨戬,不仅会变化之技,到了后来到处搬救兵也是他,除了长相,整个一孙猴子作派。黄天化虽说也位在四大少年英雄之列,且不说一下山就被打死,基因里没什么特点,不会法术,所以也没有好感。
PS1 最毒妇人心出自此书:姜子牙形容糟糠之妻马氏:“青竹蛇儿口,黄蜂尾上针,两般自由可,最毒妇人心!”
PS2 本书中最现代的一句话出现于赤精子败下阵来:“众门人不服,俱说:‘赤老师,你太弱了。’”
PS3 姜子牙与老子暗中勾结:当初赤精子“破了‘落魂阵’,取回太级图,送还玄都洞。”后来战殷洪时,“慈航道人问子牙曰:‘当时破十绝阵,太极图在么?’子牙答曰:“在此。”
宿命:比《百年孤独》更加绝望
《封神演义》与《百年孤独》都是发生着已经写好的故事。但是在《百》的结局,发现了这一事实的结果是世界终于在这一刻崩塌消亡;而在《封》中,神界的诞生还只是一个开端,也许人类、道士永远都要承受三教主所设定的“天数”,他们永远无法摆脱操纵。基调上来说,前者本质上含有希望,而后者却暗喻着无尽的绝望。套用《百年孤独》最后一句作结:
这封神榜上所写的事情过去不曾,将来也永远不会重复,但是命中注定纷争无尽的三界定会永远遭受天数的安排。
《SRE:Google运维解密》读后感 & 摘抄
作者:Laisky 发布时间:2019-03-31 17:09:38
一、概述
也发布在:
https://blog.laisky.com/p/srebook/
描述了谷歌 SRE 这一岗位的工作职责和工作实践。
和传统的运维(OPS)不同,谷歌非常重视运维人员的开发能力, 希望运维人员能够在处理日常工作之余,尽可能的开发自动化工具减少人力需求, 所以提供了新的 SRE 的岗位需求。 一位 SRE 工程师应该最多仅投入 50% 的精力到日常工作之中, 另有 50% 的精力从事自动化工具的开发,依靠尽可能少的 SRE 工程师, 提供最大的服务支撑能力。
此书中还有一个特别让我感触的地方在于, 作者用语非常平和,字里行间并没有谷歌身为世界第一流的科技公司的狂傲之情。 反而非常务实的,提出不要依赖工程师和管理人员的个人素质, 而应该尽可能的做好预案的演练,设置多层次的纵深防御和响应体系, 依靠制度与体系,构建高可用的服务架构。
二、摘抄
SRE 职责:可用性改进、延迟优化、性能优化、效率优化、变更管理、监控、紧急事务处理、容量规划与管理
SRE 的成员由纯开发和运维开发组成,从事开发工作的时间应该不小于 50%。这个需要由领导出面对工作进行协调,以保证这一比例。长远目标应该是消除一切运维工作。
peer bonus:允许每个人有一次机会给任何人发送奖金,以鼓励其杰出贡献
服务可靠性不是越高越好,而是要综合考量,计算“错误预算”:
基于用户习惯,达到多少用户才会满意
用户是否有其他替代选择
可靠性是否会影响用户的使用模式
MTTF:平均失败时间 MTTR:平均恢复时间
作为手册非常重要,值得花费大量时间进行维护。
数据中心拓扑:
机柜 rack
集群 cluster
数据中心 datacenter
园区 campus
谷歌采用 clos 连接的虚拟交换机 jupiter,实现 1.3 pb/s 的带宽
Borg 名称解析系统(BNS),类似于 marathon-lb,将域名及 path 解析为 ip 和端口
一个缓慢的不断重启的实例要好过一个永不重启一直泄露资源的容器。
采用 openflow 定义的 SDN,而不采用高价的智能路由
采用中心化的路由计算,BwE(bandwidth enforcer)负责分配带宽资源
使用 D 抽象底层磁盘,使用 Colossus 抽象覆盖整个集群的文件系统,然后在这个文件系统上构建数据库,包括:Spanner、Blobstore、Bigtable
分布式锁 chubby,功能类似于 zk,不过使用 paxos。
用户通常不会注意到一项服务在高可靠性和极端可靠性之间的差别,因为用户体验主要是受不可靠组件主导。
可用性 = 系统正常运行的时间 / (系统正常运行的时间+停机时间)
可用性 = 成功请求数 / 总得请求数
计算增加可用性目标后带来的成本增加和预期收益
研发团队关注研发速度,SRE 团队关注可用性。为了更好的找到平衡点而不是依靠办公室政治, 可以引入“错误预算”,产品管理层定好一个 SLO,然后根据监控数据来判定是否还有剩余,有则允许发布,快没了就减缓发布甚至停止发布。
服务质量评价:
服务质量指标 SLI(indicator):量化指标,包括延迟、吞吐量、错误率、可用性、持久性等
指标不宜过多,应关注用户的真实需求
常用的指标度量应该尽量标准化(如时间间隔、频率等)
服务质量目标 SLO(Objective):对特定 SLI 的目标值
服务质量协议 SLA(Aggrement):与用户间的明确协议,一般伴随着代价。
计划内停机:当某个服务在一定周期内超过了预期的 SLO 后,可以故意的令其停机,使其维持在略高于 SLO 的状态。这样可以强迫其他服务不要过于依赖该服务的稳定性。
大部分指标都应该以“分布”,而不是平均值来定义。
监控系统的 4 个黄金指标:延迟、流量、错误和饱和度
监控中的紧急警报要尽可能的少,一切不需要智力解决的问题都不应该成为紧急。
监控系统要尽可能的简单,“自动化”虽然可能减少工作量,但是会隐藏真正的问题,所以不要滥用。
自动化的系统可以提供一个可以扩展的、广泛适用的,甚至可能带来额外收益的平台。而且更容易发现和修复错误
一但全球计算机的增长超过了一定规模时,它必须是自我修复的,因为根据统计学来说,每秒它都会发生大量故障
自动化操作都应该具有幂等性,不可逆操作应进行速率控制
“软件膨胀”用来描述软件随着时间的推移不停地增加新功能而变得更慢和更大的趋势
删除不用的代码,而不是注释
在测试中增加代码膨胀检查
谷歌内部的每一个可执行文件中都默认包含一个我 HTTP 服务,提供标准得监控接口
(在内存中实现时间序列数据的存储,y轴是时间)
SRE 确保他们做的每一件事都能扩展到更大规模。
我们强调至少将 SRE 团队 50% 的时间花在软件工程上,在其余时间中,不超过 25% 的时间用来 on-call,另外 25% 的时间用来处理其他运维工作
过大的压力会导致人们倾向于采取直觉性的行动,而不是深思熟虑的理性行为。最理想的方法论是这样的:在有足够数据支撑的时候按步骤解决问题,同时不停地审视和验证目前所有的假设。
on-call 升级:
清晰的问题升级路线
清晰定义的应急事件处理步骤
无指责、对事不对人的文化氛围
环境过于稳定导致 SRE 压力不够也是一个需要注意和预防的问题。
值得警惕的是,理解一个系统应该如何工作并不能使人成为专家。只能靠调查系统为何不能正常工作才行。 —— Brain Redman
排查故障的技能需要:
对通用的故障排查过程的理解
对发生故障的系统的足够了解
故障排查过程:反复使用假设-排除法
不要过早的归因于小概率事件,“当你听到蹄子声响时,应该先想到马,而不是斑马”
在监控图表上,叠加上重要事件的持续时间:
在进行故障模拟测试前,应先测试回滚机制(幂等)
在事故处理中,让每个人清楚自己的职责是非常重要的。明晰职责反而能够使每个人可以更独立自主的解决问题,因为他们不用怀疑和担心他们的同事都在干什么。
基于 Incident Command System 的事故流程管理系统角色:
事故总控 incident command
组建团队、确认优先级、分配任务
事故处理团队 operational work
干活
发言人 communication
更新事故文档、发送通知
规划负责人 planning
后勤
对事不对人,避免指责,提供建设性意见。
谷歌内部使用 escalator 管理报警,使用 outalator 追踪 bug。需要的功能有:
发送报警,监听报警状态,若没有人响应则自动升级
聚合:能够将数个报警归类为同一次故障
标签:提供人工分类的功能
历史统计和操作回顾
还可以允许手动创建报警
测试 :
单元测试
集成测试(主要依赖 mock)
系统测试(联调)
冒烟测试
性能测试
回归测试
生产测试
黑盒测试
金丝雀测试
团队大小不应该与用户服务规模成比例增长
需求不明确或技术方案不明确时,其实反而更助于模块化的开发。因为模块化使得未来可能的替换更为简单。
MVP 非常重要
建立可信度的方式是在合理的时间内交付一些实用价值。
返回最优解析 IP 的问题:
可以请求一个 anycast 的 DNS 请求,到达的最近的 DNS 返回附近的服务器 IP
但是 DNS 往往会经过数层的递归解析,导致权威 DNS 难以判断用户的位置。使用 ENDS0 协议可以携带用户的子网段
负载均衡的实现方式:
一致性哈希的连接保持
直接服务器响应(DSR):LB 修改入流包的目标 mac,这样服务端可以不通过 lb 直接响应客户端。但是这样要求后端和 lb 属于同一个广播域
包封装:通过通用路由封装协议(GRE),将原请求封装为新的 IP 包。但这会导致包体积变大,可能超过 MTU 而导致碎片(fragmentation),所以数据中心内部一般采用更大的 MTU
跛脚鸭状态(优雅退出):当一个服务仍在工作,但因为负载等原因决定不再接受更多的请求时,称之为跛脚鸭状态。此时应广播给所有的客户端,不要再继续发送请求。不活跃的客户端,也应该定期发送 UDP 健康检查包。
当连接闲置时间过长时,RPC 框架应将其转换为 UDP。
为服务端计算一个子集,然后发送给客户端,作为可以链接的服务端列表。每个(或每一轮)客户端都会拿到完全不同的服务端子集,当第一个服务端无法连接时,就会连接第二个,以此类推。因为每个客户端拿到的列表都不一样,就实现了很好的客户端负载均衡。
round robin 的缺点在于:不同请求间的成本不同。所以数量上的均衡不代表负载上的均衡。
对异构资源做管理时,可以引入虚拟资源单位。比如用某个量化定义的虚拟 CPU 来计算物理 CPU 的数量。
地漏效应(sinkhole effect):针对 lb 中的最闲轮询,如果一个服务目前不健康,错误返回的速度可能会非常快,导致 lb 认为其负载更低反而给其更多的流量。
加权轮询可以缩小最大负载机器和最小负载机器间的差距。
按照 QPS 或者其他某种静态属性来规划容量一般是错误的选择(早晚会发生变化的)。大部分时候简单的使用 CPU 来配置资源就足够好了,因为其他资源的短缺很大程度上也会反应在 CPU 上。
协作式分布式客户端节流系统 doorman
可以为请求增加属性——重要性。后端按级别来实施降级。
最重要 CRITICAL_PLUS:拒绝这些请求会有严重后果
CRITICAL:会造成用户可见问题
SHEDDABLE_PLUS:可重试的请求
SHEDDABLE:无关紧要
基于后端的资源利用率的指数衰变算法(exponential decay)平滑后,来决定是否要拒绝服务。
在客户端中使用针对服务器的全局重试计数,防止对已过载服务器发起过多重试。
链式服务调用,因为服务栈非常深,所以应该在每一层进行重试,一旦重试失败,则返回客户端“已过载,勿重试”。
连锁故障(cascade)是由于正反馈循环导致的不断扩大规模的故障。
流量抛弃(load shedding):
接近过载时,将 FIFO 队列改为 LIFO(因为用户会刷新!)
使用可控延迟算法
优雅降级(graceful degradation)降低回复质量来大幅减少所需的计算量或所需的计算时间。
请求延迟的双峰分布(bimodal):个别请求永不结束,导致这些请求逐渐的占满后端的整个队列。由于其他请求都很快,所以整体延迟只是略微上升。
后端服务间调用栈较复杂时,尽可能的保持调用栈永远向下(单向垂直调用,而不是水平),避免分布式死锁。(就像管理模块调用关系一样管理服务调用)
压测时,应该一直测到服务崩溃为止。一个合格的服务,应该在过载时针对多余的负载返回错误或者降级,而不应该降低它成功处理的速率。同时也应该测试一个服务从过载情况下如何恢复。
应该清晰的区分两种健康检查:
进程级:是否响应
服务级:是否能够回应特定请求
CAP:一致性、可用性、分区,三选二。
ACID:原子性、一致性、隔离性、持久性
BASE:
basically available
soft state
eventual consistentency
最终一致性可能会带来很多问题:
时钟漂移和网络分区(分区间失联)时
应用层代码需要考虑数据过期等
数据一致性的问题应该在数据层面解决
分布式共识可以区分为:
异步分布式共识 asynchronous distributed consensus:消息传递可能会无限延迟的环境下
同步分布式共识
也可以按照节点类型分为:
崩溃可恢复的 crash-recover
崩溃不可恢复的 crash-fail
还可以区分为:
一般分布式共识:节点间网络不可靠
拜占庭共识:节点也不可靠,可能会故意返回错误的响应
在不稳定的网络下,没有任何一种异步分布式共识算法可以保证一定能够达成共识。 —— Dijkstra
常见分布式共识算法有:paxos、raft、zab、mencius
分布式共识算法用于确保一组节点按同样的顺序一次共同接受一个值。
大多数分布式共识算法的一个问题在于,每个节点都没有数据的完整视图。
复制状态机(replicated state machine,RSM)是一个能在多个进程中用同样的顺序执行同样的一组操作的系统。RSM 的实现依赖于分布式共识提供的有序共识。
分布式系统的 leader 选举跟分布式共识是等价问题。唯一的领头人是一种保证粗粒度锁的方法。
分布式屏障(barrier):用于阻挡一组进程继续工作,直到某种条件被满足。
分布式锁:应该尽可能使用可续租约(renewable lease),而不是无限时间锁
原子性广播(和分布式共识是等价问题):整个系统的参与者都可以可靠地接受到消息,并且以同样的顺序来处理这些消息。
分布式队列:需要考虑消息是否真正的被处理了,所以最好也使用某种租约(如 kafka 的 comkit 机制)。还需要注意,队列容易成为整个系统的瓶颈和薄弱点。
复合式 paxos,采用 strong leader,只需要对满足法定人数的进程发送一次消息就可以保障系统达成共识。但是要注意“提议者决斗”问题。
法定租约(qurom lease):在分布式共识中,用于降低延迟和提高读操作吞吐。
一组 2f+1 的节点可以容忍 f 个节点故障。若需要承受节点返回错误响应(拜占庭式失败),则需要 3f+1 个节点才能忍受 f 个失败。
惊群效应(thundering herd):比如大量定时任务在一个时间点启动,造成机器超载
对大数据进行周期性的或者是持续性的变形操作程序通常被称为简单流水线(simple,one-phase pipeline)。串联后一般称为多相流水线(multiphase pipeline)。一个流水线中串联的程序数量多少称为流水线的深度(depth)。
大数据处理的 embarrassingly parallel 算法:将巨大的工作集切割为一个个可以装载在单独的物理机器上的小块。
摩尔负载模式(moire load pattern):指两个或者更多的流水线任务同时运行时,某些执行过程重叠,导致它们同时消耗某个共享资源。
谷歌的研究表明:最常见的用户可见数据丢失场景是由于数据删除和软件 bug 造成的引用完整性问题。
数据删除逻辑的 bug 非常常见,以至于快速复原一定时间内的删除操作是针对永久性数据丢失的第一道防线。
软删除:业务代码不要真的删除数据
懒删除:由一些离线脚本延期删除超过一定期限的已被数据。
为了避免用户可见的数据质量下降,以及在无法恢复之前检测到低级的数据损坏以及数据丢失,我们需要一整套带外(out-of-band)检查和修复系统来处理数据存储内部和相互之间的数据问题。
一个有效的带外数据校验系统需要下列元素:
校验任务的管理
监控、报警和监控台任务
限速功能
调试排错工具
生产应急应对手册
校验器容易使用的数据校验 API
纵深防御:多个保障手段彼此覆盖,能够用合理的成本来覆盖非常广泛的失败场景。
发布协调工程师(Launch Coordination Engineering, LCE)
LCE 会维护一份交给项目发布方的检查清单。
一个好的发布流程应具备:
轻量级
鲁棒性
完整性
可扩展性
适应性
(错误认知)坏苹果理论:认为整个系统大体都是好的,只要摘除其中的坏苹果,系统就将会一直运行良好。但实际上,在任何一个交互关系错综复杂的系统中,错误是不可避免的。
会议最好都要有一个主席。当两个体量差距很大的团队开会时,建议从较小的团队挑选主席。
当业务团队准备发布服务时,SRE 团队会介入进行生产就绪程度评审(PRR)。按照 SRE 可以接受的方式对服务进行改造和优化后,才会交付给 SRE 进行生产运维。
并不是所有线上服务都需要 SRE 接管,一开始可以由开发自行负责。等负载较高时,再移交给 SRE。
PRR 的问题在于 SRE 介入于产品晚期,修改成本和阻力较大。所以可以考虑在项目早期就让 SRE 参与。
隐形发布:利用流量拷贝,而不让新服务对用户可见。
在任何事故和业务灾难发生之前,类似事故都曾发生过好几次,只是没有造成任何后果。这些事故在发生的时候都被忽略了。潜伏的错误,加上某个适合的时机,就会导致事故的发生。
结构化和理性的决策:
某项决策的基本方向是事先决定的,而不是事后得出的
决策时考虑的信息源是清楚的
任何假设都应该明确说明
数据驱动
网站评分
书籍多样性:7分
书籍信息完全性:6分
网站更新速度:4分
使用便利性:8分
书籍清晰度:5分
书籍格式兼容性:6分
是否包含广告:5分
加载速度:9分
安全性:6分
稳定性:8分
搜索功能:5分
下载便捷性:3分
下载点评
- 实惠(254+)
- 格式多(639+)
- 藏书馆(416+)
- 无颠倒(548+)
- 快捷(248+)
- 无广告(339+)
- pdf(108+)
- 小说多(479+)
下载评价
- 网友 温***欣: ( 2025-01-06 18:37:40 )
可以可以可以
- 网友 冷***洁: ( 2024-12-11 23:45:56 )
不错,用着很方便
- 网友 印***文: ( 2024-12-31 13:02:20 )
我很喜欢这种风格样式。
- 网友 芮***枫: ( 2024-12-10 09:54:58 )
有点意思的网站,赞一个真心好好好 哈哈
- 网友 辛***玮: ( 2024-12-16 23:04:58 )
页面不错 整体风格喜欢
- 网友 居***南: ( 2025-01-05 20:44:33 )
请问,能在线转换格式吗?
- 网友 潘***丽: ( 2024-12-07 12:44:41 )
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 焦***山: ( 2025-01-05 06:56:05 )
不错。。。。。
- 网友 权***波: ( 2025-01-01 05:01:33 )
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 家***丝: ( 2024-12-12 03:33:24 )
好6666666
- 西游记上册下册原著正版全套2册 7年级上书目初中生语文课外阅读古典四大名著文学初中版青少年无删减白话文言文 pdf mobi txt 2024 电子版 下载
- 会计基础应试指导及全真模拟(财经版) pdf mobi txt 2024 电子版 下载
- 给孩子讲透高频词4册 4-7岁少儿英语词汇拼读高频词卡220儿童早教学习启蒙听说读写自主阅读支持点读小达人点读笔赠高频词卡片 pdf mobi txt 2024 电子版 下载
- 天津哏儿俗 pdf mobi txt 2024 电子版 下载
- (2015)轻巧夺冠直通书系:周测月考直通高考:历史必修3·人民版 pdf mobi txt 2024 电子版 下载
- 手机短视频拍摄与后期大全:轻松拍出电影级大片 pdf mobi txt 2024 电子版 下载
- 新复仇者联盟4:聚合 pdf mobi txt 2024 电子版 下载
- 中国古代丝绸设计素材图系 图像卷 浙江大学出版社 pdf mobi txt 2024 电子版 下载
- 义务教育教科书 中国历史 八年级上册 pdf mobi txt 2024 电子版 下载
- 【预订】Suzuki Cello School, Vol 3: Cello Part pdf mobi txt 2024 电子版 下载
书籍真实打分
故事情节:9分
人物塑造:7分
主题深度:6分
文字风格:3分
语言运用:6分
文笔流畅:5分
思想传递:7分
知识深度:4分
知识广度:5分
实用性:5分
章节划分:5分
结构布局:3分
新颖与独特:9分
情感共鸣:8分
引人入胜:5分
现实相关:6分
沉浸感:5分
事实准确性:5分
文化贡献:6分