Clojure编程乐趣(第2版)
¥36.99
这既不是一本Clojure初学指南,也不是一本Clojure的编程操作手册。本书通过对Clojure详尽地探究,讲述函数式的程序设计方式,帮助读者理解和体会Clojure编程的乐趣,而发出优美的软件。 全书分为6个部分共17章。第1部分是基础,包括第1~3章,从Clojure背后的思想始,介绍了Clojure的基础知识,并带领读者初步尝试Clojure编程。第2部分是第4章和第5章,介绍了Clojure的各种数据类型。第3部分是第6章和第7章,介绍了函数式编程的特性。第4部分是第8章~11章,分别介绍了宏、组合数据域代码、Clojure对Java的调用,以及并发编程等较为高级的话题。第5部分为第12章和第13章,探讨了Clojure的性能问题及其带给我们的思考。第6部分为第14~17章,介绍了面向数据编程、性能、思考程序以及Clojure的思考方式。 本书适合想要转向函数式语言或行并发编程的程序员阅读,对JVM平台编程感兴趣的程序员,想要学习中高级的Java程序以及Clojure的读者,均能够从中获益。
Python面向对象编程指南
¥16.49
Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏发等诸多领域。本书深介绍Python语言的面向对象特性,全书分3个部分共18章。第1部分讲述用特殊方法实现Python风格的类,分别介绍了__init__()方法、与Python无缝集成—基本特殊方法、属性访问和特性及修饰符、抽象基类设计的一致性、可调用对象和上下文的使用、创建容器和集合、创建数值类型、装饰器和mixin—横切方面;第2部分讲述持久化和序列化,分别介绍了序列化和保存、用Shelve保存和获取对象、用SQLite保存和获取对象、传输和共享对象、配置文件和持久化;第3部分讲述测试、调试、部署和维护,分别介绍了Logging和Warning模块、可测试性的设计、使用命令行、模块和包的设计、质量和文档。本书深剖析Python,帮助读者全面掌握Python并构建出更好的应用程序,非常适合对Python语言有一定了解并想要深学习Python的读者,也适合有一定发经验并且想要尝试使用Python语言行编程的IT从业人员。
jQuery Cookbook中文版
¥39.27
《jQuery Cookbook中文版》旨在向读者展示业界领先的前端发人员在日常项目中使用jQuery的方式和方法。全书共分18章,分别由不同的作者撰写。这些业界精英将带领读者经历由简到繁的各种问题的解决过程,不管是jQuery新手还是老练的JavaScript发人员,都能通过本书对jQuery的能力有全新的认识。 《jQuery Cookbook中文版》从基础知识和通用*实践的介绍始,内容包括在页面中包含jQuery、做出选择、遍历和操纵;着转向实际用例,带领读者寻找常见问题的解决方案,包括事件、特效、尺寸、表单和用户界面元素等;后研究jQuery应用程序的测试以及将jQuery集成到复杂网站的方法。 无论是为jQuery前端发人员,还是编写客户端代码的服务器端发人员,都可以从《jQuery Cookbook中文版》中找到自己感兴趣的内容,并提高自己的发本领。
JavaScript构建Web和ArcGIS Server应用实战
¥20.99
ArcGIS Server是用于发基于Web的GIS应用程序的主要平台,而JavaScript已经成为在这个平台上发应用程序的主流语言之一。《JavaScript构建Web和ArcGIS Server应用实战》介绍了如何利用ArcGIS API for JavaScript来创建基于Web的GIS应用程序。 《JavaScript构建Web和ArcGIS Server应用实战》共12章,分别介绍了基本概念、创建地图和添加图层、添加图形到地图、特征图层、使用控件和工具栏、空间和属性查询、定位和查找特征、地址转换和转换地址、网络分析任务、地理处理任务、整合ArcGIS Online以及创建手机应用程序。附录部分介绍了利用ArcGIS模板和Dojo设计应用程序。 《JavaScript构建Web和ArcGIS Server应用实战》结构清晰、示例丰富,非常适合初学者和中级水平的GIS发人员,也适合想要使用该平台行应用发的读者。
Git学习指南
¥10.99
Git是一款免费、源的分布式版本控制系统,也是当今流行的版本控制系统之一,在众多的项目发中普遍使用,得到程序员和工程师的欢迎和喜爱。 本书是一本面向专业发者的图书。全书内容分为26章,从基础概念讲起,陆续向读者介绍了有关Git的各种操作和使用技巧,不仅将提交、版本库、分支、合并等命令讲解到位,还介绍了工作流、基于分支的发、二分法排错、发行版交付、项目的拆分与合并、项目的迁移等内容。 本书适合从事项目发的专业人士阅读,想要学习Git的读者也可以选用。
像计算机科学家一样思考Python 第2版
¥19.99
本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。全书共21章,详细介绍Python语言编程的方方面面。本书从基本的编程概念始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐地学习变量、表达式、语句、函数和数据结构。书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章所专注的语言特性,或者相关的发问题,总结了调试的方方面面。本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修改了很多示例和练习,增加了新的章节,更全面地介绍Python语言。这是一本实用的学习指南,适合没有Python编程经验的程序员阅读,也适合高中或大学的学生、Python爱好者及需要了解编程基础的人阅读。对于首次触程序设计的人来说,是一本不可多得的佳作。
实战微信小程序:JavaScript、WXML与Flexbox综合开发
¥15.99
本书从零始介绍微信小程序的发,内容从逻辑上可以分为4部分。*部分(第1~第2章)主要介绍什么是微信小程序,微信小程序的发展前景等。让初学者快速了解微信小程序。第二部分(第3~第4章)主要介绍JavaScript和WXML,让零基础或者没有学习过JavaScript的读者在学习微信小程序的时候不会有语言障碍,能够读懂每一行代码,为学习微信小程序发下基础。第三部分(第5~第9章)是本书的精髓,重介绍了微信小程序的布局、组件、API口等,详细地阐述了微信小程序的所有功能实现。希望读者能够通过这部分内容的学习,熟练掌握微信小程序发。第四部分(第10~第11章)通过详细的案例分析,可以使读者从项目始到*后发布有一个系统的学习过程。 ? 本书内容深浅出,适合零基础、对微信小程序发有兴趣的人员,移动平台发人员,JavaScript发人员,有编程经验想转行做微信小程序的发人员及计算机专业的学生。
腾讯网UED体验设计之旅(全彩)
¥58.80
本书是腾讯网UED的十年精华输出,涵盖了丰富的案例、详细的视觉呈现,以及来自腾讯网的一手经验,通过还原一系列真实案例的幕后设计故事,从用户研究、创意剖析、绘制方法、项目管理等实体案例出发,带领读者经历一场体验设计之旅。 全书核心内容涉及网媒用户分析与研究方法、门户网站体验设计剖析、H5技术在移动端的应用、手绘技巧、改版迭代方法、文字及信息图形化设计、媒体产品的交互设计、大项目设计管理方法等。 这是一本“干货”型读物,内容权威而真诚,案例具体而真实,图文并茂、印制精美。
Informatica PowerCenter权威指南
¥17.99
在大数据时代,掌控数据首先需要掌握数据的处理能力。俗话说:“工欲善其事,必先利其器。”Informatica PowerCenter作为业界广泛使用的数据处理工具之一,被全球多数大型机构、组织认可并采用。__eol__本书全面地介绍了Informatica PowerCenter的主要功能及高级特性。__eol__本书分为3个部分:**部分为基础篇,包括第1~4章,系统介绍了PowerCenter的基础组件和常用功能,并在其中穿插了大量实践案例;第二部分为高级篇,包括第5~8章,系统介绍了PowerCenter并行、集群、性能调优和字符集管理等高级内容;第三部分为扩展篇,包括第9章,简要介绍了CDC的相关知识,PowerCenter与SAP、MPP、Hadoop集成,以及非结构化和半结构化数据处理能力。__eol__
Netty实战
¥18.99
Netty实战 是为想要或者正在使用Java 从事高性能网络编程的人而写的,循序渐地介绍了Netty各个方面的内容。 Netty实战 共分为4 个部分:diyi部分详细地介绍Netty 的相关概念以及核心组件,第二部分介绍自定义协议经常用到的编解码器,第三部分介绍Netty 对于应用层高级协议的支持,会覆盖常见的协议及其在实践中的应用,第四部分是几个案例研究。此外,附录部分会还简单地介绍Maven,以及如何通过使用Maven 编译和运行Netty实战 中的示例。 阅读本书不需要读者精通Java 网络和并发编程。如果想要更加深地理解本书背后的理念以及Netty 源码本身,可以系统地学习一下Java 网络编程、NIO、并发和异步编程以及相关的设计模式。
超级软件:下一代互联网云平台
¥23.45
如果我们只看当下,互联网的格局似已基本定型。但如果我们将眼光投向未来,未来的互联网怎么可能如此“割裂”?未来,在云上,这个世界中的卖关系、社交关系、管理关系,这三种关系必将是“融合”的;未来,在云上,必将是一个更真实、更错综复杂、更千变万化的数字世界。 这样的一朵云、一个平台,就是本书所指的“超级软件”。 然而,情况绝非如此简单,在通往“超级软件”的路上,有一道高耸云的技术的“墙”。这就是:如何在云上实现既“宽”又“深”的场景?传统的电商和社交软件选择的是“宽而薄”的场景;而传统的管理软件只能选择基于大量定制发的“窄而深”的模式。以软件行业传承至今的“场景直到代码”的发模式,是绝无可能实现既“宽”又“深”、场景完全弹性的“超级软件”的。解决这个问题,正是本书的根本目的。 这本书适合所有对未来感兴趣的人。
SAS编程演义
¥27.99
本书以Base SAS为基础,重讲解SAS编程技术,内容涵盖SAS 基础知识、数据导导出、变量与观测操作、数据集操作与管理、函数与例程、SAS格式以及宏编程等。另外,对于目前市面上SAS书籍涉及很少,但是应用频繁的统计表格和统计图形,本书从设计原则、选择思路、绘制方法以及实例步骤等方面做了系统、详细的介绍。 本书破语法关键字的字典式编排方式,精心凝练10个既相对独立又互相联系的专题,就地取材,采用SAS自带的小数据集,循序渐,层层递地来行讲解讨论。无论是SAS初学者,还是江湖老手,都可从中获益。SAS初学者可以较为全面系统地了解SAS编程技术及其应用场景,江湖老手亦可从高阶技能中获得启发感悟。
MyBatis从入门到精通
¥9.49
本书中从一个简单的MyBatis查询手,搭建起学习MyBatis的基础发环境。通过全面的示例代码和测试讲解了在MyBatis XML方式和注解方式中行增、删、改、查操作的基本用法,介绍了动态SQL在不同方面的应用以及在使用过程中的*实践方案。针对MyBatis高级映射、存储过程和类型处理器提供了丰富的示例,通过自下而上的方法使读者更好地理解和掌握MyBatis的高级用法,同时针对MyBatis的代码生成器提供了详细的配置介绍。此外,本书还提供了缓存配置、插件发、Spring、Spring Boot集成的详细内容。*后通过介绍Git和GitHub让读者了解MyBatis源项目,通过对MyBatis源码和测试用例的讲解让读者更好掌握MyBatis。
Java高级程序设计实战教程
¥23.00
本书是在读者初步掌握Java的基础知识和技能之后,一步学习Java高级编程的指导用书。主要内容包括Java编码规范、Java集合框架、Java反射机制、Java泛型机制、Java序列化机制、Java多线程机制、Java网络编程、Java数据库编程、综合实训等。本书能够使读者逐步领会并掌握Java的编程思想和技能,为一步学习J2EE框架技术奠定了扎实的基础。
JavaScript函数式编程指南
¥24.99
本书主要介绍如何通过ECMAScript 6将函数式编程技术应用于代码,以降低代码的复杂性。 本书共三部分内容。*部分“函数式思想”是为第二部分的学习作铺垫的,这一部分引了对函数式JavaScript的描述,从一些核心的函数式概念手,介绍了纯函数、副作用以及声明式编程等函数式编程的主要支柱:第二部分“函数式基础”重介绍函数式编程的核心技术,如函数、柯里化、组合、Monad等;第三部分“函数式技能提升”则是介绍使用函数式编程解决现实问题的方法。 本书循序渐地将函数式编程的相关知识铺陈来,以理论作铺垫,并铺以实例,旨在帮助读者更好地掌握这些内容。如果读者是对面向对象软件有一定的了解,且对现代Web应用程序挑战有一定认识的JavaScript发人员,那么可以从中提升函数式编程技能。如果读者是函数式编程的初学者,那么可以将本书作为门书籍仔细阅读,为今后的学习夯实基础。
C#项目开发全程实录(第4版)
¥50.90
《C#项目发全程实录(第4版)》以房屋中介管理系统、企业客户资源管理系统、人事工资管理系统、文档管理系统、库存管理系统、企业QQ系统、企业人事管理系统、编程词典销售分析系统、铭成在线考试系统和公众号/APP后台口通用管理平台10个实际项目发程序为案例,从软件工程的角度出发,按照项目的发顺序,系统、全面地介绍了程序的发流程。从发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统发到系统的编译发行,每一过程都行了详细的介绍。
C语言编程从零开始学(视频教学版)
¥67.50
本书分为19章,内容包括认识C语言、C语言程序结构、算法与流程图、基本数据类型、运算符和表达式、程序流程控制结构、函数、数组与字符串、指针、结构体、共用体、枚举、操作文件、编译与预处理指令、使用库函数、位运算、网络套字编程、动态数据结构、数据结构阶、排序等。*后通过1个综合项目实训,一步讲述C语言在实际工作中的应用。本书注重实战操作,帮助读者循序渐地掌握C语言中的各项技术。 本书共有400多个实例,还有大量的经典习题。随书下载包中赠送了培训班形式的视频教学录像,详细讲解了书中每一个知识与编程方法和技巧。同时下载包中还提供了本书所有例子的源代码,读者可以直查看和调用。 本书适合C语言初学者和C语言发人员,同时也能作为高等院校和培训学校相关专业的师生教学参考。
Ionic 移动开发入门与实战
¥32.04
Ionic是目前集流行与成熟两个特于一身的跨平台移动发框架。本书以实例驱动讲解的方式,让仅有简单网页制作基础知识的读者,也能轻松掌握Ionic3.X下的移动应用发。 本书分为4篇,第1篇是移动发准备,介绍了Ionic、Phonegap、Cordova、HTML5和移动发的一些基础知识;第2篇是Ionic基础知识准备与常用库,介绍了配置发Ionic环境所依赖的Angular、SASS、Gulplodash等业内主流库和工具;第3篇是Ionic组件完全解析,对Ionic的内置样式和TypeScript组件类行完整解析;第4篇是App项目实战和发布推广,介绍了如何按照业内通行实践的策划、设计、发过程完成Ionic发的完整App。在发完成之后,详解如何为Android和iOS两大移动平台发布和推广更新自己的App。 本书内容详尽、实例丰富,是Ionic初学者、HTML 5爱好者、移动互联网创业者、移动发人员的参考书,同时也适合高等院校和培训学校的师生学习阅读。
VR\AR与MR项目开发实战
¥28.44
本书以Unity为基础平台,以实战为导向,以案例的形式分别介绍虚拟现实、增强现实与混合现实技术的项目发。 本书内容可以分为4部分。其中,第1~3章讲述Unity的基础知识,从零始引导读者了解Unity编辑器及其中的灯光、材质球,并以案例的形式介绍UGUI以及2D游戏的发流程;第4~6章讲述虚拟现实技术,从什么是虚拟现实到台式机中虚拟现实的应用,再到HTC Vive中虚拟现实的应用,以案例讲解典型虚拟现实技术的项目发;第7~9章讲述增强现实技术与如何在Unity中发布安卓程序,从EasyAR到Vuforia,对这两种较为流行的AR SDK行学习,达成基本的图片识别到文字识别、云识别,以及百度翻译和有道词典等功能;第10、11章讲述混合现实技术,从现阶段的混合现实技术的实现方式到实际项目发的全过程,学习三星Gear VR头盔的以及如何在Gear VR中利用Vuforia技术实现混合现实。 本书适合虚拟现实、增强现实、混合现实技术的从业人员和对虚拟现实等技术感兴趣的读者阅读参考,也可作为培训机构以及大中专院校相关专业学生的实训教材。
ASP程序设计全程指南
¥15.50
本书共有16章,主要以ASP网络发技术为主线,由浅到深、深浅出地介绍ASP的网络发技术。本书前6章主要介绍的是ASP网络发的基础知识,主要包括ASP概述、HTML基础、VBScript脚本语言、ASP编辑基础和基本对象、Scripiting组件,以及ADO等知识。本书第7-12章主要介绍的是ASP网络发中一些常用的模块,如常用JavaScript模块、流量统计模块、用户管理及登录模块、搜索引擎模块、聊天室模块,以及投票系统模块。本书第13-15章主要介绍的是完整的系统,如酒店管理系统、办公自动化系统,以及高校实验室管理系统。后本书第16章介绍了如何使用Dreamweaver发ASP程序,在本章中提供了5个常用系统的发过程。 本书编写的对象是广大的将要学习或想一步了解ASP的读者。本书章世的知识层次由浅深,适合网页设计人员、网页制作爱好者、大中专院校学生、社会培训 学生、毕业设计学生等作为学习参考书。
机器学习实践指南——基于R语言
¥37.76
随着R语言的流行,从数据中学习比过去更加轻松。本书是通过R语言掌握数据科学技能的快速门指南,书中一步一步地介绍如何在免费和流行的R统计包中建立每一种类型的模型。书中的案例描述得很清楚,几乎所有的代码都可以使用。读完本书,读者将可以在自己专注的某个领域把书中所介绍的技术付诸实践。 本书适合数据科学门的读者阅读,尤其是通过R语言实现数据建模和分析方法的读者学习。

购物车
个人中心

