一、1984年什么出版发行?
中文名一九八四别名1984作者乔治·奥威尔出版时间1949年6月8日出版社Secker and Warburg页数267(首版)原版名称Nineteen Eighty-Four译者董乐山孙仲旭类别英国文学文学体裁长篇小说字数217000
二、圣经何时写成?圣经何时写成?
一、圣经是现存最古老的书籍,历经十六个世纪才得以完成。圣经包括旧约和新约两部。
旧约共有三十九卷,几乎都是以希伯来文写成的(部分是亚兰文),最早的书卷完成于公元前1400年以前,相当于我国的商朝时期;最晚的书卷也完成于公元前400年左右,相当于我国的战国时期。
新约共有二十七卷,全部是由希腊文写成的。新约完成于公元40~100年间,相当于我国的东汉时代。我国最古老而完整的史书是司马迁所写的《史记》,完成于公元前90年左右,但它比圣经最早的经卷《创世记》晚了1300多年。
人类历史也在证明,圣经的确是至今保存最完整、最古老、最有权威价值的书卷。二、圣经是由40多位执笔者历经1500多年,用三种不同的语言(希伯来文,亚兰文,希腊文)在三个不同的大洲(亚洲、非洲、欧洲)写书完成的。圣经的执笔者各具有不同的社会背景和文化环境,他们的身份也各不相同,有帝王、政治家、先知、农夫、渔夫、牧人、祭司、医生、税吏、囚犯等。
他们写书所用的文体也各不相同,包括历史、预言、传记、诗歌、书信、箴言等。
三、新诗歌读圣经爱圣经?
《求你灵来充满我》祢的灵来到的时候,瞎眼的,能够看见;祢的灵来到的时候,瘸腿的,能够行走。
祢的灵来到的时候,忧伤的,得到安慰;祢的灵来到的时候,伤痛的,得到医治。
神啊求祢灵来充满我,给我平安,给我勇气;神啊求祢灵来充满我,给我自由,给我能力!
求祢的灵来,求祢的灵来,圣灵我们需要祢。
求祢的灵来,求祢的灵来,圣灵我们需要祢。
神啊求祢灵来充满我,给我启示,给我智慧,神啊求祢灵来充满我,给我引导,给我盼望。
四、不同领域的圣经级书籍有哪些?
收藏是点赞的2倍多,原创不易,有帮助点个赞再走呗!
回答一下 CS 领域~~~接近 1w字,耗时一周。
本回答我已经同步到了 Github和Gitee上,欢迎小伙伴们一起完善(这些书籍的PDF版本也放在了 Github和Gitee上)。
- Github地址:https://github.com/CodingDocs/awesome-cs
- 码云地址:https://gitee.com/SnailClimb/awesome-cs (Github无法访问或者访问速度比较慢的小伙伴可以看码云上的对应内容)
计算机基础
计算机基础相关书籍电子版我已经整理好了,需要的小伙伴自取:计算机优质书籍搜罗+学习路线推荐!
操作系统
如果你要系统地学习操作系统的话,最硬核最权威的书籍是 《操作系统导论》 。你可以再配套一个 《深入理解计算机系统》 加深你对计算机系统本质的认识,美滋滋!
另外,去年新出的一本国产的操作系统书籍也很不错:《现代操作系统:原理与实现》 (夏老师和陈老师团队的力作,值得推荐)。
如果你比较喜欢动手,对于理论知识比较抵触的话,我推荐你看看 《30 天自制操作系统》 ,这本书会手把手教你编写一个操作系统。
纸上学来终觉浅 绝知此事要躬行!强烈推荐 CS 专业的小伙伴一定要多多实践!!!
以及一个学弟手写的操作系统内核: 《从零实现一个操作系统内核!》 。
其他相关书籍推荐:
- 《自己动手写操作系统》 : 不光会带着你详细分析操作系统原理的基础,还会用丰富的实例代码,一步一步地指导你用 C 语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。
- 《现代操作系统》 : 内容很不错,不过,翻译的一般。如果你是精读本书的话,建议把课后习题都做了。
- 《操作系统真象还原》 : 这本书的作者毕业于北京大学,前百度运维高级工程师。因为在大学期间曾重修操作系统这一科,后对操作系统进行深入研究,著下此书。
- 《深度探索 Linux 操作系统》 :跟着这本书的内容走,可以让你对如何制作一套完善的 GNU/Linux 系统有了清晰的认识。
- 《操作系统设计与实现》 :操作系统的权威教学教材。
- 《Orange'S:一个操作系统的实现》 : 从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。配合《操作系统设计与实现》一起食用更佳!
计算机网络
计算机网络是一门系统性比较强的计算机专业课,各大名校的计算机网络课程打磨的应该都比较成熟。
要想学好计算机网络,首先要了解的就是 OSI 七层模型或 TCP/IP 五层模型,即应用层(应用层、表示层、会话层)、传输层、网络层、数据链路层、物理层。
计算机网络的话,大学那会我们使用的谢希仁老师的《计算机网络》这本书。
我当时还参考这本书很认真地做了笔记:《大二逃课总结的 1.2w 字的计算机网络知识!扫盲!》 。
这本书的内容质量确实很高,也很全面,算得上是很棒的教材了。但是,这本书的内容又有点过于枯燥,很多地方讲的都很难理解,有点过于书面语了。
我最近看的计算机网络书籍是 《计算机网络—自顶向下方法》 这本书。国内很多名校开设的课程的教学大纲就是这本书的目录。
从这本书的名字中的“自顶向下(A Top Down Approach)”就能看出,它是从应用层开始讲的,再到运输层->网络层->数据链路层。这样的安排其实更容易让学习计算机网络的人接受。
另外,这本书对于每一层的讲解都非常详细并且容易理解,书中会列举很多日常生活中的例子。并且,每一层的衔接也做的特别好!
如果你还是觉得上面这本书看着比较枯燥的话,我强烈推荐+安利你看看下面这两本非常有趣的网络相关的书籍:
- 《图解 HTTP》 : 讲漫画一样的讲 HTTP,很有意思,不会觉得枯燥,大概也涵盖也 HTTP 常见的知识点。因为篇幅问题,内容可能不太全面。不过,如果不是专门做网络方向研究的小伙伴想研究 HTTP 相关知识的话,读这本书的话应该来说就差不多了。
- 《网络是怎样连接的》 :从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。
算法
先来看三本入门书籍。 这三本入门书籍中的任何一本拿来作为入门学习都非常好。
我个人比较倾向于 《我的第一本算法书》 这本书籍,虽然它相比于其他两本书集它的豆瓣评分略低一点。我觉得它的配图以及讲解是这三本书中最优秀,唯一比较明显的问题就是没有代码示例。但是,我觉得这不影响它是一本好的算法书籍。因为本身下面这三本入门书籍的目的就不是通过代码来让你的算法有多厉害,只是作为一本很好的入门书籍让你进入算法学习的大门。
再推荐几本比较经典的算法书籍。
我在大二的时候被我们的一个老师强烈安利过!自己也在当时购买了一本放在宿舍,到离开大学的时候自己大概看了一半多一点。因为内容实在太多了!另外,这本书还提供了详细的 Java 代码,非常适合学习 Java 的朋友来看,可以说是 Java 程序员的必备书籍之一了。
下面这些书籍都是经典中的经典,但是阅读起来难度也比较大,不做太多阐述,神书就完事了!
经典名著,ACM 冠军、亚军这种算法巨佬都强烈推荐的一本书籍。这本书的作者也非常厉害,Java 之父 James Gosling 就是他的学生。
很多人都说这本书不是教你具体的算法,而是教你一种编程的思考方式。这种思考方式不仅仅在编程领域适用,在其他同样适用。
这是一本被 Github 上的爆火的计算机自学项目 Teach Yourself Computer Science 强烈推荐的一本算法书籍。
类似的神书还有 《算法导论》、《计算机程序设计艺术(第 1 卷)》 。
如果说你要准备面试的话,下面这几本书籍或许对你有帮助!
这本面试宝典上面涵盖了很多经典的算法面试题,如果你要准备大厂面试的话一定不要错过这本书。
《剑指 Offer》 对应的算法编程题部分的开源项目解析:CodingInterviews 。
题目相比于《剑指 offer》 来说要难很多,题目涵盖面相比于《剑指 offer》也更加全面。全书一共有将近 300 道真实出现过的经典代码面试题。
数据结构
入门类型的书籍,读起来比较浅显易懂,适合没有数据结构基础或者说数据结构没学好的小伙伴用来入门数据结构。
计算机专业课
数据库
数据库系统这门课在程序员的职业规划中也是非常重要的一门课,甚至有些信息管理的专业的也要开设这门课。说这门课重要,是因为对于程序员的发展来说,一方面关系数据库系统、SQL 语言以及数据库的三段设计(概念设计、逻辑设计和物理设计)都是开发数据库应用程序的必备技能,通常在数据库应用开发岗位的面试中,数据库的设计是面试官青睐的考点,如何能根据需求分析并设计出完善的数据库系统,是程序员的必备技能,设计好了完善的数据库系统之后,再用 SQL 语言等工具对其进行实现,那么这些其实就是个人的编码能力了。
另一方面,数据库中的查询处理、查询优化、并发控制、事务管理、日志管理等内容,都是数据库中稍微进阶一点的技能,对于一些对岗位要求比较高的,这些技术同样要求熟练掌握。对一些查询优化的等数据库底层实现的内容,也是新型数据库开发的前置基础技能,对于一些研究型人才来说,也是非常重要的。
数据库系统与其他计算机专业课一样,知识体系非常清晰,而且他有一个非常突出的特点,就是实际与理论相结合。SQL 语言,数据库设计等,这些都属于实践应用部分,而对于一些范式定义,两段锁协议并发控制等,这些就偏向于理论多一些。要想学好数据库系统,建议大家:
- 在课程的前期阶段,熟练掌握 SQL 语言的应用,同时不要忘了训练关系代数的应用能力。 关系代数虽然在数据库的实现上作用较小,但在学习阶段,结合关系代数和 SQL 语言学习,可以更加有体系地理清 SQL 语言各个子句之间的逻辑关系,有助于 SQL 语言的学习和记忆。关系代数的学习更像是建立一种思维,这种思维到了数据库底层实现学习环节也是非常有用的。
- 在课程的中期阶段,熟练掌握 ER 图的应用,并强化数据库设计中的理论部分。 ER 图的熟练应用可以更加轻松地设计出关系数据库模式,而理论部分同样不能忽视,设计理论的运用决定了数据库的正确性和健壮性。
- 而在课程的后期阶段,主要就是以理论居多,而且这些理论并不容易能找到配套的实验练习。这里再次强调,凡是理论知识的学习,尽量要结合图解的方式。
数据库基础
教材的话,强烈推荐 《数据库系统概念》 ,这本书涵盖了数据库系统的全套概念,知识体系清晰,是学习数据库系统非常经典的教材!不是参考书!
MySQL
一般企业项目开发中,使用 MySQL 比较多。如果你要学习 MySQL 的话,可以看下面这 3 本书籍:
- 《MySQL必知必会》 :非常薄!非常适合MySQL新手阅读,很棒的入门教材。
- 《高性能MySQL》 : MySQL 领域的经典之作!学习 MySQL 必看!属于进阶内容,主要教你如何更好地使用 MySQL 。既有有理论,又有实践!如果你没时间都看一遍的话,拿我建议第5章(创建高性能的索引) 、第6章(查询性能优化) 你你一定要认真看一下。
- 《MySQL技术内幕》 :你想深入了解MySQL存储引擎的话,看这本书准没错!
Redis
Redis 就是一个使用 C 语言开发的数据库,不过与传统数据库不同的是 Redis 的数据是存在内存中的 ,也就是它是内存数据库,所以读写速度非常快,因此 Redis 被广泛应用于缓存方向。
如果你要学习 Redis 的话,强烈推荐 《Redis 设计与实现》 和 《Redis 实战》 这两本书。另外,《Redis开发与运维》 这本书也非常不错,既有基础介绍,又有一线开发运维经验分享。
编译原理
编译原理相比于前面介绍的专业课,地位显得不那么重要了。编译原理的重要性主要体现在:
- 底层语言、引擎或高级语言的开发,如 MySQL,Java 等
- 操作系统或嵌入式系统的开发
- 词法、语法、语义的思想,以及自动机思想
编译原理的重要前置课程就是形式语言与自动机,自动机的思想在词法分析当中有着重要应用,学习了这门课后,应该就会发现许多场景下,自动机算法的妙用了。
总的来说,这门课对于各位程序员的职业发展来说,相对不那么重要,但是从难度上来说,学习这门课可以对编程思想有一个较好的巩固。学习资源的话,除了课堂上的幻灯片课件以外,还可以把 《编译原理》 这本书作为参考书,用以辅助自己学不懂的地方(大家口中的龙书,想要啃下来还是有一定难度的)。
其他书籍推荐:
软件质量
下面推荐都是我看过并且我觉得值得推荐的书籍。
不过,这些书籍都比较偏理论,只能帮助你建立一个写优秀代码的意识标准。 如果你想要编写更高质量的代码、更高质量的软件,还是应该多去看优秀的源码,多去学习优秀的代码实践。
代码整洁之道
必看书籍!无需多言。编程书籍领域的瑰宝。
世界顶级、国宝级别的 Martin Fowler 的书籍,可以说是软件开发领域最经典的几本书之一。目前已经出了第二版。
这是一本值得你看很多遍的书籍。
《Clean Code》是 Bob 大叔的一本经典著作,强烈建议小伙伴们一定要看看。
Bob 大叔将自己对整洁代码的理解浓缩在了这本书中,真可谓是对后生的一大馈赠。
其实,《代码大全(第 2 版)》这本书我本身是不太想推荐给大家了。但是,看在它的豆瓣评分这么高的份上,还是拿出来说说吧!
这也是一本非常经典的书籍,第二版对第一版进行了重写。
我简单地浏览过全书的内容,感觉内容总体比较虚,对于大部分程序员的作用其实不大。如果你想要切实地提高自己的代码质量,《Clean Code》和 《编写可读代码的艺术》我觉得都要比《代码大全》这本书更好。
不过,最重要的还是要多看优秀的源码,多学习优秀的代码实践。
《编写可读代码的艺术》这本书要表达的意思和《Clean Code》很像,你看它俩的目录就可以看出来了。
在我看来,如果你看过 《Clean Code》 的话,就不需要再看这本书了。当然,如果你有时间和精力,也可以快速过一遍。
另外,我这里还要推荐一个叫做 write-readable-code 的仓库。这个仓库的作者免费分享了一系列基于《编写可读代码的艺术》这本书的视频。这一系列视频会基于 Java 语言来教你如何优化咱们的代码。
在实践中学习的效果肯定会更好!推荐小伙伴们都抓紧学起来啊!
Java 程序员必看!
又是一本 Java 领域国宝级别的书,非常经典。这本书主要介绍了在 Java 编程中很多极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。这篇文章能够非常实际地帮助你写出更加清晰、健壮和高效的代码。本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。
程序员职业素养
《 The Clean Coder》是 Bob 大叔的又一经典著作。
《Clean Code》和《 The Clean Coder》这两本书在国内都翻译为 《代码整洁之道》,我觉得这个翻译还是不够优雅的。
另外,两者的内容差异也很大。《Clean Code》这本书从代码层面来讲解如何提高自己的代码质量。而《The Clean Coder》这本书则是从如何成为一名更优秀的开发者的角度来写的,比如这书会教你如何在自己的领域更专业、如何说不、如何做时间管理、如何处理压力等等。
架构整洁之道
你没看错,《架构整洁之道》这本书又是 Bob 大叔的经典之作。
这本书我强烈安利!认真读完之后,我保证你对编程本质、编程语言的本质、软件设计、架构设计可以有进一步的认识。
国内的很多书籍和专栏都借鉴了《架构整洁之道》 这本书。毫不夸张地说,《架构整洁之道》就是架构领域最经典的书籍之一。
正如作者说的那样:
如果深入研究计算机编程的本质,我们就会发现这 50 年来,计算机编程基本没有什么大的变化。编程语言稍微进步了一点,工具的质量大大提升了,但是计算机程序的基本构造没有什么变化。 虽然我们有了新的编程语言、新的编程框架、新的编程范式,但是软件架构的规则仍然和 1946 年阿兰·图灵写下第一行机器代码的时候一样。 这本书就是为了把这些永恒不变的软件架构规则展现出来。
项目管理
这本书主要描述了软件开发的基本定律:一个需要 10 天才能干完的活,不可能让 10 个人在 1 天干完!
看书名的第一眼,感觉不像是技术类的书籍。但是,就是这样一个看似和编程不沾边的书名,却成了编程领域长久相传的经典。
这本书对于现代软件尤其是复杂软件的开发的规范化有深刻的意义。
这本领域驱动设计方面的经典之作一直被各种推荐,但是我还来及读。
软件质量其他书籍推荐
- 《代码的未来》 :这本书的作者是 Ruby 之父松本行弘,算是一本年代比较久远的书籍(13 年出版),不过,还是非常值得一读。这本书的内容主要介绍是编程/编程语言的本质。我个人还是比较喜欢松本行弘的文字风格,并且,你看他的文章也确实能够有所收获。
- 《深入浅出设计模式》 : 比较有趣的风格,适合设计模式入门。
- 《软件架构设计:大型网站技术架构与业务架构融合之道》 : 内容非常全面。适合面试前突击一些比较重要的理论知识,也适合拿来扩充/完善自己的技术广度。
- 《微服务架构设计模式》 :这本书是世界十大软件架构师之一、微服务架构先驱 Chris Richardson 亲笔撰写,豆瓣评分 9.6。示例代码使用 Java 语言和 Spring 框架。帮助你设计、实现、测试和部署基于微服务的应用程序。
本回答我已经同步到了 Github和Gitee上,欢迎小伙伴们一起完善。
- Github地址:https://github.com/CodingDocs/awesome-cs
- 码云地址:https://gitee.com/SnailClimb/awesome-cs (Github无法访问或者访问速度比较慢的小伙伴可以看码云上的对应内容)
我是Guide哥,开源项目 JavaGuide 作者,Github:Snailclimb - Overview 。本回答为我本人原创,如需转载,还请注明出处啊!
欢迎关注 @JavaGuide,我会持续分享原创干货~
五、圣经全名?
就叫圣经,没有简称和全称的区别.
六、电子书出版发行方?
个人觉得电子书和纸质书有两个出版方很正常,因为传统纸质出版社大都不做电子书或者以前出版纸质书籍时不流行电子书,所以出版方只单单发行纸质书籍。
七、为什么图书叫出版发行?
出版物经发行人员、渠道经销商、书店、邮局发售到读者手里的工作和过程。
八、公开出版发行的报刊?
公开发表的刊物有很多,这要看作者所要发表的论文是什么方向的了,要根据作者的论文方向选择合适的公开发表的刊物,还有就是所要选期刊的级别。
“国家级”期刊,即由中央机关、国务院各部委、中字头的学会(像中国法学会)及中国科学院、中国社会科学院、各民主党派和全国性人民团体主办的期刊及国家一级专业学会主办的会刊。
“省级”期刊,即由各省、自治区、直辖市及其所属部、委办、厅、局主办的期刊以及由各本、专科院校主办的学报(刊)。
九、出版发行行业的理解?
出版发行行业是一个国家文化产业的重要组成部分,一般包括图书、期刊、报纸、音像制品等的出版和发行。出版业是一项涉及经济、政治、科技、文化等领域的综合性工作,是推动社会进步的一个有效工具,其基本功能是积累和传播科学文化知识,以提高国民素质,促进社会的发展。
十、内蒙古出版发行集团?
它是内蒙古自治区的一家大型出版发行企业,成立于2009年。其主要业务包括图书出版、数字出版、印刷复制、发行物流等方面。
该集团旗下拥有内蒙古人民出版社、内蒙古教育出版社、内蒙古科学技术出版社、内蒙古少年儿童出版社、内蒙古文化出版社、远方出版社、内蒙古画报社、内蒙古新华报业中心等多家出版单位和内蒙古爱信达教育印务有限责任公司、内蒙古科技大出版社、内蒙古维纳斯大酒店、内蒙古科技大印刷厂、内蒙古科技大物流中心等多家子公司。内蒙古出版发行集团在内蒙古自治区具有较高的知名度和影响力。