30本引进翻译版⽇本计算机技术书籍推荐
1《GitHub⼊门与实践》
从Git的基本知识和操作⽅法⼊⼿,详细介绍了GitHub的各种功能,GitHub与其他⼯具或服务的协作,使⽤GitHub的开发流程以及如何将GitHub引⼊到企业中。在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进⾏Pull Request 并共同维护。
2《机器⼈科技:技术变⾰与未来图景》
机器⼈领域是⼀个融合了计算机科学、⼈⼯智能、⼯学、神经科学、⼼理学、仿⽣学的智慧与技术,不断扩展的研究领域,⾰新中的机器⼈技术,将是⼈类技术与⽂明的重要拐点,对未来⼯业4.0、智慧城市相关的各领域、各⾏业甚⾄新的经济秩序格局都会产⽣深远影响。本书由活跃于第⼀线的⽇本顶级机器⼈研究者,⽤简单易懂的⽅式讲解了当前机器⼈的技术原理、内部结构、研究历史与未来展望。并介绍了与机器⼈相关的其他领域技术,对于对机器⼈有兴趣的⼈或是刚开始想要研究机器⼈的读者来说,这将会是跨出第⼀步的⼊门书籍。
3《程序员的数学》
《图灵程序设计丛书:程序员的数学》⾯向程序员介绍了编程中常⽤的数学知识,借以培养初级程序员
的数学思维。读者⽆需精通编程,也⽆需精通数学,只需具备四则运算和乘⽅等基础知识,就可以阅读《程序员的数学》。书中讲解了⼆进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学⽅法,分析了哥尼斯堡七桥问题、⾼斯求和⽅法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深⼊理解编程中的数学⽅法和思路。结城浩专著的《程序员的数学》适合程序设计⼈员以及编程和数学爱好者阅读。
4《代码的未来》
松本⾏弘编著的《代码的未来》是Ruby之⽗松本⾏弘的⼜⼀⼒作。作者对云计算、⼤数据时代下的各种编程语⾔以及相关技术进⾏了剖析,并对编程语⾔的未来发展趋势做出预测,内容涉及Go、VoltDB、 node.js、CoffeeScript、Dart、MongoDB、摩尔定律、编程语⾔、多核、NoSQL等当今备受关注的话题。《代码的未来》⾯向各层次程序设计⼈员和编程爱好者,也可供相关技术⼈员参考。
5《图解TCPIP》(第5版)
《图解TCPIP(第5版)》是⼀本图⽂并茂的⽹络管理技术书籍,旨在让⼴⼤读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。书中讲解了⽹络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应⽤协议、⽹络安全等内容,引导读者了解和掌握TCP/IP,营造⼀个安全的、使⽤放⼼的⽹络环境。⽵下隆史和村⼭公保等专著的《图解TCPIP(第5版)》适
合计算机⽹络的开发、管理⼈员阅读,也可作为⼤专院校相关专业的教学参考书。
6《图解HTTP》
由于均良翻译的《图解HTTP》前半部分由HTTP的成长发展史娓娓道来,基于HTTP1.1标准讲解通信过程,包括HTTP⽅法、协议格式、报⽂结构、⾸部字段、状态码等的具体含义,还分别讲解HTTP通信过程中代理、⽹关、隧道等的作⽤。接着介绍SPDY、 WebSocket、WebDAV等HTTP的扩展功能。作者上野宣还从细节⽅⾯举例,让读者更好地理解何为⽆状态(stateless)、301和302重定向的区别在哪、缓存机制,等等。《图解HTTP》后半部分的重⼼放在web安全上。涵盖HTTPS、SSL、证书认证、加密机制、Web攻击⼿段等内容。
7《图解⽹络硬件》
这本由三轮贤⼀著的《图解⽹络硬件》详细介绍了⽹络硬件的相关知识。在对硬件设备、相关技术及规范详尽考据的同时,侧重实践,重点介绍了在实际⽹络建设⼯程中使⽤的硬件设备,辅以丰富的图例,使⽹络硬件的真实情况⼀⽬了然,并深⼊浅出地解释了复杂的⽹络术语,因此对于想了解实际⽹络设备的读者来说是不可或缺的参考资料,也可作为⼤学课程《计算机⽹络》的扩展读物。本书还介绍了⼤量⾮思科设备和数据通信领域的知识,对于学习CCNA、CCIE等的读者和相关⼯程技术⼈员也很具有参考价值。
8《图解机器学习》
《图解机器学习》⽤丰富的图⽰,从ZUI⼩⼆乘法出发,对基于ZUI⼩⼆乘法实现的各种机器学习算法进⾏了详细的介绍。第Ⅰ部分介绍了机器学习领域的概况;第Ⅱ部分和第Ⅲ部分分别介绍了各种有监督的回归算法和分类算法;第Ⅳ部分介绍了各种监督学习算法;第Ⅴ部分介绍了机器学习领域中的新兴算法。书中⼤部分算法都有相应的MATLAB程序源代码,可以⽤来进⾏简单的测试。
9《图解服务器端⽹络架构》
《图灵程序设计丛书:图解服务器端⽹络架构》以图配⽂,详细说明了服务器端⽹络架构的基础技术和设计要点。基础设计是服务器端⽹络架构最重要的⼀个阶段。《图灵程序设计丛书:图解服务器端⽹络架构》就⽴⾜于基础设计的设计细分项⽬,详细介绍各细分项⽬的相关技术和设计要点。《图灵程序设计丛书:图解服务器端⽹络架构》共分为5章,分别讲述进⾏物理设计、逻辑设计、安全设计和负载均衡设计、⾼可⽤性设计以及管理设计时所必需的技术和设计要点。《图灵程序设计丛书:图解服务器端⽹络架构》适合想要设计服务器端的⽹络⼯程师、想要了解⽹络的服务器⼯程师、负责服务器端运⾏和管理的现场管理⼈员阅读。
10《图解密码技术》
《图解密码技术》以图配⽂的形式,详细讲解了6种重要的密码技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名和伪随机数⽣成器。⾸先讲述了密码技术的历史沿⾰、对称密码、分组密码模式(包括ECB、CBC、CFB、OFB、CTR)、公钥、混合密码系统。第⼆部分重点介绍了认证⽅⾯的内容,涉及单向散列函数、消息认证码、数字签名、证书等。第三部分讲述了密钥、随机数、PGP、SSL/TLS以及密码技术在现实⽣活中的应⽤。
11《图解基础设施设计模式》
基础设施设计模式是指将基础设施技术者们创造出的设计⽅式概念化、抽象化,同时给其命名(模式名),总结其特点与注意事项⽽形成的集合体。⽬的是防⽌在基础设施开发中发⽣问题,提⾼基础设施的开发效率以及培养基础设施开发⼈才。《图解基础设施设计模式》以基础设施构建中的需求定义阶段为基础,介绍了127个不依赖于任何特定产品,与⾮功能性需求实现策略、基础设施构成要素相关的常⽤设计模式(119个模式+8种类型)。在讲解时,还配以设计⽅式的⽰意图以及各个模式的对⽐,使⼈既能轻松理解设计⽅式的构造与特点,还能理解各模式之间的不同,*终作出*佳选择。《图解基础设施设计模式》适合对基础设施缺乏经验的技术者(也包括应⽤程序开发者)、负责系统构建的项⽬经理、在企业的信息系统部门中对系统规划与引进具有决策权的⼈,以及负责评估和⽐较供应商提案和设计的⼈阅读。
12《⾃制编程语⾔》
《⾃制编程语⾔/图灵程序设计丛书》编著者前桥和弥。本书⼿把⼿地教读者⽤c语⾔制作两种编程语⾔:crowbar与Diksam。crowbar是运⾏分析树的⽆类型语⾔,Diksam是运⾏字节码的静态类型语⾔。这两种语⾔都具备四则运算、变量、条件分⽀、循环、函数定义、垃圾回收等功能,*终版则可以⽀持⾯向对象、异常处理等⾼级机制。所有源代码都提供下载,读者可以⼀边对照书中的说明⼀边调试源代码。这个过程对理解程序的运⾏机制⼗分有帮助。《⾃制编程语⾔/图灵程序设计丛书》适合有⼀定基础的程序员和编程语⾔爱好者阅读。
13《两周⾃制脚本语⾔》
《两周⾃制脚本语⾔》是⼀本优秀的编译原理⼊门读物。全书穿插了⼤量轻松风趣的对话,读者可以随书中的⼈物⼀起从最简单的语⾔解释器开始,逐步添加新功能,最终完成⼀个⽀持函数、数组、对象等⾼级功能的语⾔编译器。《两周⾃制脚本语⾔》与众不同的实现⽅式不仅⼤幅简化了语⾔处理器的复杂度,还有助于拓展读者的视野。《两周⾃制脚本语⾔》适合对编译原理及语⾔处理器设计有兴趣的读者以及正在学习相关课程的⼤中专院校学⽣。同时,已经学习过相关知识,有⼀定经验的开发者,也⼀定能从本书新颖的实现⽅式中受益良多。
14《CPU⾃制⼊门》
《cpu⾃制⼊门》教读者制作原创的计算机系统。第1章以介绍cpu为主,同时介绍如何制作存储程序
与数据的内存、输⼊与输出的i/o以及将这些模块连接起来的总线,这些模块可以组合成⼀个简单的计算机系统。为了让这个计算机系统运转起来,第2章介绍电路板的设计和制作。第3章为这个计算机系统编写程序,并上机测试。《cpu⾃制⼊门》可以帮助软件⼯程师了解硬件与底层,开发出⾼效代码。
15《30天⾃制操作系统》
《30天⾃制操作系统》是⼀本兼具趣味性、实⽤性与学习性的操作系统图书。作者从计算机的构造、汇编语⾔、C语⾔开始解说,让读者在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出⼀个具有窗⼝系统的32位多任务操作系。《30天⾃制操作系统》适合操作系统爱好者和程序设计⼈员阅读。
16《计算机是怎样跑起来的》
《计算机是怎样跑起来的》倡导在计算机迅速发展、技术不断⾰新的今天,回归到计算机的基础知识上。通过探究计算机的本质,提升⼯程师对计算机的兴趣,在⾯对复杂的最新技术时,能够迅速掌握其要点并灵活运⽤。《计算机是怎样跑起来的》以图配⽂,以计算机的三⼤原则为开端、相继介绍了计算机的结构、⼿⼯汇编、程序流程、算法、数据结构、⾯向对象编程、数据库、TCP/IP ⽹络、数据加密、XML、计算机系统开发以及SE 的相关知识。本书适合计算机爱好者和相关从业⼈员阅读。《计算机是怎样跑起来的》图⽂并茂,通俗易懂,⾮常适合计算机爱好者和相关从业⼈员阅读。
17《程序是怎样跑起来的》
《图灵程序设计丛书:程序是怎样跑起来的》⼀书从计算机的内部结构开始讲起,以图配⽂的形式详细讲解了⼆进制、内存、数据压缩、源⽂件和可执⾏⽂件、操作系统和应⽤程序的关系、汇编语⾔、硬件控制⽅法等内容,⽬的是让读者了解从⽤户双击程序图标到程序开始运⾏之间到底发⽣了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以⼩学⽣、⽼奶奶为对象讲解程序的运⾏原理,颇为有趣。《图灵程序设计丛书:程序是怎样跑起来的》图⽂并茂,通俗易懂,⾮常适合计算机爱好者及相关从业⼈员阅读。
18《明解C语⾔》
《图灵程序设计丛书:明解C语⾔》是⽇本的C语⾔经典教材,⾃出版以来不断重印、修订,被誉为“C语⾔圣经”。作者在⽇本IT界家喻户晓,出版过⼀系列极富影响⼒的计算机教材和参考书。其简洁、通俗的⽂风深受读者的喜爱。《图灵程序设计丛书:明解C语⾔》图⽂并茂,⽰例丰富,设有190段代码和164幅图表,对C语⾔的基础知识进⾏了彻底剖析,内容涉及数组、函数、指针、⽂件操作等。对于C语⾔语法以及⼀些难以理解的概念,均以精⼼绘制的⽰意图,清晰、通俗地进⾏讲解。《图灵程序设计丛书:明解C语⾔》适合C语⾔初学者阅读。
19《嵌⼊式实时操作系统T-Kernel 2.0》
T-Kernel是源码开放的嵌⼊式实时操作系统内核,它占据了全球嵌⼊式微处理器操作系统市场约60%的份额。《嵌⼊式系统技术系列丛书:嵌⼊式实时操作系统T-Kernel 2.0》从T-Kernel、T-Engine和ITRON关系及结构⼈⼿,详细介绍了T-Kernel规范、通⽤T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数、T-Kernel/DS函数和T-Monitor规范等内容,特别是对T-Kernel函数和使⽤规范进⾏了细致全⾯的介绍说明。全书共分5⼤部分,第1部分概要介绍了T-Engine起源,以及T-Kernel、T-Engine和ITRON关系及结构;第2部分详细介绍了T-Kernel规范、通⽤T-Kernel规范、T-Kernel/OS函数、T-Kernel/SM函数和T-Kernel/DS函数等;第3部分详细介绍了T- Monitor功能定义;第4部分为T-Engine相关参考⽂献⽬录;第5部分为T-Kernel的C语⾔接⼝和错误代码列表等。5⼤部分合为⼀体,全⾯系统地说明了T-Kernel的标准规范。《嵌⼊式系统技术系列丛书:嵌⼊式实时操作系统T-Kernel 2.0》是学习和使⽤T-Kernel者的必备⼿册,可作为从事嵌⼊式系统应⽤开发的⼯程技术⼈员以及⾼等院校相关专业师⽣的参考⽤书。
20《图像处理技术⼿册》
本书共分两篇五部分,即基础篇分为第1部分“图像处理”与第2部分“关联知识”;应⽤篇则分为第1部分“投影”、第2部分“识别”及第3部分“专题”。本书详细阐述图像模型、图像⼏何学、模式识别与神经⽹络、图像理解与计算机视觉等基础知识,也给出视觉、光与⾊、波动光学、辐射传递理论、数学形态学、模糊理论等关联知识,同时结合图像处理领域的最新发展现状,全⾯论述图像重建、图像变换、
图像识别、图像分析等相关理论和具体算法,并就图像特殊效果处理、图形绘制、序列图像处理、⽂档图像解析、三维图像处理等热点专题进⾏了系统剖析。通过本书,读者可以获得涵盖图像处理领域⼏乎所有相关问题的解答或启发,是⼀部难得的优秀实⽤⼿册。本书可供图像处理相关领域的研究⼈员、技术⼈员以及将要进⼊该领域的⼤学⽣和研究⽣参考学习。
21《Unix内核源码剖析》
青柳隆宏著的《Unix内核源码剖析》是⼀本UNIXV6内核源代码的阅读指南。作者结合UNIXV6已公开的相关⽂档,对UNIXV6的内核源码进⾏详细剖析,旨在让读者更深⼊地理解进程、中断、块I/O系统、⽂件系统、字符I/O系统、启动系统等操作系统的基本原理。《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过⼤学课程和其他⼊门书对操作系统有所了解,但是对具体细节缺乏深⼊理解的读者,以及那些对操作系统的具体实现有兴趣的读者。
22 《SQL基础教程》
MICK编著的《SQL基础教程(附光盘)》介绍了关系数据库以及⽤来操作关系数据库的SQL语⾔的使⽤⽅法,提供了⼤量的⽰例程序和详实的操作步骤说明,读者可以亲⾃动⼿解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提⾼⾃⾝的编程能⼒。在每章结尾备有习题,⽤来检验读者对该章内容的理解程度。另外,《SQL基础教程(附光盘)》还将重要知识点总结为“法则”,⽅便⼤家随时查阅。
《SQL基础教程(附光盘)》适合完全没有或者具备较少编程和系统开发经验的初学者,也可以作为⼤中专院校的教材及企业新⼈的培训⽤书。
23《图解⼤数据》
堪称IT相关⾏业的“动向”和“密码”的“⼤数据”究竟是什么?为什么如此受众⼈关注?未来⼤数据将改变什么?《图解⼤数据》以图解的⽅式为⼤家详细解读众⼈关注的焦点——⼤数据。⼤数据不仅仅是IT⾏业的热门话题,也是各⾏各业关注的焦点。因为它不仅改变了社会,也改变了我们的⽣活和⼯作⽅式。⼤数据还可应⽤于各个领域,⽐如⽓象预测、预防犯罪、医疗领域等,其功能⽆⽐强⼤。读完本书,你将读懂什么是⼤数据!
24 《NoSQL数据库⼊门》
《NoSQL数据库⼊门》(作者佐佐⽊达也)详细地介绍了NoSQL数据库(⾮关系型数据库)的种类、⽤途以及使⽤⽅法,并对memcached、TokvoTyrant、Redis、MongoDB这4种代表性的NoSQL数据库的特征、适⽤范围、实现代码进⾏了深⼊探讨,并⽐较了它们的性能。《NoSQL数据库⼊门》适合有关系型数据库开发经验的软件⼯程师和程序员阅读。
25《松本⾏弘的程序世界》
《松本⾏弘的程序世界》是探索程序设计思想和⽅法的经典之作。作者从全局的⾓度,利⽤⼤量的程序⽰例及图表,深刻阐述了Ruby编程语⾔的设计理念,并以独特的视⾓考察了与编程相关的各种技术。阅读《松本⾏弘的程序世界》不仅可以深⼊了解编程领域各个要素之间的关系,⽽且能够学到⼤师的思考⽅法。《松本⾏弘的程序世界》⾯向各层次程序设计⼈员和编程爱好者,也可以供相关技术⼈员参考。
26《⾃然语⾔处理初步》
《21世纪⾼等学校电⼦信息类专业规划教材·⾃然语⾔处理初步:能说会道的计算机》浓缩了⽇本著名教授荒⽊健治先⽣早期的研究成果,书中阐述的内容贯穿了荒⽊教授提出的“归纳学习法”,即“从具体实例中递归抽取相同和不同部分以获取规则”的基本思想,研究成果涉及⾃然语⾔处理领域中分词、句法分析、读⾳汉字转换、语义分析、机器翻译、对话系统等诸多内容。《21世纪⾼等学校电⼦信息类专业规划教材·⾃然语⾔处理初步:能说会道的计算机》最后⼀章还重点探讨了计算机与婴幼⼉有多接近这样丰富有趣的话题。《21世纪⾼等学校电⼦信息类专业规划教材·⾃然语⾔处理初步:能说会道的计算机》通俗易懂、深⼊浅出、内容翔实、实例丰富,本书的内容充分体现了荒⽊健治教授从事科学研究的先进思想和谆谆善诱的教书育⼈之⽅法,极具启发性。
27《Ruby基础教程》
《图灵程序设计丛书:Ruby基础教程(第4版)》为⽇本公认的Ruby⼊门教程。松本⾏弘亲⾃审校并作序推荐。《图灵程序设计丛书:Ruby基础教程(第4版)》⽀持Ruby2.0,也附带讲解了可运⾏于1.9版本的代码,事⽆巨细且通俗易懂地讲解了编写程序时所需要的变量、常量、⽅法、类、流程控制等的语法,以及主要类的使⽤⽅法和简单的应⽤,让没有编程经验的读者也能轻松掌握Ruby,到属于⾃⼰的快乐编程⽅式,做到融会贯通并灵活运⽤到实际⼯作中。本书适合Ruby初学者学习参考,有⼀定Ruby编程基础的读者若想再回顾⼀下Ruby 的各知识点,本书也能提供不少帮助。
28《代码之髓-编程语⾔核⼼概念》
《代码之髓:编程语⾔核⼼概念》作者从编程语⾔设计的⾓度出发,围绕语⾔中共通或特有的核⼼概念,通过语⾔演变过程中的纵向⽐较和在多门语⾔中的横向⽐较,清晰地呈现了程序设计语⾔中函数、类型、作⽤域、类、继承等核⼼知识。《代码之髓:编程语⾔核⼼概念》旨在帮助读者更好地理解各种概念是因何⽽起,并在此基础上更好地判断为何使⽤、何时使⽤及怎样使⽤。同时,在阅读本书后,读者对今后不断出现的新概念的理解能⼒也将得到提升。
《代码之髓:编程语⾔核⼼概念》⼒求简明、通俗,注重可读性,可作为⼤学计算机科学和软件⼯程等专业程序设计语⾔概论教材、计算机等级考试的参考资料,也可作为软件开发⼈员的学习参考书。c语言入门书籍排行榜
29《图解⽹站分析-让流量倍增的⽹站优化⽅法》
《图解⽹站分析:让流量倍增的⽹站优化⽅法(修订版)》以图配⽂,结合实例详细讲解了如何利⽤从⽹站上获取的各种数据了解⽹站的运营状况,如何从数据中攫取最有⽤的信息,如何优化站点,创造更⼤的⽹站价值。《图解⽹站分析:让流量倍增的⽹站优化⽅法(修订版)》适合各类⽹站运营⼈员阅读。第1部分介绍了进⾏⽹站分析必备的基础知识。第2部分详细讲解了如何明确⽹站现状,发现并改善⽹站的问题。第3部分是关于流量获取和⽹站内渠道优化的问题。第4部分介绍了⼀些更加先进的⽹站分析⽅法,其中详细讲解了如何分析现今风靡全球的社交媒体⽹站。
30《⽹络游戏核⼼技术与实战》
《⽹络游戏核⼼技术与实战》从游戏策划与编程、系统架构、服务器运维、开发团队管理等⽅⾯全景展现⽹络游戏核⼼技术。作者使⽤⼤量图表,⽣动翔实地描述了⽹络游戏的特点和架构,并以C/S MMO游戏和P2P MO游戏为例,通过实际代码告诉开发者如何应对实时、⼤数据量通信的挑战,在不使⽤昂贵的中间件的基础上,从零开始实现趣味性强的多⼈⽹络游戏系统。此外,《⽹络游戏核⼼技术与实战》还从游戏运营和基础设施建设等⾓度,向读者展现了⽹络游戏技术的全貌。《⽹络游戏核⼼技术与实战》适合作为综合性的⽹络游戏开发的参考书籍,⽆论是专业游戏开发技术⼈员还是游戏制作⼈、运营者都可以从中获得启发与收获。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。