其他编程语言/工具
-
面向对象开发方法麻志毅 编著《面向对象开发方法》是一本关于面向对象方法的教材,讲述了面向对象的基本思想、原则和主要概念,并给出了详细的过程指导。全书主要包括面向对象的分析、设计、实现、测试、系统与模型等。《面向对象开发方法》注重理论与实践相结合,通过大量的例题、综合案例以及对建模概念的详细剖析,阐明了如何用面向对象方法开发软件系统。《面向对象开发方法》的读者对象为高等院校软件学院和计算机学院(或信息学院)软件工程专业以及相关专业的工程硕士、高年级本科生,同时《面向对象开发方法》也适合从事软件开发的技术人员参考。 -
基于AXI4的可编程SOC系统设计何宾 编著《Xilinx 大学合作计划指定教材:基于AXI4的可编程SOC系统设计》系统介绍了基于Xilinx公司软核处理器MicroBlaze的可编程片上系统(SOC)设计的原理及典型应用。全书共分11章,内容包括可编程片上系统设计导论、AMBAAXl4协议、MicroBlaze软核处理器结构、MicroBlazi~软核处理器接口、可编程片上系统开发平台结构、可编程片上系统描述规范、基于AXl4的可编程片上系统设计流程、Xilinx操作系统及库、基于AXl4的Xilkernel实现、基于AXl4的1wlP实现和基于AXl4的多核处理器系统实现等内容。本书所有资料来自Xilinx公司的技术手册、相关文献和典型应用案例,充分反映了Xilinx公司可编程片上系统的最新技术和应用成果,非常有利于读者尽快掌握这一最新技术。《Xilinx 大学合作计划指定教材:基于AXI4的可编程SOC系统设计》将可编程片上系统的基本原理和典型应用相结合,易于读者理解与自学。本书适合作为计算机与电子信息类专业高年级本科生和研究生的教材及学习参考用书,也可作为从事可编程片上系统设计的工程技术人员的参考用书。 -
详解MATLAB快速入门与应用袁东,肖广兵 编著《详解MATLAB快速入门与应用(配视频教程)》以MATLAB 7为版本,由浅入深地介绍MATLAB的工作环境、基本语法、数值运算、符号运算、二维和三维图像创建与编辑、高级图形图像处理、句柄图形、图形用户操作接口(GUI)、程序设计与调试、M文件的使用、MATLAB编译器、Simulink交互式仿真集成环境的应用,以及MATLAB的外围功能和应用程序接口等内容;并通过MATLAB在高等数学、信号处理及数字通信、数字图像处理方面的应用,介绍MATLAB在实际中的应用。《详解MATLAB快速入门与应用(配视频教程)》通俗易懂,内容由浅入深,并结合大量实例进行仿真和分析,可帮助读者快速理解与掌握MATLAB软件的使用方法和编程技巧。随书光盘中附有全部案例的源代码,并有大量教学视频,方便读者学习与提高。《详解MATLAB快速入门与应用(配视频教程)》可作为高等学校MATLAB教学用书,其丰富的教学视频也适合作为读者的自学用书,还可供广大科研工作者、工程技术人员作为解决实际问题的参考书。 -
R语言初学者指南(美)阿兰·F·祖尔(Alain F. Zuur),(英)埃琳娜·N·耶诺 ,(荷)埃里克·H·祖尔 著,周丙常 ,王亮 译作者基于他们对应用科学家讲授统计与R的丰富经验,为读者献上了《R语言初学者指南》这本书。为了避免同时讲授R与统计的困难,统计方法保持在最低限度。本书包括如何下载与安装R,载入和处理数据,基本绘图,函数简介,高级绘图以及初学者常见的错误。这本书包括了你开始学习R时想知道的所有内容。本书主要使用的是生命科学的数据。然而,无论你研究的领域和数据是什么,所给的程序都是适用的。所有领域的科学家都需要载入数据,处理数据,生成图形,并且,最后,进行分析。每一个案例R命令都非常相似。一本200多页的书不能提供一个范围很大的多样化的数据集类型。并且,以我们的经验,大相径庭的例子会使读者混淆。最理想的方法可能是使用单独的一个数据集示范所有的方法,但是这可能会使很多人感到不易接受。因此,我们使用生态学数据集(例如,涉及植物,海底生物,鱼类,鸟类)以及流行病学数据集。本书讲述了R语言的基本知识,为了避免读者同时学习R与统计的困难,作者将统计方法维持在最低限度。本书注重理论与实践相结合,不仅在相关章节之后安排了习题,也在网站www.highstat.com提供了本书所有的数据集以及源代码。因此本书特别适合作为经济管理以及生命科学专业的本科生与研究生以及从事数据处理的研究人员的参考书籍。 -
实战Hadoop刘鹏 主编作为谷歌云计算基础架构的模仿实现,Hadoop堪称业界最经典的开源云计算平台软件。《实战Hadoop:开启通向云计算的捷径》(作者刘鹏)是原著的Hadoop编程技术书籍,是云计算专家刘鹏教授继《云计算》教材取得成功后,再次组织团队精心编写的又一力作,其作者均来自拥有丰富实践经验的云计算技术研发和教学团队。《实战Hadoop:开启通向云计算的捷径》强调动手、强调实战,以风趣幽默的语言和一系列生动的实战应用案例,系统地讲授了Hadoop的核心技术和扩展技术,包括:HDFS、MapReduce、HBase、Hive、Pig、Cassandra、 Chukwa和ZooKeeper等,并给出了3个完整的Hadoop云计算综合应用实例,最后介绍了保障Hadoop平台可靠性的方法。本书读者对象为各类云计算相关企业、高校和科研机构的研发人员,亦适合作为高校研究生和本科生教材。 -
Hadoop实战陆嘉恒 著《Hadoop实战》是一本系统且极具实践指导意义的hadoop工具书和参考书。内容全面,对hadoop整个技术体系进行了全面的讲解,不仅包括hdfs和mapreduce这两大核心内容,而且还包括hive、hbase、mahout、pig、zookeeper、avro、chukwa等与hadoop相关的子项目的内容。实战性强,为各个知识点精心设计了大量经典的小案例,易于理解,可操作性强。全书一共18章:第1章全面介绍了hadoop的概念、优势、项目结构、体系结构,以及它与分布式计算的关系;第2章详细讲解了hadoop集群的安装和配置,以及常用的日志分析技巧;第3章分析了hadoop在yahoo!、ebay、facebook和百度的应用案例,以及hadoop平台上海量数据的排序;第4-7章深入地讲解了mapreduce计算模型、mapreduce应用的开发方法、mapreduce的工作机制,同时还列出了多个mapreduce的应用案例,涉及单词计数、数据去重、排序、单表关联和多表关联等内容;第8-11章全面地阐述了hadoop的i/o操作、hdfs的原理与基本操作,以及hadoop的各种管理操作,如集群的维护等;第12-17章详细而系统地讲解了hive、hbase、mahout、pig、zookeeper、avro、chukwa等所有与hadoop相关的子项目的原理及使用,以及这些子项目与hadoop的整合使用;第18章以实例的方式讲解了常用hadoop插件的使用和hadoop插件的开发。《Hadoop实战》既适合没有hadoop基础的初学者系统地学习,又适合有一定hadoop基础但是缺乏实践经验的读者实践和参考。 -
MATLAB程序设计及应用许丽佳,穆炯 主编《MATLAB程序设计及应用》以通俗易懂的文笔,以MATLAB 7.0为主,详细介绍了MATLAB的基本知识与各种运算,由浅入深、系统地讲解了MATLAB的各种数据类型和基本编程方法,以富有代表性的实例描述了MATLAB的使用方法,注重理论和实践的结合,突出其在各类领域中的应用。本书共分为10章,内容包括MATLAB的入门基础,MATLAB数据及运算,MATLAB矩阵运算,MATLAB程序设计,MATLAB绘图,MATLAB数值运算,MATLAB符号运算, MATLAB在控制系统中的应用, MATLAB在信号处理中的应用,MATLAB在工程中的应用。本书在选材上,力图做到内容全面、主次分明、重点突出,并侧重MATLAB的应用。《MATLAB程序设计及应用》着重基础、强化应用、通俗易懂、便于自学,可作为本科生和研究生学习MATLAB语言的教材,也可供相关领域的科研人员和工程技术人员参考。 -
程序员修炼之道(美)亨特,(美)托马斯 著,周爱民,蔡学镛 评注Andrew Hunt、DavidThomas所著的《程序员修炼之道》(The PragmaticProgrammer)由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,到用于使代码保持灵活并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、具有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。 《程序员修炼之道——从小工到专家(评注版)》是The PragmaticProgrammer一书的评注版,力邀国内资深专家执笔,在英文原著的基础上增加了中文点评和注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者的阅读和学习加以点拨,指明捷径。《程序员修炼之道——从小工到专家(评注版)》由周爱民、蔡学镛评注。 -
国际大学生程序设计竞赛例题解郭嵩山 等著由郭嵩山编著的《国际大学生程序设计竞赛例题解》收录了2007—2009年广东省青少年信息学奥林匹克竞赛的全部试题、完整的测试数据和答案。为了方便读者学习,本书对每个题目作了详尽的题目分析并详细地讲解了其算法实现的原理,同时提供了完善的参考程序及程序分析。书中提供了基本测试数据,便于读者测试,自行完成上述题目的结果。随书附带的光盘,备有所有例题完整的测试数据,便于有更多需求的同学能利用规模更大的测试数据进行训练和学习。《国际大学生程序设计竞赛例题解》提供的题目都是原创题,题目构思新颖,内容有趣,所涉及的算法知识面广,基本上覆盖大学计算机类本科专业所学的基本算法。 -
并行程序设计导论(美)帕切克 著采用教程形式,从简短的编程实例起步,一步步编写更有挑战性的程序。重点介绍分布式内存和共享式内存的程序设计、调试和性能评估。使用MPI、PTrlread和OperIMP等编程模型,强调实际动手开发并行程序。并行编程已不仅仅是面向专业技术人员的一门学科。如果想要全面开发机群和多核处理器的计算能力,那么学习分布式内存和共享式内存的并行编程技术是不可或缺的。由Peter S.Pacheco编著的《并行程序设计导论(英文版)》循序渐进地展示了如何利用MPI、PThread和OperlMP开发高效的并行程序,教给读者如何开发、调试分布式内存和共享式内存的程序,以及对程序进行性能评估。
