打印机打1万字要多久,中国古代为什么用文言文?
文言文确实难,为什么文言文这么难,众所周知,文言文也叫“古文”,作为“古文”的文言文,“言文分离”就是文言文的难点所在。学习文言文,应该了解文言文“古”的具体表现,也就是文言文与现代汉语的重要区别在哪里,这样学文言文,才能明确方向,才能抓住关键,才能掌握要领。
文言文难在“古老”二字上。当然,如果仅仅是时间上“古老”,也未必就一定会让人觉得难。比如,古人吃饭用筷子,我们现在吃饭用筷子就一点也不觉得难,因为我们现在也用筷子吃饭,跟古人没有什么区别。文言文作为“古文”,只是以渗透的方式融入到现代汉语中,对现代汉语产生重要影响。虽然说“古今汉语一脉相承,白话和文言的关系千丝万缕割不断”(吕叔湘语),可以说在现代汉语中文言文的影子无处不在,但现代人毕竟对文言文感到隔膜,因为文言文不是现代人的生活语言,从听说读写的角度来看,文言文的使作频度也很低。何以如此?文言文的一大特点,就是“言文分离”。
文言文是以先秦口语为基础形成的书面语言。也就是说,在先秦,文言文就等于我们现在使用的白话文,是当时的人们以口语为基础经过加工的书面语,口头说的语言与书面写的文字,基本上是一致的。其实,先秦时期,各地的文字也不一样,口语也应该是不一样的。秦始皇统一中国后,作为“大一统”努力的一个重要部分,搞了“统一标准”,即我们历史课本上说的“统一度量衡,书同文,车同轨”。问题是,秦始皇能够做到统一文字,却无法统一各地语言。汉字本来就是表意文字,即汉字的形与义有紧密联系,但并不能直接指示读音。这就决定了汉字可以不受读音的束缚而独立存在并不断传承。简单梳理汉语的发展历史,我们可以看到,文言文在先秦基本定型之后,在此后的两千多年中,发展变化慢如蜗牛,而语音的变化则一路而行,最终语音将文字远远甩在后面,不管不顾,绝尘而去。这样一来,“言文分离”就在所难免。
对于文言文在先秦定型之后,一直到晚清两千多年时间就没有什么变化,我们可以赞扬祖先有文化坚守和定力,当然也可以抱怨古人顽固守旧不知与时俱进。但是,这就是我们学习文言文必须面对的事实。虽然,“言文分离”,确实给后人学习文言文,带来极大的麻烦,甚至让人感到痛苦。但是,文言文中“言文分离”是无法改变的客观事实,我们要学习文言文,就必须跨过这一障碍。
民事诉讼已经审完为什么判决书不下来?
我给你介绍一下一般的诉讼案子在法院内部的流程到底是怎么进行的,可能可以帮助你理解法院把时间都花在了哪里。
首先是立案。立案本身就是一个复杂的过程,需要拿号排队,给立案人员审核资料,如果资料齐全,那么会立案号,给你一个受理(立案)通知书,你会知道这个案子的主审法官和书记员都是谁。然后你交的材料,一般在第二天转移到书记员。
其次是开庭。书记员收到材料之后,就会打开法院开庭的系统,根据院内的庭室使用情况、法官的接下来的安排,定下来几个时间,开始给双方当事人打电话,确定开庭时间,一般在符合上述三种情况(有庭室、法官有时间、双方当事人有时间)的时间都安排在一两周内开庭。在开庭前,书记员会做好开庭笔录的抬头,以及法官可能会涉及的提问。等到开庭那天,双方就开始质证和辩论,如果法官要求庭后补充证据的,可以补充提交证据。庭后如果有新的情况或者论点,也可以提交答辩状。
然后是写审判文书。这个过程主审法官就会开始动笔,根据法律的规定,结合案情,进行说理和判断。这个期间还会有合议庭的讨论,一般是三个法官在审判长的办公室一起讨论,给个结论,主审法官最后出来一个初稿。这个过程耗时会根据案情复杂程度而不同,毕竟一份判决上千字甚至上万字,这种智力输出是需要时间的,一般用时一周的时间都不算过分,案情复杂的写两周也有可能,紧急的或者简单的案情可能会很快,但也得要个两三天。
下一步就是签字、校对和打印。初稿出来之后,要找合议庭另外两个法官签字,如果有不同的意见也要在初稿上写明,这个初稿是会要求归档的。合议庭签字都结束了,书记员就会进行校对,包括错别字、格式、基本信息等细节校对后就定稿了,上述找签字和校对的过程耗时也要一天到两天。然后要把定稿发到法院的系统上,开始传给文印室打印,文印室是负责几乎全院的打印任务的,所以又是一个等待排队打印的过程,一般也要一至两天。
最后就是送达,书记员去文印室拿到打印好的判决就会邮寄或者电话通知来法院能领取,邮寄至少也要一至三天,当事人领取就看个人情况了。到这一步基本上一个诉讼流程就走完了。
从上述的流程你就可以看到,一个诉讼案子其实要经过很多的流程,需要很多人的配合才能结束掉一个案子,因此一个案子发生主审法官和书记员不能控制的迟延情况是很多的,比如开庭时间因为一方当事人而改动,合议庭的某位法官出差或者请假导致没法签字,文印室的打印机出问题要修理等,更何况,一个法官同时要处理好几十个这样的案子!一个法官同时要处理好几十个这样的案子!一个法官同时要处理好几十个这样的案子!(重要的事情说三遍)
而在一般的当事人的想象中,诉讼就是一个法官听完双方的辩论就可以写完判决下结论的简单过程,像老师布置晚上的作业第二天就能交一样。但你仔细考虑过上述的所有环节之后,一个案子从立案到收到判决要一至两个月算正常了。
上述只是讨论一般的诉讼过程,不排除个别案件会有故意拖延的情况,个别情况再具体分析。
特别声明:
本文及其内容仅代表作者本人观点,不视为律师出具的法律意见或建议。如您需要法律意见或专业分析,欢迎联系我们。
未经本所授权,不得转载本文任何内容。如需转载或引用该文章的任何内容,请联系我们进行沟通,并于转载时注明作者和出处。
历史上有哪些疑似拥有超能力的人?
诸葛亮是中国老百姓心目中智慧的化身,如果说中国历史上存在拥有超能力的人,那这人非诸葛亮莫属。这并不仅仅因为《三国演义》中的描写,在那本传世名著中,对诸葛亮的描写是多智而近妖。在历史的记载中,诸葛亮的身上也存在着大量的不解之谜。
一、诸葛亮的治国理政的才能。诸葛亮在没有出山的时候,就自比管仲乐毅,这种自比是十分惊世骇俗的。在当时的人们,估计只有诸葛亮一个人敢于这样做。当时的人都不认可诸葛亮的这种自比,这让我们不禁有个疑问,那就是诸葛亮哪里来的自信?因为管仲乐毅完全是两个领域中的人物,一个擅长治国,一个擅长作战。诸葛亮究竟有什么奇特的阅历,能够同时拥有这些方面的能力。
而且,我们从诸葛亮的生平来看,他自幼失去了父亲,依靠叔父生活。他跟随叔父,从故乡来到荆州定居。我们从来不知道诸葛亮的师父是谁,也不知道诸葛亮的学习生活情况。这就使得诸葛亮的才能来源,成为了一个谜。
诸葛亮的才能,在他的前半生中,被大家公认是一位卓越的政治家和外交家。曹操的谋士程昱评价他是长于治国理政。在刘备出兵作战的时候,诸葛亮就担任后方的留守任务,保证刘备足食足兵。在他的治理下,荆州和蜀汉都是一派繁荣景象。是他在刘备蛰居新野的时期,实力迅速壮大。从兵不满千,壮大为拥有上万军队的势力。这使得刘备重新拥有了角逐天下的资本。
在治理蜀汉的时期,诸葛亮更是发挥了他的政治才能。蜀汉在接连遭受大败后,一时间陷入风雨飘摇的境地。是诸葛亮力挽狂澜,重新让蜀汉稳定下来。他不但重建了军队,还将蜀汉治理得井井有条。最后,三国中实力最弱小的蜀汉,却主动向最强大的曹魏发动了进攻。这是中国历史上少见的奇迹。
在外交方面,诸葛亮更是发挥了重要的作用。他在投入刘备阵营后,不但帮刘备招揽各种人才,还特别重视对孙权的外交。在长坂坡之战后,刘备面对曹操咄咄逼人的攻势,诸葛亮主动提出来要出使东吴,向孙权求援。
在诸葛亮和鲁肃等人的努力下,终于促成了孙刘联盟。这大大出乎曹操的意料之外,对此事先没有一点准备。在孙刘联军的攻击下,曹操遭受了赤壁之战的惨败,被迫将主力撤回北方。这一战奠定了三国鼎立的基础,而促成孙刘联盟的诸葛亮功不可没。
在刘备去世后,诸葛亮接管了蜀汉政权。他果断地抛弃前嫌,重新和东吴盟好。在孙权称帝后,诸葛亮不顾手下的反对,承认了孙权的地位,双方继续结盟,共同攻打曹魏。此举为诸葛亮北伐创造了有利条件,显示了诸葛亮的远见卓识。
二、诸葛亮的军事才能。在刘备在世的时候,诸葛亮的军事才能并没有得到发挥。这是因为刘备和他的部下身经百战,拥有丰富的战争经验。刘备阵营中缺少的不是能征惯战的将领,缺少的是治国理政的人才。因此在战争中,一般是由刘备、关羽等人来亲自指挥作战。而诸葛亮的主要精力放在治国理政方面。
等到刘备白帝城托孤时,诸葛亮才被迫肩负起军事指挥的责任。这个时候,蜀汉遭受荆州之战和夷陵之战的惨败,两支准备用于北伐的主力都损失殆尽。在这种情况下,诸葛亮在成都开设大营,编练新军。刘备去世后,诸葛亮还担负起战争指挥的责任,率领蜀军对曹魏发动了北伐。
我们从历史上的记载可以看到,诸葛亮对于军队编组、训练是很在行的。在他第一次北伐的时候,他刚训练成的新军“戎阵整齐,赏罚肃而号令明”。这对于一支没有战争经验的军队,是不容易的。
不过,毋庸置疑的是,诸葛亮的军事才能也是有着一个成熟过程。由于他的实战经验不足,在北伐初期受到了挫折。在他的第一次北伐中,遭到了街亭之败。在第二次北伐中,没有能够攻下陈仓。但是,随着战场经验的丰富,诸葛亮的军事指挥才能日益加强,他的军事指挥风格也逐渐形成。
在第四次北伐的时候,诸葛亮已经转变了战场形势,开始了挥洒自如的指挥。在他的军队面前,司马懿遭受了卤城之战的失败,在木门道中,曹魏的悍将张郃命丧谷中。在第五次北伐时,曹魏对诸葛亮的进攻已经闻风丧胆。曹魏内部对诸葛亮的进攻十分担心,多次向司马懿询问战况。
虽然司马懿故作镇静,可是却不敢出战与诸葛亮一决雌雄。诸葛亮送巾帼给司马懿,司马懿都不为所动。诸葛亮为了逼司马懿出战,居然在曹魏军队面前开展了屯田。诸葛亮在敌军面前,从容不迫地将军队分散,开荒种地,而司马懿却眼睁睁看着,不出兵打扰。这又是战争史上的奇观。
直到诸葛亮去世撤军的时候,司马懿前去追击。蜀军摆出反击的姿态,司马懿就吓得赶快逃回大营。后来有人讥笑死诸葛吓走活仲达,司马懿也不以为忤。实际上,诸葛亮在当时已经占据了战场的主动权,让司马懿进不敢战,退不敢追。
当然,后人对诸葛亮的军事才能有着一定的看法。尤其因为诸葛亮拒绝魏延的“子午谷奇谋”,认为他“治戎为长,奇谋为短,理民之干,优于将略”。但是看待这个问题,要从蜀汉的实际情况出发。在当时,蜀汉没有可以冒险的资本,诸葛亮苦心经营的这点军队,是蜀国最后的希望。如果这支蜀军遭受重大损失,将会给蜀汉政权带来巨大的灾难。
因此,诸葛亮是不敢轻易冒险的。再加上这支蜀军中有经验的将士很少,也难以承担过高要求的作战任务。诸葛亮为此专门设计了八阵图,用来训练军队。在蜀军练成八阵图后,就立于不败之地。曹魏在多次与蜀军交手大败后,就再也不敢和蜀军野战了。
诸葛亮以劣势兵力,打得优势兵力的魏军不敢应战,这已经足以说明诸葛亮的军事才能了。唯一可惜的是,当年刘备并没有料到诸葛亮有亲自上阵杀敌的时候,没有多年给诸葛亮临阵作战的机会。否则的话,诸葛亮的北伐会取得更大的战果的。
在发明创造方面,诸葛亮也主要是围绕着军事行动开展的。他的发明创造中,最有名的就是连弩和木牛流马。其中木牛流马到现在也没有能够真正仿制成功。诸葛亮的奇思妙想,也因此湮灭在历史的长河之中。
三、难以解释的《隆中对》之谜。如果说诸葛亮是拥有超能力的人,最佳的证明无过于他向三顾茅庐的刘备提出的《隆中对》了。这篇《隆中对》不但震古烁今,而且其中有一些地方,让现代人看来也是难以解释的。因为这个战略在当时过于超前,而且最后还差点就获得了成功。
在诸葛亮与刘备相见后,向刘备提出了著名的《隆中对》战略方案。这个战略方案主要分三个步骤。第一步,首先跨有荆益,建立稳固的根据地。第二步,巩固根据地,内修政理,外结孙权,厉兵秣马,等待时机。第三步,兵分两路北伐,一路从蜀中出秦川。一路出荆州向宛洛。这样天下可定,汉室可兴。
这个战略在实际的实施过程中,经受了考验。事实证明,这个战略是可行的。虽然曹操提前南下,刘琮投降,刘备在当阳长坂遭受了惨败。但是经过诸葛亮的努力补救,缔结了孙刘联盟,在赤壁之战中打败曹操,刘备得以占据荆州的江南四郡,有了立脚点。
在刘备借得南郡后,以之为跳板,又入川夺取了刘璋的益州。在此后,经过长期与曹军的争夺,刘备又取得了汉中之战的胜利。然后,刘备派孟达夺取房陵,又派刘封和孟达一起占领了上庸。这时,《隆中对》的第一个战略步骤宣告结束。
接下来,刘备转入《隆中对》的第二个战略步骤,进行战略休整,等待时机。刘备在蜀中大兴土木,准备为下一步北伐做准备。但是,此时在荆州的关羽却发动了襄樊之战。虽然关羽在战役初期取得了水淹七军的战果,可是在曹操和东吴的夹击下,关羽败亡,荆州也丢失了。这样《隆中对》的战略方案遭到了破产。
此后,蜀汉与东吴又打了一场两败俱伤的夷陵之战。此战蜀军大败,蜀汉多年的军事积累毁之一旦。这些惨败,让蜀汉一时间处于了危急存亡之秋。虽然在后期诸葛亮惨淡经营,可是已经大势已去,蜀汉难以有匡扶汉室的机会了。
如果我们公平地看待《隆中对》,就会惊奇地发现,如果关羽不发动夷陵之战,不出一年,蜀汉就会等来诸葛亮预料的时机,曹操和吕蒙的病亡。在关羽发动夷陵之战的时候,曹操已经重病缠身。他早就从汉中撤兵,可是就因为身体原因,和主力一起滞留在关中,这给关羽北伐襄樊带来了可乘之机。在关羽败亡后,关羽的首级送到洛阳后不久,曹操就与世长辞了。
而关羽的死对头吕蒙更是病入膏肓。他在向孙权建议袭击关羽,用武力夺取荆州时,就拿自己的身体状况作为劝说的理由。他说一旦自己不在,要夺取荆州就困难了。在关羽去世后不久,吕蒙也因病而亡。由于他的死亡时间与关羽的过于接近,民间还留下了关羽索命的传说。
如果关羽不发动夷陵之战,而是按照《隆中对》的要求转入战略防御,那么在不久之后,曹操和吕蒙都将双双毙命。这样,曹魏和东吴都将陷入混乱。两者自保还难以获得,更不要说去夹击关羽了。在这种情况下,关羽就可以大胆北伐,东吴一时间也不敢偷袭荆州。那样天下鹿死谁手还未可知。
但是,由于关羽的擅自行动,破坏了《隆中对》的实施。这也是后来蜀汉的群臣对关羽抱怨的地方。如果关羽不是被眼前的战机所诱惑,再忍耐一段时间,蜀汉统一天下的机会就会来临了。不过,诸葛亮能够准确预料到这个时机的到来,确实让人感到匪夷所思。
结语:如果说这个历史上存在具有超能力的人,那这个人非诸葛亮莫属。他以他的文治武功,显示了他的不同凡响。正是因为他的能力,使得他成为了中国老百姓心目中智慧的化身。他用自己超人的能力,支撑起了蜀汉的江山。
诸葛亮文能安邦定国,武能上阵杀敌。他自比管仲乐毅,从他历史上的表现来看,自比管仲是没有异议的,而与乐毅的自比则有着客观因素的制约,没有能够实现。不过,在当时诸葛亮就打得司马懿进不敢战,退不敢追。如果上天能够给诸葛亮更长的寿命,我们会看到诸葛亮越来越强的军事能力,重新书写新的历史篇章。
除了诸葛亮发明诸葛连弩和木牛流马的奇思妙想,诸葛亮超群的战略预见力也令人称奇。他的《隆中对》步骤多,比较复杂,可是却是刘备唯一可能成功的战略。这个战略最终离成功也只有一步之遥。如果不是关羽擅自发动襄樊之战,仅仅过不了一年,曹操和吕蒙都会病死。那么,蜀汉北伐的时机就会到来。能够预见到这一时机的诸葛亮,不能不让人感觉他具备有超能力。
我是历史笑春风,欢迎大家关注我,多提宝贵意见,谢谢。
永乐大典还有可能出土完整版本吗?
明代文化的一件璀璨瑰宝,亦是多少国人近代记忆里的痛苦心结,当属《永乐大典》。
这部中国古代文化史上规模最大的百科全书,自明朝永乐皇帝朱棣登基起,就集倾国之力开工:明初大才子解缙“领军”,召集各地文士学者两千一百九十六人,以《洪武正韵》的韵目分列单类,辑录从经史子集到“农艺”“工技”等门类的图书八千多种。历经数年艰苦编纂,终于在永乐六年(1408)冬天,完成了空前成果:全书目录六十卷,共两万两千八百七十七卷,总字数三点七亿。好似一个巨大宝箱,把中国历代文化牢牢护好。
而以图书内容说,《永乐大典》更是价值连城,它不仅收录了从先秦至明末的各类儒家正统典籍,在图书内容的选择上,更尽显广阔的胸怀。包括数学天文地理医学甚至戏曲等“杂学”,《永乐大典》也照单全收,从来不作一丝一毫删改,认认真真誊抄进去。清代学问家纪晓岚就曾感叹:就连许多本以为失传数百年的冷门医术,竟都能从《永乐大典》里找到原版——多少濒临失散的中华文明成果,全靠这部典籍保存下来。而且,哪怕抛开《永乐大典》的内容,单看《永乐大典》的图书外观,精美的既视感也是扑面而来:全书三点七亿个字,每个字都是以端正的楷书,抄写在印有朱丝栏的上等白宣纸上。每一幅书中的图画,也采用精细的白描绘制手法,图案无比精确。书面更以粗黄布包裹。可以说,这每一卷书本身,都堪称无比精美的藏品。
这样精美且包罗万象的瑰宝,就好似一片浩瀚的海洋,只要翻开书页,就如同遨游其中,将中华数千年的文明历程尽收眼底。《永乐大典》完工一个半世纪后,嘉靖皇帝朱厚熜也在其中“遨游”得心旷神怡,更因嘉靖三十六年(1557)皇宫火灾的惊魂,生怕《永乐大典》被毁的嘉靖帝,也就做出了重录《永乐大典》的决定。然后又是历经六年,几乎是一丝一毫的完整复刻,重录版《永乐大典》也终于落成。也正是在重录版《永乐大典》完成后,原版的《永乐大典》,也就从此下落不明。不过在当时,这事儿除了被当做谈资外,也没怎么被关注:一个重录版,就足以让多少人仰望了。
可是,随着明清易代,重录版的《永乐大典》,竟从此开始了漫长的厄运。先是在清代“康乾盛世”时,这被保存在翰林院,理论上应无比完整的《永乐大典》,就已经散失了两千四百二十二卷。随着清王朝的越发腐败,鸦片战争爆发前,珍贵的《永乐大典》,更被各级官员夹带私货,偷偷带回家收藏。甚至市面上,都出现了高价售卖的《永乐大典》散卷。
随即而来的第二次鸦片战争,更成了《永乐大典》的浩劫。肆虐北京城的英法联军,当然也没放过翰林院。大批的《永乐大典》就此被劫走。十九世纪下半叶,大清朝的翰林院,好似成了自由市场,珍贵典籍流落民间都不是奇事。光绪元年时,清王朝翰林院保存的《永乐大典》,就只剩了不到五千册。到了甲午战争前夜时,更只剩了八百册。“缩水”速度,瞠目结舌。而痛彻心扉的庚子国难,成了这八百册《永乐大典》的再一次噩梦。存放《永乐大典》的敬一亭被毁,精美的《永乐大典》图书,竟被八国联军士兵拿来堆砌工事,甚至还用来给炮车垫道。八国联军的随军官员们,也纷纷趁火打劫,玩命搜罗《永乐大典》。这些拿人国宝不脸红的强盗们,临走还得意炫耀:“将来中国遗失之文字,或在欧洲出现”——你们的《永乐大典》,归我们了。
如此几番浩劫下来,待到清朝灭亡前夜,清政府手里的《永乐大典》,只剩下了可怜的六十四册。1949年中华人民共和国成立后,经过各方面努力,前苏联日本东德相继归还了《永乐大典》散卷,中国国家图书馆收藏的《永乐大典》总数有221册,加上上海图书馆的收藏,以及世界各国收藏的《永乐大典》散卷,这部曾经三点七亿字规模的宝典,如今仅剩三百七十册,仅有的残本,浮萍般飘零世界各地。《永乐大典》“副本”散失的过程,何尝不是近代中国落后挨打的缩影。仅存的图书,精美的扉页,却无比刺痛人心。
当然,这部令人痛惜的宝典,也到底留给了后人一个念想:“副本”散失了,永乐时代编纂的“正本”,还有可能重见天日吗?
以相关史料记载,当嘉靖帝“重录”《永乐大典》时,昔日的“正本”显然还在。却随着嘉靖帝的去世和下葬,悄无声息的失踪。明朝学者方履中认为,这部“正本”毁于万历年间的火灾。《国榷》的作者谈迁认为,它毁于明末枭雄李自成之手。但对照相关史料,这类说法却都是孤证,缺少过硬证据。而在近代以来,钱钟书等学者们,也提出了惊人观点:《永乐大典》的“正本”,很可能随着嘉靖帝的去世一道下葬,保存在埋葬嘉靖帝的定陵之中。可这个说法,也仅仅是后世学者的推测。何况以定陵的自然条件,这部《永乐大典》纵是真在里面,又是否能熬过时间的考验,至今仍然留存?显然,这是一个极不乐观的事情。
但无论它是否还有重见天日的一天,《永乐大典》的悲情命运,永远都是一个心痛的教训:一个不能自强的国家,纵是历史再悠久,又怎能守住文明的传承?参考资料:张忱石《永乐大典史话》 、赵午鸿《〈永乐大典〉:精世珍品的旷世磨难》、胡玉梅《永乐大典下落成谜》
作者:我方团队张嵚
java程序员如何提升自己?
以下皆出自本人亲自翻阅过的书籍,体验良好,豆瓣大众也以为然,遂列举,以供后浪规划学习。
1 JavaSE1.1 基础
《Java 核心技术:卷1 》
适合转行及大一的CS专业新生们
1.2 进阶
Java 编程思想 中文第四版
即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。
作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。包含了Java语言基础语法以及高级特性,适合各层次Java程序员阅读。
Effective Java中文版(第3版)
90个条目,每个条目讨论Java程序设计中的一条规则。这些规则反映了最有经验的优秀程序员在实践中常用的一些有益的做法。
每一章都涉及软件设计的一个主要方面,并不一定需要按部就班地从头读到尾,每个条目都有一定程度的独立性。相互之间经常交叉引用,因此可以很容易地在书中找到自己需要的内容。
本书的目标是帮助读者更加有效地使用Java编程语言及其基本类库:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。
并发
《Java并发编程实战》
并发领域圣经,适合进阶选手的阅读,由 JDK 并发包作者亲自执笔,科学权威地讲解了并发的设计原理。
2 JVM2.1 基础
深入理解Java虚拟机(第3版)
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。
第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容进行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容进行了修正。
Inside the Java 2 Virtual Machine3 操作系统(Linux)3.1 基础
鳥哥的Linux私房菜(第四版)
深入理解计算机系统(原书第3版)
完全以x86-64为基础:
基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。
处理器体系结构修改为支持64位字和操作的设计。
引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。
扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。
增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。
更新了与协议无关和线程安全的网络编程。
编码 隐匿在计算机软硬件背后的语言
本书讲述计算机工作原理。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度。
《UNIX环境高级编程》第三版
被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等
4 Spring 框架4.1 基础
Spring实战(第4版)
入门经典书籍。第5版最新但是设计不适合初学者,所以推荐四版。适合刚开始学习Spring 框架的Java 开发人员快速上手。
5 数据库(MySQL)5.1 基础
《SQL 必知必会》
本书是深受世界各地读者欢迎的SQL经典畅销书,内容丰富,文字简洁明快,针对Oracle、SQL Server、MySQL、DB2、PostgreSQL、SQLite等各种主流数据库提供了大量简明的实例。与其他同类图书不同,它没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从SQL SELECT开始,讲述实际工作环境中最常用和最必需的SQL知识,实用性极强。通过本书,读者能够从没有多少SQL经验的新手,迅速编写出世界级的SQL!
《高性能 MySQL》第三版
6 Redis6.1 基础
Redis设计与实现
Redis开发与运维
本书全面讲解Redis基本功能及其应用,并结合线上开发与运维监控中的实际使用案例,深入分析并总结了实际开发运维中遇到的“陷阱”,以及背后的原因, 包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装配置、API、各种高效功能、客户端、持久化、复制、高可用、内存、哨兵、集群、缓存设计等,Redis高可用集群解决方案,Redis设计和使用中的问题,最后提供了一个开源工具:Redis监控运维云平台CacheCloud。
Redis 深度历险:核心原理与应用实践
《Redis 深度历险:核心原理与应用实践》分为基础和应用篇、原理篇、集群篇、拓展篇、源码篇共 5 大块内容。基础和应用篇讲解对读者来说最有价值的内容,可以直接应用到实际工作中;原理篇、集群篇让开发者透过简单的技术表面看到精致的底层世界;拓展篇帮助读者拓展技术视野和夯实基础,便于进阶学习;源码篇让高阶的读者能够读懂源码,掌握核心技术实力。
适合人群:有 Redis 基础,渴望深度掌握 Redis 技术原理的中高级后端开发者;渴望成功进入大型互联网企业研发部的中高级后端开发者;需要支撑公司 Redis 中间件运维工作的初中级运维工程师;对 Redis 中间件技术好奇的中高级前端技术研究者。
6.2 进阶
Redis5设计与源码分析
本书系统讲解Redis 5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现。
7 软件设计7.1 基础
《Head First设计模式》
大话设计模式
设计模式之禅(第2版)
本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。
代码整洁之道
本书提出:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。本书给出一系列行之有效的整洁代码操作实践,并辅以来自现实项目的正、反两面的范例。
遵循这些规则,就能编写出干净的代码,有效提升代码质量。涵盖从命名到重构的多个编程方面。
UNIX编程艺术
本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面广、内容深邃,完全展现了作者极其深厚的经验积累和领域智慧。
8 架构8.1 基础
《大型网站技术架构:核心原理与案例分析》面试架构知识点核心书籍
通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。了解大型网站的解决方案和开发理念。
8.2 进阶
亿级流量网站架构核心技术
京东架构师经验之谈,总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。
分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、超时与重试、回滚机制、压测与预案、缓存、池化、异步化、扩容、队列等多方面详细介绍了亿级流量网站的架构核心技术,让读者看后能快速运用到实践项目中。
企业应用架构模式
本书作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。本书分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息
架构整洁之道
创造“Clean神话”的Bob大叔在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。
数据密集型应用系统设计
全书分为三大部分:
第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第1章即瞄准目标:可靠性、可扩展性与可维护性,如何认识这些问题以及如何达成目标。第2章我们比较了多种不同的数据模型和查询语言,讨论各自的适用场景。接下来第3章主要针对存储引擎,即数据库是如何安排磁盘结构从而提高检索效率。第4章转向数据编码(序列化)方面,包括常见模式的演化历程。
第二部分,我们将从单机的数据存储转向跨机器的分布式系统,这是扩展性的重要一步,但随之而来的是各种挑战。所以将依次讨论数据远程复制(第5章)、数据分区(第6章)以及事务(第7章)。接下来的第8章包括分布式系统的更多细节,以及分布式环境如何达成一致性与共识(第9章)。
第三部分,主要针对产生派生数据的系统,所谓派生数据主要指在异构系统中,如果无法用一个数据源来解决所有问题,那么一种自然的方式就是集成多个不同的数据库、缓存模块以及索引模块等。首先第10章以批处理开始来处理派生数据,紧接着第11章采用流式处理。第12章总结之前介绍的多种技术,并分析讨论未来构建可靠、可扩展和可维护应用系统可能的新方向或方法。
9 DDD9.1 基础
领域驱动设计模式、原理与实践
实现领域驱动设计
领域驱动设计(DDD)教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。
《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实现领域驱动设计》共分为14 章,在DDD 战略部分,《实现领域驱动设计》向我们讲解了领域、限界上下文、上下文映射图和架构等内容,战术部分包括实体、值对象、领域服务、领域事件、聚合和资源库等内容。一个虚构的案例研究贯穿全书,这对于实例讲解DDD 实现来说非常有用。
《实现领域驱动设计》在DDD 的思想和实现之间建立起了一座桥梁,架构师和程序员均可阅读,同时也可以作为一本DDD 参考书。
9.2 进阶
领域驱动设计
领域驱动设计方面的经典之作。全书围绕设计和开发实践,结合项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。给出了领域驱动设计的系统化方法,并将人们普遍接受的一些实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计新实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
10 计算机网络10.1 基础
《图解HTTP》
本书对HTTP协议进行全面系统介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。
11 数据结构与算法11.1 基础
算法(第4版)
Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系,全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法,全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用。
大话数据结构
本书为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。
本书以一个计算机教师教学为场景,讲解数据结构和相关算法的知识。通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。
11.2 进阶
程序员代码面试指南(第2版)
程序员代码面试"神书”!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近300道真实出现过的经典代码面试题,帮助广大程序员的面试准备做到接近万无一失。"刷”完本书后,你就是"题王”!《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》采用题目解答的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联系,使知识的学习避免碎片化。本书所收录的所有面试题都给出了最优解讲解和代码实现,并且提供了一些普通解法和最优解法的运行时间对比,让读者真切地感受到最优解的魅力!书中收录了大量新题和最优解分析,这些内容源自笔者多年来"死磕自己”的深入思考。提升算法和数据结构等方面能力。
12 网络编程12.1 基础
Netty 实战
本书中文版基于Netty4.1.9做了修订。Netty之父”Trustin Lee作序推荐。无论是构建高性能的Web、游戏服务器、推送系统、RPC框架、消息中间件还是分布式大数据处理引擎,都离不开Netty,在整个行业中,Netty广泛而成功的应用,使其成为了Java高性能网络编程的卓绝框架。无论是想要学习Spring 5 、Spark、Cassandra等这样的系统,还是通过学习Netty来构建自己的基于Java的高性能网络框架,或者是更加具体的高性能Web或者游戏服务器等,本书都将是你的超强拍档。
13 消息队列RabbitMQ 实战
书法和写字教学该怎样指向实用目标?
以毛笔书法和写字教学为例,二者的学习上区别还是有的,但都应该有清晰的目标。
书法是指向艺术的,最终以获得展示、创作书法艺术的技能技巧为过程和目标。而写字是为了把字写的规整、漂亮,易识。
基于不同的目的,便会有不同的学习方法,对应不同的教学方法。
书法的教学,首先以解决执笔、运笔和临帖的方法为宜,同时教授相应的书法史、历代的书论、书法的审美表现规律和审美表达规律。书法的选帖要根据学习者的喜好、性格等以及后期的发展性有针对地选取。
教学的过程中可能还要教授书法家的传略以及其他的法帖的读帖、欣赏、分析等等。
书法的教学还要确定每一个阶段的学习时间,以便于开展对下一阶段的学习。
书法的教学最终是要学生能够写出自己的艺术风格来,其专业性要求较高。
写字的教学,也要教授执笔行笔和选帖,但是它不需要过份强调艺术性。选个楷书或隶书的法帖,描红、写米字格即可。能够写得像、章法安排的舒服即可。写一段时间就可以获得写字的规律,勤加练习就能写好。
其实书法和写字说是有区别,但是区别是模糊的。书法的开始也是在写字,不过是到后来积累到一定程度才产生了不容的追求——书法追求艺术性,而写字不太追求。