其他编程语言/工具
-
MATLAB图像处理从入门到精通马晓路,刘倩,胡开云 等著MATLAB在图像处理领域有着非常重要且广泛的应用,也是目前图像处理从业人员所具备的非常关键的工作技能。《MATLAB图像处理从入门到精通(附光盘)》(作者马晓路、刘倩、胡开云、时翔)从实际出发,所涉及的具体问题均为当前图像处理领域的新课题和新方向。 本书是把图像处理理论与MATLAB实践方法相结合的一本书。全书共分为12章,主要内容包括:图像处理与MATLAB简介、MATLAB编程基础、MATLAB图像处理基础、图像预处理及其MATLAB实现、图像频域变换、图像的数学形态学操作、彩色图像处理、图像压缩编码、图像分割与边缘检测、图像复原、图像处理与模式识别技术、MATLAB图像处理应用等。本书由浅入深地介绍了图像处理在MATLAB中的应用,适合作为有一定基础的MATLAB入门读者深入学习和掌握数字图像处理的理想进阶用书;同时还可作为MATLAB相关应用专业的应用教材。
-
空间数据分析与R语言实践拜凡德,裴贝斯玛,格梅尔-卢比奥 著,徐爱萍,舒红 译《空间数据分析与r语言实践》较全面地介绍了r应用于空间数据分析的原理和方法。在介绍r中空间数据类、方法、空间对象、空间点类、空间线类、空间面类及空间网格的基础上,首先介绍了空间数据的可视化、空间数据的导入导出、空间数据的处理及定制多点数据、六角形网格、时空网格及大型网格数据类的方法;然后介绍了空间点模式分析、插值与地统计分析、面数据和空间自相关分析和面数据建模;最后介绍了空间数据分析在疾病数据制图及分析中的应用。《空间数据分析与r语言实践》适合作为“空间信息处理”和“空间信息可视化”课程的教材,通过大量的实例展示了空间分析方法的应用领域及其价值,较全面地展示了r在空间统计与分析中的成果与前景。本书配套网站包括了书中的所有实例、所涉及的包和数据集,对读者学习和研究将有很大帮助。
-
Head First jQueryRyan Benedetti,Ronan Cranley 著,林琪 等 译从《Head First jQuery(中文版)》能学到什么?你是不是希望有那么一本jQuery书不要求你先了解JavaScript?你可能听说过jQuery能帮你为网站和应用增加交互性,但是不知道从哪里入手,是这样吗?《Head First jQuery(中文版)》就是你的车票,拿到这张车票,你就能轻松地构建漂亮的交互式Web网站,就像真正的应用一样。为什么这本书如此与众不同?我们认为,你的时间如此宝贵,不应过多地浪费在与新概念的斗争中。通过使用认知科学和学习理论的最新研究成果,你将享受一种多感官学习体验,《Head First jQuery(中文版)》采用了一种专门为你的大脑而设的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。
-
设计模式解析(美)沙洛维,(美)特罗特 著,徐言声 译《软件开发方法学精选系列:设计模式解析(第2版·修订版)》以作者自身学习、使用模式和多年来为软件开发人员(包括面向对象技术老兵和新手)讲授模式的经验为基础撰写而成。首先概述了模式的基础知识,以及面向对象分析和设计在当代软件开发中的重要性,随后使用易懂的示例代码阐明了12个最常用的模式,包括它们的基础概念、优点、权衡取舍、实现技术以及需要避免的缺陷,使读者能够理解模式背后的基本原则和动机,理解为什么它们会这样运作。《软件开发方法学精选系列:设计模式解析(第2版·修订版)》适合软件开发专业人士,以及计算机专业、软件工程专业的高校师生阅读,也可作为面向对象分析与设计课程的参考书。
-
SOC系统设计张刚 等著张刚、张博、常青编著的《SoC系统设计》主要介绍在SoC的EDA平台上进行系统设计的方法,全书共9章,第1章为绪论;第2章为SoC系统设计概述,内容包括SoC基本概念、SOC研究内容、分类及设计流程、IP核复用技术、SoC设计工具等;第3章介绍现场可编程门阵列FPGA器件结构、配置及XilinxFPGA 产品;第4章讨论VHDL硬件描述语言使用方法,包括VHDL语法要素、顺序描述语句及并行描述语句;第5章介绍常用组合逻辑电路和时序逻辑电路的VHDL设计;第6章介绍ISE工具软件使用开发流程;第7章介绍ISE软件中IP核应用技术,包括DCM、RAM、ROM、FIFO等IP的生成方法;第8章叙述Chipscope片内逻辑分析仪使用方法;第9章介绍EDK开发流程及基于MicroBlaze处理器的SoPC系统设计方法。《SoC系统设计》内容全面系统,以培养读者实际应用开发为目标,实用性强,所配实例全部通过调试和验证,可直接用在读者的系统设计中。本书可作为高等院校电子、通信、计算机、自动化等相关专业的本科生和研究生教材,也可作为SoC开发人员的设计参考书。
-
指针的编程艺术蔡明志 著“指针”(Pointer),这是个让人又爱又难受的主题。常有人说:“指针好难啊,都不知道该怎么学……”。有许多人学到指针时,便裹足不前。基本原因是没有合适的图书来指导学习指针及其相关的问题。《指针的编程艺术(第二版)》内容精彩无比,除了对C语言的指针有深入的探讨外,同时也对与指针有异曲同工之妙的reference详加讨论。《指针的编程艺术(第二版)》以指针为核心,讲解了指针与变量、指针与数组、指针与函数、指针与字符串、指针与结构、链表、指针与文件等编程技术,可以帮助读者快速进入指针的世界,是一本难得的指导书。《指针的编程艺术(第二版)》适合程序员阅读,也适合作为大中专院校的学习用书以及培训学校的教材。
-
数据结构魏红娟,张海燕,王艳花 编数据结构是计算机及其相关专业的一门专业基础课程,也是其他重要专业课程的前导课程。该课程主要培养学生分析数据、组织数据的能力。《数据结构》系统而全面介绍了数据、数据结构和抽象数据类型等基本概念;线性表的类型,线性表的顺序表示和实现,线性表的链式表示和实现;栈的概念,栈的表示和实现,队列的概念、表示和实现;串的概念、表示、实现、相关算法和应用实例;数组的概念、表示和实现,矩阵的压缩存储,广义表的概念、存储、表示及其相关算法;树的概念,二叉树的概念和访问,森林的相关知识,赫夫曼树;图的定义、存储、遍历和路径等;树等数据结构的查找;排序等。《数据结构》既有理论知识的讲解,又有重要的算法分析和实现过程,可作为计算机及其相关专业的本科和专科学生教材,也可作为相关从业人员的培训资料或参考用书。
-
Verilog HDL与FPGA开发设计及应用李洪涛 ,朱晓华 ,顾陈 著《Verilog HDL与FPGA开发设计及应用》系统介绍了可编程器件的基础知识、VerilogHDL语法知识、利用VerliogHDL语言开发FPGA的方法和技巧,以及FPGA在雷达系统中的设计及应用等。全书内容主要包括Xilinx公司可编程器件的基本结构;VerilogHDL语法基础;利用VerilogHDL语言开发FPGA电路的方法及技巧;FPGA在数字信号处理系统中的应用;最后结合开发实例详细介绍了FPGA在雷达信号处理系统中的应用等。《Verilog HDL与FPGA开发设计及应用》第1章到第4章介绍了VerilogHDL语法基础和FPGA的开发流程;第5章介绍了FPGA在数字信号处理系统中的应用,适合初学者学习;第6章介绍FPGA在雷达系统中的应用以及开发实例,可以作为工程应用人员的设计参考。《VerilogHDL与FPGA开发设计及应用》内容丰富、结构合理、图文并茂,便于实施系统教学。《Verilog HDL与FPGA开发设计及应用》可以作为高等工科院校电类专业的教学用书,也可供自学和工程技术人员参考。
-
可信编译构造理论与关键技术何炎详,吴伟 著编译器是重要的系统软件,除了编译功能,在许多领域都有应用,如绿色计算、嵌入式系统优化、代码分析与验证、可信计算、软件测试等。编译器是否可信直接影响着整个计算机系统的可信性,因此编译器的可信性一直受到人们的广泛关注和深切重视。《信息科学技术学术著作丛书:可信编译构造理论与关键技术》全面系统地介绍了可信编译理论及其关键技术,从保证编译器自身可信性和编译对象可信性两个方面进行了详细阐述。同时,《信息科学技术学术著作丛书:可信编译构造理论与关键技术》还介绍了可信编译在嵌入式软件优化、绿色编译、软件测试以及可信软件开发过程中的应用与实践。《信息科学技术学术著作丛书:可信编译构造理论与关键技术》许多内容是作者近年来在该领域的最新研究成果,具有较强的原创性。本书取材新颖、内容丰富、概念准确、层次清晰、叙述严谨、图文并茂、系统性强,可作为高等院校和科研院所计算机科学与技术、软件工程、计算机应用技术等相关专业的高年级本科生或研究生的参考书,也可供可信软件及相关领域的研究人员借鉴、学习和参考。
-
MacRuby权威指南(美)Matt Aimonetti 著 陈新,胡乔林 译希望使用一款可以替代Objective-C,并且对开发人员友好的语言来构建一个原生的Mac OS X应用程序吗?那么MacRuby将是一个理想的选择。这本深入的指南将为你展示苹果公司实现的Ruby是如何赋予你和Objective-C程序员一样对所有特性的使用权。你将获得关于MacRuby更清晰、更详细的解释,包含了快速编程技术,例如原型等。《MacRuby权威指南》附带了代码示例和完整的工程示例,因此对各种层次的程序员都是很适合的。如果你使用Ruby,那么可以利用你的技巧来享受界面创造器、Cocoa库、Objective-C运行时等带来的好处。如果你是Cocoa开发人员,将学到如何使用MacRuby提高生产效率。· 从MacRuby的基础知识开始介绍,包含了MacRuby的类和方法。· 学习如何使用苹果公司的Xcode开发者套装来编写MacRuby程序。· 钻研了基础工具箱中的简单对象类和数据类型。· 使用AppKit框架构建了事件驱动的用户界面。· 使用核心数据框架来处理关系对象持久性。· 使用高级MacRuby技术,包括并发性、沙盒技术等。· 获得使用推特和位置Web服务的应用程序的示例。· 将MacRuby嵌入到现有的Objective-C应用程序中。