世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!

本文主要是介绍世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

长按二维码
了解及购买

Python程序设计(原书第2版)

ISBN: 978-7-111-61147-9

作者:[美] 凯·霍斯特曼 兰斯·尼塞斯 

译者:董付国

定价:119.00元

  • 凯·霍斯特曼:Python程序设计(原书第2版)

  • 经典畅销书籍《Java核心技术》作者Cay Horstmann撰写

  • 非常适合作为计算机或其他学科学生的第一门程序设计课程教材  

推荐语:

本书由经典畅销书籍《Java核心技术》的作者Cay Horstmann撰写。主要介绍Python编程要领与高效学习的方法,内容涵盖非常广泛。非常适合Python初学者和爱好者阅读,不仅能够帮助新手快速入门,掌握基础知识,更有益于培养解决实际问题的思维和能力

关于作者:

凯·霍斯特曼(Cay Horstmann) 圣何塞州立大学计算机科学系教授,Java的倡导者,经常在开发人员会议上发表演讲。他是《Java核心技术》的作者,同时也关注Python、Scala、C++等语言,为专业程序员和计算机科学专业学生编写过数十本图书。

兰斯·尼塞斯(Rance Necaise) 兰道尔夫-麦肯学院计算机科学系副教授,撰写了《Data Structures and Algorithms Using Python》和《Python for Java Programmers》等技术书籍。

长按二维码
了解及购买

Java语言程序设计与数据结构(基础篇)(原书第11版)

ISBN:978-7-111-60074-9 

作者:[美]梁勇

译者:戴开宇

定价:99.00元

  • 梁勇教授全球畅销20年的JAVA教材新版!

  • 美国计算机科学类教材中销量一直名列前茅

  • 尤其适合第一门程序设计课程的教材,新版更加结合数据结构、算法等内容

  • 采用基础优先的方式,从编程基础开始,逐步引入面向对象思想,最后介绍应用框架

推荐语:

本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。

本书中文版由《Java语言程序设计与数据结构 基础篇》和《Java语言程序设计与数据结构 进阶篇》组成。基础篇对应原书的第1~18章,进阶篇对应原书的第19~30章。

关于作者:

梁勇(Y. Daniel Liang) 现为阿姆斯特朗亚特兰大州立大学计算机科学系教授。之前曾是普度大学计算机科学系副教授,并曾两次获得普度大学杰出研究奖。他所编写的Java教程在美国大学Java课程中采用率极高,同时他还兼任Prentice Hall Java系列丛书的编辑。他是“Java Champion”荣誉得主,并在世界各地给在校学生和程序员做Java语言及技术方面的讲座。

长按二维码
了解及购买

Go程序设计语言

ISBN:978-7-111-55842-2 

作者:[美] 艾伦 A. A. 多诺万 布莱恩 W. 柯尼汉

译者:李道兵 高博 庞向才 金鑫鑫 林齐斌

定价:79.00元

  • 《C程序设计语言》作者Kernighan和谷歌公司Go团队联袂编写

  • 关于Go语言及其程序设计方法的权威著作

推荐语:

本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队合作编写而成,是Go程序员的权威学习资料和教程,旨在帮助人们立刻开始使用Go,并且熟练掌握这门语言,以及充分利用Go的语言特性和标准库来撰写清晰、高效的程序,从而解决现实问题。

关于作者:

艾伦 A. A. 多诺万(Alan A. A. Donovan),谷歌公司Go开发团队成员。他拥有剑桥大学和麻省理工学院计算机科学学士和硕士学位,从1996年开始就在工业界从事软件研发和编程工作。2005年起,他开始在谷歌公司工作,从事基础架构项目研发,是谷歌软件构建工具Blaze的联合设计师。他还创建了用于Go程序静态分析的许多库和工具,包括oracle、godoc -analysis、 eg和gorename。

布莱恩 W. 柯尼汉(Brian W. Kernighan)现为普林斯顿大学计算机科学系教授。他与C语言的发明人Dennis Ritchie共同合作撰写了《C程序设计语言》。1969~2000年间,他是贝尔实验室计算机科学研究中心技术团队的成员,与UNIX的创造者Ken Thompson以及Dennis Ritchie一起工作,同时他也是开发UNIX的主要贡献者。他是 AWK 和 AMPL 编程语言的作者之一,AWK中的K说的就是Kernighan。他还是著名的《程序设计实践》的合著者之一。

长按二维码
了解及购买

C程序设计语言(第2版·新版)典藏版

ISBN:978-7-111-61794-5

作者:[美]布莱恩· W.克尼汉 丹尼斯· M.里奇

译者:徐宝文 李志

定价:69.00元

  • C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写

  • 介绍标准C语言及其程序设计方法的权威性经典著作

  • 彩印印刷,便于典藏

推荐语:

本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。

关于作者:

布莱恩· W. 克尼汉(Brian W. Kernighan)贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX 系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作。

丹尼斯· M. 里奇(Dennis M.Ritchie) 1967年加入贝尔实验室,曾任该实验室计算科学研究中心系统软件研究部主任。他和Ken L.Thompson共同设计并实现的C语言改变了程序设计语言发展的轨迹,是程序设计语言发展过程中的一个重要里程碑。与此同时,他们两人还设计并实现了UNIX 操作系统。正是由于这两项巨大贡献,Dennis M.Ritchie于1983年获得了计算机界的最高奖—图灵奖。此外,他还获得了ACM、IEEE、贝尔实验室等授予的多种奖项。

长按二维码
了解及购买

C++语言导学(英文版·第2版)

ISBN:978-7-111-61564-4

作者:[美]本贾尼·斯特劳斯特鲁普

定价:79.00元

  • C++语言的设计者和最初实现者Stroustrup著作

  • 快速熟悉最新版本C++语言的最佳选择

推荐语:

在本书中,C++的创造者Bjarne Stroustrup描述了现代C++语言的构成。这本简洁、自成体系的导论书籍包含C++语言大多数主要特性和标准库组件,当然,也并未深入介绍,而是给予程序员一个有意义的语言概述、一些关键的例子以及起步阶段的实用帮助。

关于作者:

本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 是C++的设计者和最初的实现者,他也是《C++程序设计:原理与实践(原书第2版)》和《C++程序设计语言(原书第4版)》等书的作者。他曾在贝尔实验室、AT&T实验室和德州农工大学工作,现在担任纽约市摩根斯坦利技术部门总经理和哥伦比亚大学客座教授。他获得过多项荣誉,包括因“构思并开发了C++程序设计语言”获得美国国家工程院2018年查尔斯·斯塔克·德雷珀奖。斯特劳斯特鲁普博士是美国国家工程院会员、IEEE会士和ACM会士。

长按二维码
了解及购买

计算机程序的构造和解释(原书第2版)

ISBN:7-111-13510-5

作者:Harold Abelson, Gerald Jay Sussman, Julie Sussman 

译者:裘宗燕

定价:45.00元

  • 出版30多年来,本书对于计算机科学的教产生了深刻的影响

  • 斯坦福大学、普林斯顿大学、牛津大学、东京大学等100多所高校用书

推荐语:

本书1984年出版,成型于美国麻省理工学院 (MIT) 多年使用的一本教材,1996年修订为第2版。在过去的20多年里,本书对于计算机科学的教育计划产生了深刻的影响。自出版以来,已被世界上100多所高等院校采用为教材,其中包括斯坦福大学、普林斯顿大学、牛津大学、东京大学等。第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。本书译者为北京大学计算机学院教授,曾经翻译过多部计算机专业的教材,并深受好评;本书译文流畅,细腻准确,较好地反映了原书的风貌。

关于译者:

裘宗燕,北京大学数学学院信息科学系教授。长期从事计算机软件与理论、程序设计语言和符号计算方面的研究和教学工作。已出版多部著作和译著。

长按二维码
了解及购买

MATLAB工程计算(原书第3版)

ISBN:978-7-111-60792-2

作者:[美] 大卫·M.史密斯

译者:卓金武 周英

定价:89.00元

  • 佐治亚理工学院向工程师介绍计算的入门读本

  • MATLAB的基本语法和功能,正在成为工程学中最流行的计算语言之一

推荐语:

本书基于Matlab平台介绍了工程计算的相关概念、原理、方法和计算的实现过程。书中重要的知识点后都有相关的工程实例,这些案例更直观地描述了工程计算的应用场景和用法,同时加深了对基础概念的理解;每个案例都给出了相应的Matlab代码,使读者掌握一般的实现方法。

关于作者:

大卫·M.史密斯(David M. Smith) 自1997年从工业界退休之后就一直在佐治亚理工学院讲授工程计算课程。之前,他在佐治亚州玛丽埃塔的洛克希德马丁公司(美国航空航天公司)作为软件专家工作31年,从事智能系统方面的工作。他参与了C-130J、C-27J、F-22和C-5飞机软件系统的设计和开发,并且是飞行员关联项目的技术负责人,这是一项由国防高级研究计划局资助的耗资6400万美元的研究项目。史密斯先生拥有南安普敦大学航空工程学士学位和伦敦帝国理工学院控制系统硕士学位。

你与世界

只差一个

公众号

“阅读原文”一起了解吧!

这篇关于世界级程序设计经典教材精华版大集合:Python\Java\Go\C\C++\MATLAB,应有尽有!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/291652

相关文章

springboot集成easypoi导出word换行处理过程

《springboot集成easypoi导出word换行处理过程》SpringBoot集成Easypoi导出Word时,换行符n失效显示为空格,解决方法包括生成段落或替换模板中n为回车,同时需确... 目录项目场景问题描述解决方案第一种:生成段落的方式第二种:替换模板的情况,换行符替换成回车总结项目场景s

SpringBoot集成redisson实现延时队列教程

《SpringBoot集成redisson实现延时队列教程》文章介绍了使用Redisson实现延迟队列的完整步骤,包括依赖导入、Redis配置、工具类封装、业务枚举定义、执行器实现、Bean创建、消费... 目录1、先给项目导入Redisson依赖2、配置redis3、创建 RedissonConfig 配

SpringBoot中@Value注入静态变量方式

《SpringBoot中@Value注入静态变量方式》SpringBoot中静态变量无法直接用@Value注入,需通过setter方法,@Value(${})从属性文件获取值,@Value(#{})用... 目录项目场景解决方案注解说明1、@Value("${}")使用示例2、@Value("#{}"php

SpringBoot分段处理List集合多线程批量插入数据方式

《SpringBoot分段处理List集合多线程批量插入数据方式》文章介绍如何处理大数据量List批量插入数据库的优化方案:通过拆分List并分配独立线程处理,结合Spring线程池与异步方法提升效率... 目录项目场景解决方案1.实体类2.Mapper3.spring容器注入线程池bejsan对象4.创建

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

Python的Darts库实现时间序列预测

《Python的Darts库实现时间序列预测》Darts一个集统计、机器学习与深度学习模型于一体的Python时间序列预测库,本文主要介绍了Python的Darts库实现时间序列预测,感兴趣的可以了解... 目录目录一、什么是 Darts?二、安装与基本配置安装 Darts导入基础模块三、时间序列数据结构与

Python正则表达式匹配和替换的操作指南

《Python正则表达式匹配和替换的操作指南》正则表达式是处理文本的强大工具,Python通过re模块提供了完整的正则表达式功能,本文将通过代码示例详细介绍Python中的正则匹配和替换操作,需要的朋... 目录基础语法导入re模块基本元字符常用匹配方法1. re.match() - 从字符串开头匹配2.

基于 Cursor 开发 Spring Boot 项目详细攻略

《基于Cursor开发SpringBoot项目详细攻略》Cursor是集成GPT4、Claude3.5等LLM的VSCode类AI编程工具,支持SpringBoot项目开发全流程,涵盖环境配... 目录cursor是什么?基于 Cursor 开发 Spring Boot 项目完整指南1. 环境准备2. 创建

C++右移运算符的一个小坑及解决

《C++右移运算符的一个小坑及解决》文章指出右移运算符处理负数时左侧补1导致死循环,与除法行为不同,强调需注意补码机制以正确统计二进制1的个数... 目录我遇到了这么一个www.chinasem.cn函数由此可以看到也很好理解总结我遇到了这么一个函数template<typename T>unsigned

Python使用FastAPI实现大文件分片上传与断点续传功能

《Python使用FastAPI实现大文件分片上传与断点续传功能》大文件直传常遇到超时、网络抖动失败、失败后只能重传的问题,分片上传+断点续传可以把大文件拆成若干小块逐个上传,并在中断后从已完成分片继... 目录一、接口设计二、服务端实现(FastAPI)2.1 运行环境2.2 目录结构建议2.3 serv