其他编程语言/工具
-
苹果开发之Cocoa编程赫乐嘎斯(Hillegass,A.) 著,钱友才,陈勇,王健 译《苹果开发之Cocoa编程》涵盖了最新的Mac编程技术,包括Xcode 3、Objective-C 2.0、Core Data、垃圾收集器,以及CoreAnimation。系统介绍了Objective-C语言、Cocoa主要的设计模式、必要的开发工具Xcode、Interface Builder和 Instruments。全书以具体的实例贯穿,引导读者通过实践学习Cocoa框架的基本思想。阅读这本书不要求任何的Mac编程经验,只需要基本的C语言,以及面向对象的知识。 -
多处理器编程的艺术(美)荷里希,(以)谢菲特 著,金海,胡侃 译《多处理器编程的艺术》从原理和实践两个方面全面阐述了多处理器编程的指导原则,包含编制高效的多处理器程序所必备的算法技术。此外,附录提供了采用其他程序设计语言包(如C#、C及C++的PThreads库)进行编程的相关背景知识以及硬件基础知识。《多处理器编程的艺术》适合作为高等院校计算机及相关专业高年级本科生及研究生的教材,同时也可作为相关技术人员的参考书。目前,多处理器的编程技术受到广泛关注,多处理器编程要求理解新型计算原理、算法及编程工具;至今很少有人能够精通这门编程艺术。现今,大多数工程技术人员都是通过艰辛的反复实践、求助有经验的朋友来学习多处理器编程技巧。这本最新的权威著作致力于改变这种状况,作者全面阐述了多处理器编程的指导原则,介绍了编制高效的多处理器程序所必备的算法技术。《多处理器编程的艺术》所涵盖的多处理器编程关键问题将使在校学生以及相关技术人员受益匪浅。 -
语法及范例实用辞典张亚飞 编著本书是一本系统、全面的语法和范例辞典,详尽介绍了HTML、XHTML、CSS、JavaScript、DOM、AJAX这6种技术的语法。全书共分5章,书中不但对语法进行了理论讲解,而且还配有经典的范例对语法进行说明,使读者读后能真正做到将理论用于实践、学有所用、用有所循。本书语言平实,操作简单,实用性强,方便读者即查即用,是学习网页制作和编程技术的全面用书,适合网页设计人员和编程人员进行参考和查询。 -
LINQ实战(法)马格里,(美)艾歇特,(美)伍利 著,陈黎夫 译作为.NET上连接编程语言和数据库、内存对象、XML等各种类型数据之间的桥梁,LINQ引入了一种处理数据的全新理念,将查询无缝集成至开发语言之上。《LINQ实战》第一部分介绍了LINQ技术及C#和VB为此提供的新语言特性,第二、三、四部分详细介绍了LINQ的三大主要功能LINQ to Objects、LINQ to SQL、LINQ to XML,第五部分研究了LINQ的可扩展性、在应用程序中使用各种LINQ功能的方法以及LINQ to DataSet。《LINQ实战》适合于使用C#和VB.NET的软件开发者。 -
MATLAB基础与应用教程蔡旭晖,刘卫国,蔡立燕 编著本书以MATLAB 7.7版本为基础,结合高等学校课堂教学和工程科学计算应用的需要,从实用角度出发,通过大量的算法实现和典型应用实例,系统地介绍MATLAB的各种功能与应用。全书共分12章,内容包括MATLAB基础知识MATLAB程序设计、图形绘制、线性代数中的数值计算、数据处理与多项式计算、数值微积分与常微分方程求解、符号计算、图形句柄、图形用户界面设计、Simulink仿真环境、MATLAB应用接口,以及MATLAB在各学科中的应用。本书可作为高等院校理工科专业本科生和研究生的教材,也可供广大科技工作者阅读参考。 -
ActionScript 3.0设计模式(美)山德斯,(美)古曼娜提 著;方红琴 译既然ActionScript已经被彻底地修改成了真正的面向对象语言,在Flash和Flex的应用中就能使用可重用的设计模式来解决常见的问题了。如果你是一个有经验的Flash或Flex开发人员,能够熟练地使用ActionScript 3.0中的编程技术,这本有关设计模式的书正是你目前所需要的。 《ActionScript 3.0设计模式》一书可以带领你循序渐进地掌握ActionScript 3.0中与设计模式相关的知识。讲解过程中,首先给出了每种设计模式清晰的结构框架,这样会使读者学习和使用设计模式的过程变得轻松一些。本书中介绍了许多实用的设计模式,在使用这些设计模式创建复杂的应用程序之前,先学习创建一些抽象的简单的实例。《ActionScript 3.0设计模式》一书主要包括以下几个方面: •ActionScript 3.0的关键特征和ActionScript 3.O变成真正的面向对象程序设计语言的原因 •面向对象程序设计中关键的概念,如类、抽象、继承和多态 •使用设计模式的好处 •创建模式,包括工厂模式和单态模式 •结构模式,包括装饰者模式、适配器模式和组合模式 •行为模式,包括命令模式、观察者模式、策略模式和状态模式 •多种设计模式的混合应用,包括模型-视图-控制模式和对称代理模式 书中的实例都按由浅入深的顺序精心安排,如用户可选择各种服务选项的电子商务应用程序、选择某类产品或某类产品中的单个产品的用户界面、动作游戏应用程序、录制和播放音频的应用程序等。无论你是具有Java或c++的基础还是有ActionScript 2.0的开发经验,你都能在《ActionScript 3.0设计模式》一书中为你的Flash和Flex应用程序找到优秀的解决方案。 -
语义Web原理及应用高志强 等编著《语义Web原理及应用》从语义Web应用出发,强调语义Web原理和最新进展。全书分为“语义Web原理”和“语义Web应用”上、下两篇。上篇分为六章:语义Web概念、语义Web基础、语义Web语言、描述逻辑语言、描述逻辑推理、语义Web查询与推理。介绍语义Web的基本概念,包括什么是语义Web、什么不是语义Web以及语义Web的发展历史;语义Web的基础知识,包括和语义Web相关的Web技术、知识表示方法、数据库技术以及RDF:语义Web语言,包括RDFS、OWL、SWRL、SPARQL、OWL 2;描述逻辑语言的语法、语义、推理任务;描述逻辑推理,包括结构包含算法和Tableau算法;语义Web查询与推理,包括推理系统的表达能力、响应时间和可扩展性。下篇分为四章:本体工程、语义Web应用、语义Web实验和语义Web展望。介绍本体定义、构造准则、本体管理、开发平台、模型驱动的本体工程、本体匹配方法、本体学习方法。语义Web应用,包括一般框架和典型应用、基于语义的面向服务体系结构、基于语义的社会网络分析、其他语义Web应用。语义Web实验,开发中国人的家族关系本体和《红楼梦》中主要人物知识库,并采用SPARQL进行查询;语义Web未来展望,包括语义Web中存在的问题、Web 2.0、DataSpace和Web 3.0。《语义Web原理及应用》可作为计算机专业本科生和研究生的教材,也可供相关领域的研究人员阅读和参考。 -
可爱的Python哲思社区 著《可爱的Python》的内容主要来自CPyUG社区的邮件列表,由Python的行者根据自身经验组织而成,是为从来没有听说过Python的其他语言程序员准备的一份实用的导学性质的书。笔者试图将优化后的学习体验,通过故事的方式传达给读者,同时也分享了蟒样(Pythonic式)的知识获取技巧,而且希望将最常用的代码和思路,通过作弊条(Cheat Sheet,提示表单)的形式分享给有初步基础的Python 用户,来帮助大家多快好省地完成功能。《《可爱的Python》》期望成为学习使用Python的同好们的沟通话题,引发进一步的学习/应用/创造/推广,就是笔者的追求!因为Python语言本身是种非常灵活的动态脚本语言,同一个目标可以使用多种方式完成,笔者为了让拥有各种不同技术背景的读者可以快速无碍地理解,选择了一种实际上可能比较笨拙的方式来实现功能,聪明的读者一定可以看出来的,那么请会心一笑,因为您已经和我们心灵相通了! -
Android移动开发入门与进阶张利国,龚海平,王植萌 编著《Android移动开发入门与进阶》共分16章。第1章介绍了Android平台的发展情况;第2章~第10章系统地介绍了AndroidEclipse集成开发环境,包括开发工具、开发环境搭建、UI组件、任务和进程/线程模型、单元测试、网络通信开发以及硬件开发等;第11章~第15章详细地介绍了5个综合案例,包括实用的RSS阅读器、有趣的HotOrNot移动客户端等的开发,并给出了详细代码;第16章介绍了AndroidMarket的情况。《Android移动开发入门与进阶》适合所有有志于从事Android手机操作系统开发并有一定Java程序设计基础的人员参考使用,也可以作为Android手机操作系统开发的培训教材。 -
设计中的视觉思维(美)维尔 著,陈媛嫄 等译本书主要介绍视觉思维的原理,并用这些原理来指导视觉图像的设计。哪些颜色和形状比较突出和醒目、在什么样的情况下应用图像来代替文字等都是设计细节中需要考虑的问题,而这些细节往往可以影响一个设计方案的成败。书中顺序介绍了人的视觉生理结构、影响人视觉思维的设计要素,以及如何有效地利用各种设计要素有效地影响人对设计的感受。本书可作为视觉媒体设计人员、互联网图形设计人员的参考用书。设计人员更多地需要以辅助受众思维过程的方式来呈现信息。幸运的是,与人类视觉感知相夭的科学研究结果为此提供了可用的指南。作者将我们现在所知的感知、认知和注意力转化为设计人员可以直接应用的具体建议。他阐述如何将设计作为认知工具来扩展观众的思维——就像用锤子扩展人手一样。有经验的专业设计人员和学生都应该学习一下,在为人们设计信息工具时,如何最大限度地发挥信息工具的作用。本书特点:呈现了视觉思维的复杂过程,这个复杂过程的每个阶段都需要特定的设计技术来支持。为设计人员和负责设计的软件开发人员提供了实用的、任务导向的信息。书中实例丰富,图文并茂。使用”主动视觉”的原则,将图形设计看作是一种认知工具。
