Python程序设计开发宝典
¥22.43
全书共13章,面向Python 3.5.x、Python 3.6.x和Python 3.7.x,重关注Python内置对象和标准库对象的高级应用以及比较前沿的一些新技术,偶尔涉及一扩展库用法。第1章介绍Python语言编程规范与代码优化建议、发环境配置、程序伪编译与包。第2章详解运算符与内置函数的用法。第3章详解各种序列对象、推导式、切片和序列解包。第4章详解选择结构和循环结构,关键字else、break与continue。第5章详解函数的基本用法,可调用对象与修饰器、函数参数、变量的作用域、生成器函数、lambda表达式、函数柯里化、泛型函数、协程函数和回调函数。第6章详解类的定义、不同类型的成员、依赖注技术和运算符重载。第7章详解字符串编码与格式化方法、字符串对象方法、文本排版与压缩、汉字拼音有关的技术。第8章详解正则表达式语法、re模块、正则表达式对象与match对象。第9章详解文件对象用法、文件内容操作。第10章详解文件与文件夹操作。第11章详解异常处理结构、文档测试与单元测试、覆盖测试与软件性能测试、代码调试技术。第12章详解不同类型的并行处理技术。第13章详解asyncio提供的网络通信功能。 本书不但可以作为Python程序设计教材,还可作为Python发工程师的指导用书。
Unity3D平台AR与VR开发快速上手
¥23.18
Unity3D是一款跨平台3D、2D游戏及互动内容发引擎,并有着广泛的影响力。随着近年增强现实和虚拟现实的兴起,很多增强现实和虚拟现实的技术提供方都提供了基于Unity3D的SDK包。可以预见,市场对Unity3D人才的需求将会大大增加。 本书共分为14章,详细讲解了Unity3D的安装、发布、界面等主要功能,并深介绍AR(增强现实)、VR(虚拟现实)发方法,以及地图定位、摄像机、声音播放等发技巧,让读者了解到如何使用Unity3D制作AR VR产品,快速Unity3D应用发之门。 本书适合使用Unity3D平台发AR VR游戏和应用的移动发人员,也适合高等院校和培训机构相关专业移动游戏发方向的师生教学参考。
Android开发入门百战经典
¥28.99
本书内容系统全面,采用层层递的方式行讲解,让读者理解起来更为容易。全书分为10章,主要包括Android Studio的常用操作和技巧、Android的属性和布局、Android的基础控件、Android的系统组件、Android几种常用的数据存储方式、Android动画、Android网络、Android手机的基本功能及多媒体操作等。 另外,本书还创新地引了扫描二维码查看动态图的功能,让纸质图书也能和读者交互起来,提升阅读的乐趣。本书适用于广大初、中级Android发者。对于初级发者,本书对常用核心的基础知识通过实例的形式行了系统的讲解,保证初学者学习后可迅速上手行Android应用发;对于中级发者,本书有助于查缺补漏、夯实基础。另外,本书还可以作为高等学校电子信息类专业和计算机类专业本科生的教材以及Android应用发技术人员的参考书。
Web前端测试与集成——Jasmine/Selenium/Protractor/Jenkins的最佳实践
¥26.91
全书共分为四部分。部分为基础篇,总览了前端开发测试中的挑战与测试转型,介绍了测试基础环境的搭建;第二部分为单元测试篇,深入介绍了如何基于Jasmine单元测试框架和gulp、Karma等构建、执行工具对前端JavaScript代码进行单元测试,以及AngularJS单元测试的*实践和代码覆盖率等……
Android开发:从0到1
¥40.34
本书是一本Android应用发教程,旨在帮助读者全面掌握Android发技术,能够实际发Android项目。 本书分为三篇: 基础篇、阶篇和实战篇。 基础篇包括第1章~第*章,介绍了Android操作系统概述、Android发环境搭建、*个Android应用程序、调试Android应用程序、Android界面编程、Android界面布局、Android简单控件、Android高级控件、活动、碎片、意图、数据存储和使用内容提供者共享数据。 阶篇包括第14章~第21章,介绍了Android多线程发、服务、广播收器、多媒体发、网络通信技术、百度地图与定位服务、Android 2D图形与动画技术和手机功能发。 实战篇包括第22章~第25章,介绍了分层架构设计与重构健康助手应用、内容提供者重构健康助手应用、Android敏捷发项目实战——我的播放器应用发和把应用发布到Google play应用商店。 本书采用案例驱动式叙述方式,即“案例概述→案例核心技术→知识展→案例总结”的方式。本书既可作为高等学校计算机类专业的移动发技术课程的教材,也可作为社会培训机构的Android培训教材,还适合作为广大Android初学者和Android应用发程序员的参考用书。
Scala谜题
¥20.99
Scala是一种多范式的编程语言,其设计初衷是要整合面向对象编程和函数式编程的各种特性。 《Scala谜题》整合了众多典型的Scala代码示例,深解密Scala。书中不仅介绍了Scala语言,还介绍了编译器。《Scala谜题》通过有趣的方式带领读者学习并深理解和掌握Scala。全书共有36个谜题,每一个谜题都可以丰富读者的知识,并能够让读者更深地了解Scala。 《Scala谜题》适合于对Scala感兴趣的发者、对JVM平台上的语言以及函数式编程感兴趣的程序员阅读。
jQuery EasyUI开发指南
¥35.29
使用Java发软件的发人员一定会触到前端发,而前端发有一个流行趋势,那就是插件发。jQuery EasyUI是目前Java Web领域流行的插件发工具。《jQuery EasyUI发指南》主要讲述EasyUI各种插件的用法以及前端插件发思想,带领读者走插件发的世界。在本书中,读者不但可以学到搜索框(searchbox)、度条(progressbar)、提示框(tooltip)等功能性插件,还可以掌握布局(layout),以及强大的数据网格(datagrid)和分页(pagination)等插件。
嵌入式Linux基础教程(第2版)
¥36.99
《嵌式Linux基础教程(第2版)》是嵌式Linux的经典教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌式Linux发行版的常用构建系统,USB子系统和系统配置工具udev等内容。更重要的是,《嵌式Linux基础教程(第2版)》阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌式工程中非常有用的提示和技巧。《嵌式Linux基础教程(第2版)》适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。
Unity 5.x游戏开发实战
¥24.99
Unity是一个可以轻松创建各类型互动内容的多平台综合型游戏发工具,是一个全面整合的专业游戏引擎。本书基于Unity 5.0及以上版本行讲解,引导读者深度认识并掌握这一重要的游戏发工具。 Unity 5.x游戏发实战 共分8章,通过4个典型的游戏项目来引导读者行学习,每两章完成一个游戏案例,案例式的讲解模式更有利于读者快速提升实践能力。金币采集游戏启了Unity发之旅,随后的太空射游戏一步丰富了各类游戏设计技巧,之后又通过二维冒险游戏完整地呈现了Unity的强大功能,zui后通过一个人工智能项目完整地将地形构建、导航等功能有机地整合到游戏当中。 Unity 5.x游戏发实战 几乎包含了学习Unity所需的所有内容,案例式的学习更有助于读者快速掌握发技巧。Unity 5.x游戏发实战 非常适合那些没有Unity和游戏发经验的读者,通过阅读本书,读者将掌握使用Unity行游戏发的核心技巧。如果读者对游戏发和Unity本身有着浓厚的兴趣,那将对其学习提供无限助力,学习效果会更加出色。
21天学编程系列:21天学通Java(第4版)
¥36.32
Java是Sun公司在1995年推出的新的编程语言,它是一种跨平台的、应用于当前高速发展的网络编程语言。Java语言具有跨平台、面向对象、安全、多线程、健壮性等优,其中*显著的特就是跨平台性,换句话说,无论在哪一个操作系统平台上,使用的代码是完全一样的。本书共分21章,介绍了Java语言的基本语法,包括常量和变量、选择结构和循环结构、数组等内容。然后着重讲解了Java的面向对象性,包括类和对象、控制逻辑、继承、口、构造器、异常处理、内部类、多线程等内容。
Python金融实战(异步图书)
¥32.99
Python凭借其简单、易读、可扩展性以及拥有巨大而活跃的科学计算社区,在需要数据分析和处理大量数据的金融领域得到了广泛而迅速的应用,并且成为越来越多专业人士*的编程语言之一。 本书通过12章内容介绍了Python在金融领域的应用,从Python的安装、基础语法,再到一系列简单的编程示例,本书循序渐地引导读者学习Python。同时,本书还结合Python的各个模块以及金融领域中的期权价格、金融图形绘制、时间序列、期权定价模型、期权定价等内容,深度揭示了Python在金融行业中的应用技巧。 本书适合金融、会计等相关专业的高校师生阅读,也适合金融领域的研究人员和从业人员参考学习。对于有一定计算机编程基础,但想要从事金融行业的读者,本书也是不错的参考用书。
完全手册--51单片机C语言开发详解(含光盘1张)(试读本)
免费
本书由浅深、循序渐地介绍了8051内核单片机的系统知识和发方法,并以ATMEL公司生产的AT89S51单片机为实例,具体讲解了单片机在各种嵌式系统中的应用。 全书共分13章,对单片机基本概念、8051单片机内核结构、单片机的汇编与C语言编程、单片机的发环境及方法行了详细的介绍;并通过具体的发实例,讲解了嵌式系统中的口技术、串行通信、数模转换、模数转换、现场总线等知识与发技巧。本书*的特色在于每一个实例都力求让读者真正了解从原理到实现的具体过程。因此本书介绍的知识虽然基于ATMEL AT89S51型处理器,但讲解的基本设计原理和技术都是通用的,通过对本书的学习,读者可以完全具备将书中的技术应用于其他处理器的能力。 本书内容系统完整,注重综合应用,适合初学单片机、嵌式系统设计的读者学习,同时也可用做高校相关专业师生和社会培训班的教材。对于从事嵌式系统发的工程技术人员也极具参考价值。
30天学通Java Web项目案例开发(附光盘)(试读本)
免费
Java是目前流行、发展快的编程语言之一,由于其放,跨平台的特,吸引了众多的发人员与软件公司。同时在众多软件公司及有志之士的共同努力下,出现了许多优秀的源框架,为Java语言在企业级发领域注了新的血液。 本书结合具体的项目案例向读者介绍了Java EE发的整个流程,本书共介绍了10个项目案例,涵盖了目前几个比较流行的源框架,如Struts、Spring、Hibernate、JSF,同时还有用于分布式企业级发的EJB技术,在项目的发过程中,笔者还多次使用到了Ajax技术,以增强用户体验。在每一个项目案例的介绍中,笔者都是按照实际的发步骤行的,一个模块一个模块地行介绍。对每一个项目的代码都行了详细的介绍,对核心代码还行了详细的代码注释,尽量让读者读懂代码中的每一行,每一个细节。 本书不仅仅是向读者介绍几个案例,更是为了让读者熟悉这些源框架的使用,其中也包含了笔者很多的发技巧与发经验,因此对于Java EE初学者及具有一定发基础的编程人员,都是一本不错的参考书。 本书附赠DVD光盘1张,内容包括超大容量手把手教学视频、电子教案(PPT)、编程参考宝典电子书、源代码。
PHP网络编程学习笔记(含光盘1张)(试读本)
免费
本书由浅深讲解PHP发技术,全书内容分为5个部分,共22章,部分介绍初学者门PHP技术的一些基础知识,其中包括Web工作原理、HTML语言基础和IPHP工作原理,以及发环境的搭建:第二部分介绍门PHP的常用技术,主要内容包括PHP语法基础,代码结构,Session和Cookies操作,字符串处理,文件处理,图像处理以及异常处理,等等;第三部分主要介绍MySQL数据库管理和操作技术;第四部分主要介绍PHP的高级技术,包括面向对象编程,XML技术,PEAR技术,AJAX以及PHP框架技术;第五部分精选了几个能囊括本书介绍的所有理论的中小型实例,能使读者彻底精通PHP发技术。 本书内容全面,不但适合于没有任何Web原理基础和HTML语言基础而欲直学习PHP技术的初学者,同时也适合于有一定PHP发基础而需要加深对PHP核心技术一步了解和掌握的程序员。
ASP+SQL Server动态网站案例开发学习笔记(含光盘1张)(试读本)
免费
本书由浅深地讲解了ASP+SQL Server发技术,并且通过具体的实例讲解了具体发流程。全书内容分为两篇共10章,其中的第1章和第2章为本书的基础篇,分别讲解了ASP发技术基础和SQL Server 2000的操作使用方法。第3~10章为实战应用篇,通过具体实例的讲解向读者说明现实常用系统的发流程,分别讲解了访问统计分析系统,聊天室系统,讨论区BBS系统,新闻发布管理系统,在线人才网站系统,在线宽频电影播系统,在线鲜花订系统,企业客户关系管理系统的发流程,并且对每一步骤的实现行了详细讲解。 本书内容全面,不但适合没有任何基础而想直学习ASP技术的初学者,也适合有一定ASP基础而想一步提高自己水平的中级读者。
PLC应用实例与程序解说(试读本)
免费
本书以欧姆龙公司的CJ1系列PLC为背景,循序渐地介绍PLC的结构、工作原理、指令系统、指令应用实例、编程工具、可编程终端及PLC在运动控制和过程控制中的应用实例。 本书的特是提供各个实例的梯形图和助记符语句表,并对程序行逐“条”逐“步”的解说,以便于读者应用并达到举一反三的效果。 本书可作为大专院校的工业自动化、电气工程及自动化、计算机技术及应用、机电一体化等相关专业的教材或实训教材,也可供工程技术人员使用。在华信教育资源网(http://www.hxedu.com.cn)上提供了本书的习题和实验大纲等教学资料的下载。
VR新秩序:虚拟现实的商业模式与产业趋势
¥13.99
本书从资本推手、VR产业、VR的商业模式、VR沉浸式体验、VR变现和VR未来趋势等6个方面,多层次解读了虚拟现实VR产业的起源、发展、分化蝶变和未来创新的轨迹,给广大VR厂商、VR创业者、VR爱好者、科幻粉丝和广大读者观众呈现丰富多彩、光怪陆离的VR世界。 本书集中探讨了VR产业的三大环节、六大商业模式和六大未来趋势。 经过多年发展蝶变,VR产业已形成三大环节,*个环节是上游,即硬件设备和平台服务提供商。第二个环节是中游,即以行业应用为主的内容提供商。第三个环节是下游,即渠道服务提供商。 所有产业的发展都离不良好的商业模式。本书提出了VR产业的六大商业模式,包括VR游戏化、VR大众化、VR成人化、VR社交化、VR电商化和VR云化。其中,VR社交化可谓是众望所归的商业模式,因为人是社会关系的总和,VR技术又被社交巨头Facebook所引爆,VR技术在社交巨头的母体中发展,*后还可能回到社交中去! 在VR的六大未来趋势中,VR发者共同创造虚拟世界,VR技术全面升级为AR技术,着人类在虚拟世界中享受真正的自由,并利用VR技术体验灾难学会自救,同时解决了VR技术所带来的道德挑战,*后人类将在虚拟世界中实现“永生”!
名师讲坛——Java开发实战经典(第2版)
¥50.98
《Java发实战经典(第2版)》从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,详细地介绍Java发中用到的多种重技术。全书分为23章,包括需要重掌握的环境搭建、简单Java程序、Java基础程序设计、数组与方法、面向对象程序设计(基础篇和高级篇)、异常的捕获及处理、包及访问控制权限、Java常用类库、Java IO、Java类集、Java数据库编程;需要理解或掌握的多线程、泛型、枚举、Java反射机制、Annotation、Eclipse发工具;需要了解或掌握的图形界面、Java网络编程、Java新IO等内容。 《Java发实战经典(第2版)》列举50个教学案例、730个小实例、104道习题及近100个示意图,方便读者快速理解和掌握。本书还附带长达60小时的教学视频和PPT电子教案,并专门提供BBS论坛为读者解答问题。作者有多年的发和教学经验,希望能成为读者的良师益友。 《Java发实战经典(第2版)》适合Java技术的初学者,也适合作为培训中心教材或计算机相关专业人员的参考书。
Google Cardboard App 开发指南
¥24.99
本书循序渐进地引导开发人员学习用谷歌魔镜开发工具包(Cardboard Android SDK)以及Unity开发包进行VR应用开发的技术,讲解了创建令人沉浸其中的虚拟景观应用、开发使用智能手机拍摄3D全景照片的应用,以及采集和控制语音到优化画面的技术。 本书内容分为5章,包括初始VR、VR应用——Alien Apartment、VR应用——Glitcher VR、Lanterns和Village案例以及谷歌魔镜——面向大众的VR。 本书适合VR虚拟现实开发人员、游戏开发人员、程序员学习使用,也可作为大专院校相关专业师生的学习用书和培训学校的教材。
Python贝叶斯分析
¥33.50
《Python贝叶斯分析》从务实和编程的角度讲解了贝叶斯统计中的主要概念,并介绍了如何使 用流行的 PyMC3 来构建概率模型。阅读本书,读者将掌握实现、检查和扩展贝 叶斯统计模型,从而提升解决一系列数据分析问题的能力。本书不要求读者有任 何统计学方面的基础,但需要读者有使用 Python 编程方面的经验。
C语言开发手册(典藏版)(含DVD光盘1张)(试读本)
免费
毋庸置疑,c语言从产生到现在的各个阶段,都是重要和流行的编程语言之一。熟悉和掌握c语言程序设计,已经成为程序员的一门必修课。本书言简意赅、通俗易懂,知识覆盖全面,详细介绍了c语言的程序设计及*的c语言编程技术。 本书分4篇,共29章,分别介绍了c语言基础、c语言阶、c语言的口技术和现代c语言的扩展。首先,介绍了c语言及其发环境,并全面介绍了c语言的基本语法知识;着,详细讲解了c语言的一些高级程序应用;然后,介绍了c语言与其他主流编程语言的口;后,讲解了现代c语言的一些扩展应用和高级技术。 本书结构安排紧凑、讲解详细、实例丰富。c语言程序设计的初学者通过本书可以快速掌握c语言程序设计方法。同时,本书对现代c语言程序的口和高级技术行了全面讲解,对具有一定发经验的设计人员也有非常好的参考价值。本书可以作为c语言初学者的门教材,也可作为c语言程序员的参考手册,还可作为大中专院校学生及电脑培训班的参考书。