
设计模式是发可重用和可维护代码的基本技术。它提供了一套经过验证的解决方案,使发人员可以快速解决软件发中的问题。本书将演示如何在实际应用中利用设计模式。 本书首先概述应用程序设计中的设计模式和*佳实践。你将了解Julia的一些基本的功能,例如模块、数据类型、函数、口和元编程。然后,你将掌握用于构建大型应用程序的现代Julia设计模式,重在于性能、可重用性、鲁棒性和可维护性。本书还介绍了反模式以及如何避免发中的常见错误和陷阱。你将学习如何在Julia中以不同方式更有效地实现传统的面向对象的设计模式。本书包含各种用例和示例,例如Julia发专家如何在其源包中使用设计模式。 从本书中你将学到改善软件设计、可扩展性和可重用性的方法,并能够有效地使用设计模式来应对软件发中的常见挑战。 通过阅读本书,你将: 掌握Julia

1. 系统讲解区块超级账本HyperLedger Fabric的概念、架构、实现原理和应用发。 2. 作者具有丰富的区块发经验,结合实践经验,手把手一步步引导发。 3. 提供丰富的区块实战案例,行实战演练,教你顺利搭建一个完整的区块项目。


1.Python源社区资深供稿人撰写,基于Python语言 2.计算语言学领域为数不多的作品之一 3.文本分析实用指南 4.技术实用性强,侧重于技术细节的实现 5.平衡了理论与实战案例之间的关系,可以在掌握理论知识的同时,运行自己的自然语言处理项目 6.提供源码下载 使用Python和源工具可以非常方便地行现代文本分析,因此,在这个文本数据时代有必要掌握现代文本分析的方法。 本书介绍了如何使用自然语言处理和计算语言学算法对所拥有的数据行推理并获得洞察力。这些算法以统计机器学习和人工智能技术为基础。现在,使用了这些算法的工具唾手可得,并可在Python、Gensim和spaCy等工具中使用。 本书从数据清理始介绍,然后介绍了计算语言学的相关概念。在掌握了这些内容之后,下来就可以使用真实的语言和文本,并借助Python来探索统计NLP和深度学习的更复杂领域。你

读者对象 没有任何MongoDB基础的初学者。 有一定的MongoDB发基础,想精通编程的人员。 有一定的MongoDB发基础,没有项目实践经验的人员。 正在行软件专业相关毕业设计的学生。 大中专院校及培训学校的老师和学生。

你想写一个Web应用,让它既能在iPad和KindleFire上,也能在iPhone和Android手机上运行吗?这本介绍jQueryMobile的书会告诉你怎么做。通过一系列手把手的练习,你能够学会以*有效的方式使用这个框架的各种界面组件,构建定制的、跨平台的应用。即使没有太多编程经验,不熟悉jQuery也不要紧,本书很容易看懂。看完这本书之后,你就会知道怎么使用jQueryMobile和语义化HTML5代码,创建出能在各种智能手机和平板电脑上运行的响应式、基于AJAX的界面。1. 理解jQueryMobile与HTML5、CSS3以及JavaScript的关系2.利用UI组件创建表单、列表、导航条和按钮3.使用JavaScript、AJAX和jQuery核心框架创建动态内容4.通过主题和CSS3完全定制用户界面5.让用户能够从浏览器中安装应用并离线使用6.包成原生应用并通过应用商店发售。本书教给你如何使用*近发的jQueryMobile库为触摸设备(如iPhone、iPad、Andro

Visual C++从入门到精通(第3版)(光盘内容另行下载,地址见书封底)

★★ 全新的设计理念与表现方法、一线设计师的成功商业作品、各类风格的UI设计与实现过程、全方位了解图标、按钮、界面、字效整体设计的制作方法,让你零基础无障碍通往成功网页设计师之路。★★ 滴滴CDX 高级设计总监程峰、5Plus创始人(知名设计师)冯铁、优设哥张鹏、DDB China group 执行创意总监陈楠、VML IM2.0 创意总监金松华等联袂推荐!

ANSYS Workbench 17.0有限元分析及仿真(第2版)
(1)在第1版广泛应用的基础上,吸收众多读者的宝贵建议,大幅完善图书内容。(2)不论从整体构思上还是每章内容安排上,都是从基础到应用,从简单到复杂,有利于读者循序渐地掌握相关知识。(3)实例丰富,以实例为主线展,配以视频行讲解,既生动形象又简洁明了。(4)条理清晰,讲解详细,确保自学的读者能独立学习和应用软件。


? 有趣的手绘插图:文字说不清楚的事情咱们来看图说。 ? 丰富的编程案例:不再干巴巴地讲理论,用示例和项目说明一切。 ? 涉及内容广泛:覆盖Python Web、Python爬虫、游戏编程三大热应用,总有一个是你关注的。 ? 配合视频教学:为便于读者掌握本书内容,笔者专门录制了相关视频教学课程,读者可以登录网站观看本书的视频教学,也可扫描下方的二维码用手机观看。若使用过程中出现问题,可以发送邮件至,主题为 Python轻松学:游戏、爬虫与架站配书文件 。 ? 技术交流:可以加笔者的QQ群行技术交流,并获得技术支持。

AWS首席发者布道师费良宏作序推荐; 无须精通数学或编程,巧用机器学习成为业务小能手 只有大型高科技公司才有必要使用机器学习技术吗?答案当然是否定的。在新一波数字化转型浪潮中,借助机器学习技术为业务创新赋能,这成了几乎所有公司可以甚至必须探索的方向。有了恰当的工具,无须高深的数学知识或专业的技术背景,你就能在日常业务中享受机器学习带来的便利。 本书凝聚了作者丰富的业务自动化经验,以虚拟人物为主线,展示了如何在客户留存、客户支持等业务场景中应用机器学习技术,从而让流程更快速、工作更高效、决策更明智。

jQuery全能权威指南:jQuery Core + jQuery Plugin + jQuery UI + jQuer

本书首先系统地介绍了与类别不平衡学习相关的一些基础概念及理论,并而在上述理论的基础上,讨论了一些主流的类别不平衡学习技术及对应算法,具体包括样本采样技术、代价敏感学习技术、决策输出补偿技术、集成学习技术、主动学习技术及一类分类技术等。此外,也探讨了类别不平衡分布的危害预评估技术。*后,对该领域未来的发展方向及应用前景作出了评述与展望。

每一个发者,都是软件世界里的列兵!每一个经典模块,都是前道路上的利器! 精选主流应用,从技术到系统模块实战,掌控互联网完整条。本书切网络技术和应用,深解读和实现了JSP网站的经典模块;文章与新闻管理系统,聊天室,电子商务系统,销存,信息港、博客、网摘,影视音乐系统,搜索系统,网上办公系统,主机域名系统,邮件列表系统,社区,图片动画展示系统,广告管理系统,人才系统,交友系统,RSS,电子政务系统,房产系统…… 在《士兵突》里,有许多让我们感动的人物,他们曾经迷失过、失落过、放弃过,不过*后他们都找到了真正的自我。坚强的士兵许三多,有笨、有犟、有“傻”,可是却透着那样的执著。“好好活,就是做有意义的事:做有意义的事,就是好好活!”这是许三多的名言。“不抛弃,不放弃!”这是钢七连的名

本书系统地介绍SPSS的统计分析功能,将统计分析方法、SPSS操作和实例分析有机结合,首先简明阐述SPSS常用统计方法的基本原理;然介绍统计方法分析的操作步骤;后演示具体实例并对其输出结果行解读,。

ASP.NET 2.0+SQL Server 2005企业项目开发与实战(含光(试读本)
本书基于ASP.NET 2.0和SQL Server 2005的****,涵盖分析、设计、发、测试、部署与发布等软件工程主要步骤,结合UML 2.0和Visual Studio环境,通过企业信息平台工程项目详细介绍软件项目实践的全过程,并提供典型企业应用案例——商务网站平台。全书系统介绍如何基于ASP.NET 2.0和SQL Server 2005从事企业级项目发,适合企业应用的设计人员、发人员及初学者选读,也可作为大专院校和培训机构的教材。

实用的Unity 3.x游戏发门指南 你将学会 ◇ 发并定制4个有趣的游戏项目。 ◇ 使用Unity的内置系统,在游戏对象中添加动作、重力、碰撞和动画。 ◇ 创建粒子系统,如破碎的玻璃、火花和爆炸。 ◇ 使用多个摄像头创建静态和动态背景。 ◇ 探讨游戏主题和机制之间的差别,以便从游戏中赚到更多钱。

本书基于ES6新特性! 本书从JavaScript的基本语言特性手,提纲挈领地介绍JavaScript的主要功能和特色,包括基本结构、函数、数据结构、高阶函数、错误处理、正则表达式、模块、异步编程、浏览器文档对象模型、事件处理、绘图、HTTP表单、Node等,可以帮助你循序渐地掌握基本的编程概念、技术和思想。而且书中提供5个项目实战章节,涉及路径查找、自制编程语言、平台交互游戏、绘图工具和动态网站,可以帮助你快速上手实际的项目。此外,本书还介绍了JavaScript性能优化的方法论、思路和工具,以帮助我们发高效的程序。 本书与时俱,这一版包含了JavaScript语言ES6规范的新功能,如绑定、常量、类、promise等。通过本书的学习,你将了解JavaScript语言的新发展,编写出更强大的代码。 本书的在线网站提供了所有源代码,你可以通过在线沙箱来编辑、运行代码,

Autodesk Inventor 2020中文版从入门到精通

◆全书嵌26段二维码核心操作同步讲解视频,帮助读者及时掌握知识和实操技能 ◆汇集7个EPLAN综合工程实例:自动化流水线电路、花样喷泉控制电路、车床控制电路、纺织行业细纱机控制电路等,涵盖机械、电子、建筑、纺织等核心工程设计行业。 ◆附赠100余个EPLAN实例源文件,可直用于工程设计,动手才是真学会



本书全彩色、全方位展示Flutter的基本概念与操作方式。只需12天便可完成完成Flutter之旅。本书文笔幽默、表达细腻,希望带领读者背上行囊去旅行,去见证Flutter框架的优雅和精简、丰富和强大。

第 一本Unity源码分析的图书联系辐射度学、光度学、色度学等物理理论,从物理学角度上阐述着色器所需要的基础知识剖析内建着色器库中的若干工具库函数,阐述清楚原理,让读者深理解,能在发阶段中有效使用剖析内建着色器库中的标准材质,以及若干常用的着色器程序的实现原理,让读者能深学习到当前流行的渲染技术的实现原理,并融会贯通到实际发工作中

IBM RUP(Rational Unified Process,Rational统一过程)已经成为大规模企业软件发的事实上的行业标准过程。IBM认证的解决方案设计师——IBM RUP V7.0认证为解决方案发人员证明他们对RUP的精通提供了一条有效的途径。 作为**部、也是**一部官方指定的RUP认证指南,本书全面讲述了RUP以及IBM RUP考试的**版本。本书由两位杰出的RUP实现者所著,吸取了IBM RUP过程领导者和RUP认证管理者的意见,并经过了他们的认真审查。 本书涵盖了RUP使用的方方面面。全书精心组织,可帮助你快捷而高效地准备考试,并为你在未来几年的工作中,提供一份便捷、简明的参考。 本书涵盖以下内容: RUP考试应准备的全部内容,并提供了一份包括52道题目的模拟试卷。 核心的RUP概念、全新的RUP过程框架,以及关于业务驱动发的一些关键原则。 RUP针对迭代发的以架构为中心的方



1. 由少儿编程图书作者李强老师精心编写 2. 遵循 知识够用 原则,运用Python turtle库,使程序运行结果可视化 3. 给出多个程序示例:绘制奥运五环、绘制螺旋线、绘制机器猫等 4. 异步社区免费提供源代码

1.包含丰富工具百宝箱,快速掌握Python的20%的核心知识,依托于测试工具发实战,轻松理解Python发的思路,快速提高发能力,让小白学发像搭积木一样简单! 2.实用性强,覆盖面广,是一本测试人员或发人员学习Python难得的实战类好书。 3.由浅深,循序渐,掌握Python。本书从Python基础手,再到通用能力和通用框架的专题知识,后是丰富的实战案例,通俗易懂、图文并茂,让读者快速掌握Python知识。 4.示例易懂,轻松易学,快速上手。本书通过丰富的示例代码,让读者轻松了解实际发场景。书中的关键代码还提供相应的注释,便于读者阅读代码,快速上手Python发。 5.精彩栏目,贴心提示,技能提升。本书在各章设置了很多提示、注意等栏目,让读者可以在学习过程中轻松地理解相关知识及概念,助力读者的Python发技能提升。

1.本书以案例教学为引导,深浅出,图文并茂,方便读者快速上手,着重培养读者的动手能力。 2.本书使用Java SE 8.0,反映了Java和软件技术的新展。 3.本书配备了丰富的教学资源,包括教学课件、教学视频、教学大纲、习题答案和源代码。

1. 案例生动易懂,读者门容易 本书中的大量案例,都贴合实际生活,生动鲜活,容易记忆,容易理解,读者可以轻松上手。 2. 原理透彻,注重应用 本书对多线程相关理论分门别类、层层递地行了详细的叙述和透彻的分析,既体现了各知识之间的联系,又兼顾了其渐近性。本书在介绍每个知识时都给出了该知识的应用场景,同时配合源代码分析;本书真正体现了理论联系实际的理念,使读者能够体会到 学以致用 的乐趣。 3. 配套资源丰富 程序代码、习题答案、网络视频讲解。

以就业为导向 帮助在整个学习过程中,养成良好的生活和工作习惯,实现 准职业人 和 企业人 的编程素养:从什么是程序、如何发*个Java程序始讲起,下扎实的基本功。采用典型例子、使用通俗易懂的语言阐述面向对象中的抽象概念、继承、封装、多态、异常、面向对象编程、面向口编程。以实用技能为核心 本书所涉及的技术一定是能够解决实际工作中实际问题的技术,重讲解企业80%的时间在使用的20%的核心技术:通过剖析案例、分析代码结构含义、解决常见问题等方式,帮助初学者培养良好的编程习惯。使用Java处理程序在运行过程中出现的异常问题的5个关键字:try、catch、finally、throw、throws。以动手能力为突破 通过 动手 来训练你的技能,不但要快,还要规范。 动手、动手、再动手 ,敢于编码、乐于编码、大量编码。理论 上机 作业 简答题的写作模式,全

Web设计师在权衡外观设计与网站性能时总是要作出艰难的选择。良好的内容、布局、图片和交互对于吸引用户来说至关重要,这其中的每一个元素都会对页面加载时间和网站的感知性能造成巨大影响。本书会帮助你在项目过程中将页面速度放在首位,向你展示如何验证*关键的设计决策,从而提升页面加载速度,造*用户体验。 如果你是Web设计师或发人员,想提升网站性能,本书非常适合你。 页面加载时间对网站、品牌和用户的影响 页面速度的基础知识:浏览器是如何获取和渲染内容的 优化和加载图片的*实战 如何清理HTML和CSS,优化网络字体 以性能为目标的移动优先设计 随着网站的演,利用工具度量性能 改变组织性能文化的方法




Python实现Web UI自动化测试实战——Selenium 3/4+unittest/Pytest+GitLab+J
1.详细解读Python与自动化测试基础知识 2.深讲解自动化测试使用原理及项目实战 3.解析自动化测试效率提高方案 4.详细讲解官方推荐框架unittest及pytest 5.扩展持续集成、提升自动化效率等内容拓展读者视野 6.提供图书中的源代码及学习资料

在这里,有技术大咖面试笔试经验与技巧的提炼与总结;在这里,有各大IT名企典型的面试笔试完整试卷;在这里,有作者团队庖丁解牛式的解析与答案。《程序员面试笔试真题库》精挑细选近三年各大IT名企18套典型程序员面试笔试完整试卷,并给予深度剖析与讲解。当你细细品读完本书后,各类企业的offer将任由你挑选。一书在手,工作不愁。

(1)理论 实践,从零始带你学习.NET Core发。 (2)详细介绍REST、HTTP、ASP.NET Core的基础理论。 (3)深剖析ASP.NET Core提供的重要特性。 (4)全面解读构建规范的RESTful API应用的方方面面。

本书对深化比特币及其实现技术(区块链技术)的研究有重要的理论指导意义,并能 增进人们对比特币发展和风险问题的深刻认识,对政府制定切实有效的虚拟货币监管政 策具有重要的实践参考价值,同时对相关人员进一步研究数字货币、网络金融创新有着 深刻的启发意义。



Backbone.js提供了一套Web发的框架,为复杂JavaScript应用程序提供一个MVC结构,是当前JavaScript发的热。 Addy Osmani,本书的作者是知名的JavaScript专家、谷歌Chrome团队的工程师,知名的博客作家,也是《JavaScript设计模式》一书的作者。 如果你想使用单页应用程序(SPA)模型创建前端站,本书向你展示了如何使用Backbone.js完成这类工作。你将学会使用Backbone自有风 格的模型-视图-控制器(MVC)架构,来创建结构化的JavaScript应用程序。 本书先从了解MVC、SPA和Backbone的基本知识始,然后着手构建示例应用程序——一个简单的Todo列表应用程序、RESTful风格的图书应用程序、以及使用Backbone和RequireJS的模块化应用程序。本书的作者是谷歌Chrome团队的工程师Addy Osmani,他还演示了框架的高级应用。 本书包括以下内容: 了解Backbone.js如何给客户端带来MVC方面

PHP典型模块与项目实战大全(光盘内容另行下载,地址见书封底)
基于PHP的开发已经广泛地被互联网公司采用,它已经变得越来越重要。


和敏捷教练一起学Scrum

适读人群:本书适合Flutter初学者,对移动发(iOS/Android)有一定经验的人员,以及希望了解Flutter原理并阶实战的相关技术人员。 移动端资深架构师,专家讲解,Flutter核心技术与前沿案例。 谷歌全平台框架Flutter门到阶实战的教程,面向基础学习、商业应用场景,从原理到实战。 丰富的案例呈现,极具实操意义的项目案例剖析,即学即用的代码结构、附赠源码。 代码全面适合新版本,疑、难解析,可直学习上架App 。 一套代码多端运用,大前端构建、移动发、Dart语言学习的名锋利器 。 Stack Overflow 2019年备受发者追捧的框架之一。

python作为一种不受局限、 跨平台的源编程语言, 广泛应用于数据分析、 人工智能、 网络爬虫、 运维测试等多个领域。 利用 python行项目发与科研实践不失为明智之举。 本书适用于具备一定 python基础并希望通过在项目中应用实践和新的发技术来提升自己 的 python发人员。 本书力求帮助 python发人员挖掘和掌握这门语言及相关程序库的高级特性, 涵盖函数、 数据结构、 python风格的对象、 python与数据库交互、 多线程、 异常、 数据分析及可视化、 图形用户界面发, 以及 Web 应用创建等内容, 并帮助读者解决常见编程问题和困惑。 本书特如下。 (1) 内容全面, 涵盖高级 python的核心技术的方方面面。 (2) 由浅深讲解实例, 帮助读者逐步掌握高级 python的核心编程方法。 (3) 图文并茂, 让读者及时了解每一步的操作结果, 帮助读者更好地检验学习

降低网络防范黑客门门槛, 适合所有中小企业和传统企业; 罗列常见的攻手段和防范方法, 让网站管理人员都具备基本的保护能力; Python 编程的简单实现, 让网络运维变得更简单; 各种黑客工具的理论和原理解剖, 让人知其然更知道防范于未来; 涉及互联网和局域网, 让企业级网管工作更轻松; 涵盖Linux Windows 的知识。

(1)作者是资深的WebAssembly技术专家,对WebAssembly的规范、源代码、核心技术都有非常深的研究,而且在Web发、游戏和区块领域有丰富的实践经验。 (2)作者是资深的虚拟机技术专家,对Java、Go和Lua等语言及其虚拟机有非常深的研究,撰写了《自己动手写Java虚拟机》和《自己动手实现Lua:虚拟机、编译器、标准库》。 (3)本书从工作原理、核心技术和规范3个维度全面解读WebAssembly,同时给出具体实现思路和代码

随书提供PPT和实例源程序下载,读者可以登录www.hxedu.com.cn(华信教育资源网)查找本书下载。


为什么GraphQL是Ajax诞生以来*具创新性的数据获取技术?GraphQL通过为API提供查询语言和用以完成查询的运行状态,提供了对REST和特定页面服务架构的替代方案。借助这本书,Alex Banks和Eve Porcello为希望始使用GraphQL的前端Web发人员、后端工程师以及项目或产品经理提供了一条清晰的学习路径。 你将先后探索图论、图数据结构和GraphQL类型,之后在实际项目中学习如何为照片共享应用构建schema。本书还将向你介绍Apollo Client,可用来将GraphQL连到你的用户界面。 探索图论并回顾当今使用的家喻户晓的图形实例 了解GraphQL如何将数据库查询方法应用于互联网 为照片分享应用创建一个schema,让它成为前后端团队间的桥梁和契约 使用JavaScript构建功能完备的GraphQL服务,使用Apollo实现客户端 了解如何为生产环境准备GraphQL API和客户端


网站全栈开发指南:HTML+CSS+JavaScript+PHP

随着云计算的发展,越来越多的企业选择通过 上云 来实现业务的快速部署。Serverless架构能让发人员摆脱维护服务器的负担,专注于编写代码和部署基础设施,从而节省运维成本并提升架构的可伸缩性。 本书采用目前流行的Python语言,通过云架构中的示例,手把手教你在AWS和微软Azure Functions中构建Serverless架构、部署Serverless API、处理日志和监控、将Lambda函数部署为基础设施即代码,等等。本书还详细介绍了VPC和SAM等技巧。 阅读本书,你将学到: ● 使用AWS Lambda和微软Azure Functions构建应用 ● 根据事件来选择并使用不同的触发器 ● 使用SAM部署Lambda函数 ● 测试Lambda函数,并对其行版本控制 ● 使用AWS的监控套件和日志服务 ● 了解AWS的安全性,以及AWS VPC、安全组、子网等服务 ● 使用第三方工具扩展Serverless架构以应对高负载,并生成分布式系统 全面掌握Serverless架构


