
我的J2EE成功之路:实战Ajax,JSP,Struts 2,Spring,Hibernate(含光盘1张)

Android模块化开发项目式教程(Android Studio)
1.Android studio发平台;2.模块化发过程,体现系统思维;3.本书采用项目教学法,以发 校园生活小帮手 App为例,以一个完整的项目发为主线。

以软件行业传承至今的 场景直到代码 的发模式,是绝无可能实现既 宽 又 深 、场景完全弹性的 超级软件 的。解决这个问题,正是本书的根本目的。这本书适合所有对未来感兴趣的人。


STEM教育课程让学生通过参加基于问题、项目和活动的学习来体验源合作分享的创客精神,激发学生的好奇心及参与积极性,从而能有效地促知识内化迁移和高阶思维能力的提升,是培养学生核心素养的重要途径。

软件发视频大讲堂 丛书系清华社 视频大讲堂 重大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中:4个品种荣获 全行业优秀畅销品种 1个品种荣获2012年清华大学出版社 专业畅销书 一等奖绝大多数品种在 全国计算机零售图书排行榜 同品种排行中名列前茅截至目前该大系累计销售超过*0万册该大系已成为近年来清华社计算机专业基础类零售图书畅销品牌之一 软件发视频大讲堂 系列作为清华社 视频大讲堂 大系的子系列之一,继承和创新了清华社 视频大讲堂 大系的编写模式、写作风格和优良品质。本书突出了以下内容:总长总时长30小时同步视频演示讲解,可反复观摩,让学习更为快捷、高效485个典型实例,通过实例学习更深,更有趣,更有动力323道面试真题,了解工作实例及面试问题,更好适应企业需求636项能力测试

Python是一种通用型编程语言,其语法清晰简洁、标准库强大,还有大量的第三方库,因而近几年人气急剧上升,在很多领域都得到了广泛应用。本书是一本Python性能提升指南,展示了如何利用Python的原生库以及丰富的第三方库来构建健壮的应用程序。书中阐释了如何利用各种剖析器来找出Python应用程序的性能瓶颈,并应用正确的算法和高效的数据结构来解决它们;介绍了如何有效地利用NumPy、Pandas和Cython高性能地执行数值计算;解释了异步编程的相关概念,以及如何利用响应式编程实现响应式应用程序;概述了并行编程的概念,并论述了如何利用TensorFlow和Theano为并行架构编写代码,以及如何通过Dask和PySpark等技术在计算机集群上执行大规模计算。通过学习本书,你将能够实现高性能、可伸缩的Python应用程序。- 利用NumPy和Pandas编写高效的数值计算代码- 利用Cython和Numba



Node.js是一门源的,为Web而生的语言,具有高并发、异步等特,并且拥有一个十分活跃的发者社区。与Ruby、Python等语言相比,Node.js更年轻,更易于没有经验的人上手使用,因此,很快在世界各地的发者中收获了一大批拥趸。本书以实战为主旨,通过Node.js发中*常用的原生模块和典型的项目案例,让读者全面、深、透彻地理解Node.js发的各种热门技术和各种主流框架及其整合使用,提高实际发水平和项目实战能力。

HTML5+CSS3+jQuery Mobile APP与移动网站设计从入门到精通
* 基础知识 实战案例 教学视频 的学习模式,精讲HTML5、CSS3和jQuery Mobile的知识与应用;* 专注APP和移动网站设计,从基础手,详解核心技术,并逐步阶到综合应用;* 提供640分钟教学视频和所有实例配套HTML文件和CSS文件,提高读者学习效率。* 140个实战操作案例* 230个提示与技巧* 640分钟多媒体教学视频

源自阅读量破6000万的人气教程 适合零基础初学者,1小时快速上手,7天轻松门 通俗易懂,风趣幽默,原来前端还能这么玩儿 每一节都配有微视频,每一章都配有大量练习 同步视频 配套练习 课件PPT 源码素材 作者答疑 如果你需要的不是大而全,而是恰到好处的前端发教程,那么不妨试着看一下这本书。本书源于作者在绿叶学习网分享的超人气在线教程。由于教程的风格独一无二、质量很高,因而累积获得超过十万读者的支持。为了更好地帮助零基础的小伙伴快速上手,每章后面都有习题,每一节都录制了配套的高质量视频,小伙伴们可直扫码观看。本书的配套资源包括:习题答案、源码文件、配套PPT教学课件,以及各种工具手册。

不需要任何编程、交易经验,也不需要具备超强的数据分析能力,只要会使用Excel就可以轻松学会本书讲解的知识。

本书为软件工程师和数据科学家而编写,书中简明而全面地介绍了目前的神经网络和深度学习技术。全书展示了基于Keras框架、以Python编码的20多种有效的神经网络。你将从本书中学到以下内容:在大型神经网络上使用反向传播算法逐步优化函数微调神经网络以改结果质量使用深度学习行图像和音频处理在特定的案例中使用递归神经张量网络(RNTN)以取得比标准词嵌更好的效果识别循环神经网络(RNN)适于解决的问题探索自动编码机的实现过程使用强化学习增强深层神经网络全书通俗易懂,强调实际案例,适合广大的机器学习从业者和爱好者门与实践。

本书介绍了对程序错误进行分析的思路、排查的方法,结合编译原理透彻地解释出错现象,介绍链接错误及其产生原因,以及运行时错误及其产生原因,并采用相应的程序演示运行时错误的调试方法。

这是一本面向初级程序员的书,《Java Web轻量级发面试教程》中的案例和面试经验都是作者根据初程序员的现状而原创的。 很多人都在网上找资料学习,但并不系统,经常会遇到学过的用不上,正用的不太会这种尴尬的情境。不知道正确的学习路线,白白走了弯路。 《Java Web轻量级发面试教程》针通过实用性案例 视频讲解 面试解析,全方位介绍轻量级发的知识及面试小技巧。

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


推荐: 实现领域驱动设计( DDD 之父作序力荐 让 DDD 思想真正落地的巨著) 大型网站系统与 Java 中间件实践(贯通分布式高并发高数据高访问量网站架构与实现之权威著作,九大一线互联网公司 CTO 联合推荐) **技术这十年(**技术大学校长解密**十年)2013年极具技术影响力原创图书 TOP10 之一 剑指 Offer :本书新版名企面试官精讲典型编程题 ( 纪念版 ) 近年来,REST的流行导致了各种“RESTful”API的巨大增长,但是这些API却错失了很多架构的好处。通过这本实用指南,你将可以学习到如何设计可用的,并能随着时间不断化的REST API。通过专注于跨多种领域的解决方案,本书向你展示了该如何使用那些为极成功的分布式计算系统——万维网而设计的工具,从而来创建强大且安全的应用。你将探索REST背后的概念,学习多种可用于创建基于


为读者提供更加清晰的DDD知识脉络,各个破、详细解析; 讲解过程伴随实例代码,让读者的学习过程更加轻松; 包含原著以外的DDD社区新发展,基于截至2020年初的全新、全面DDD思想/方法体系编写; 推荐作为原著学习伴侣,在实践中反复学习与思考。

本书用程序员特有的通俗易懂的语言对如何优化代码结构做了深的探讨,是相关领域程序员修炼代码宝典。

本产品可作为计算机相关专业本科生Java EE课程的相关教材,也可供软件设计发人员参考使用。



Altium Designer PCB设计官方指南(基础应用)
本书是Altium公司根据其Altium Designer 20软件编写的一部官方教程。这套书凝聚了Altium公司大量工程师的辛勤劳动。致力于造一部可靠的电路设计工具图书。适用于高等学校作为电路与电路板设计的教材,也适合电路工程师作为工具书。

自己动手做iOS App:从设计开发到上架App Store
覆盖设计、原型、发、上架完整知识 iOS 设计/发疑难问题图文解析 从0到1做出属于自己的iOS应用

1.包含目前小程序支持的所有组件和 API 的详细使用方法,并附大量演示代码。2.增加了对高级 UI 技术的介绍,如 WeUI、wx-charts 等,使发工作事半功倍。3.提供完整的小程序项目实例,帮助读者深理解和应用小程序发的知识。4.内容通俗易懂,是小程序初学者的门shouxuan,也是小程序发者的阶bibei!5.本书增加小程序、Android和iOS APP发的内容,读者会发小程序了,就可以把程序直移植到APP上发,极大地提高了读者的发效率和学习兴趣,具有小程序、Android和iOS APP发三合一的性质和特色,这也正迎合现在热门的一次发多平台运行的需求。

使用Python和Selenium行Web自动化测试的实战指南掌握用Python语言通过调用Selenium 口,搭建Web应用自动化测试框架使用Selenium、Appium实现在iOS、Android端在内的移动设备上的自动化测试你将学习到:使用Python unittest模块创建WebDriver测试用例使用WebDriver跨浏览器测试使用隐式和显式建立可靠和健壮的测试在移动平台,如iOS和Android使用Appium测试Web应用程序捕获测试执行的截图和视频

微服务架构基础(Spring Boot+Spring Cloud+Docker)

“总是做不完的工作,永远不够用的时间。”如果这是你所处团队的常态,那么看板方法正是你所需要的。它是一个精益知识管理方法,用以激发团队中的每个成员共同参与并持续改工作流程。 《看板实战》提供了务实的指导,两位作者曾经为数十个团队讲授过这一方法。本书涵盖的技术有计划、预测、建立有效度量、可视化队列和瓶颈以及看板墙的构建和使用等。 本书涵盖 -如何聚焦流程中的工作,并更快的完成它们 -成功实施案例 -如何让团队成员基于充分的信息合理决策 本书的目标读者是发团队中的所有成员,包括领导、发人员以及业务干系人等。阅读本书并不要求你具备看板的使用经验。

1.寓教于乐,把学习融到游戏当中,且有助于培养孩子的独立思考能力;2.按模块分类行知识学习,更便于学习和理解;3.案例的设置融了数学、物理等其他学科的概念,多学科知识贯穿其中;4.网站会一直行更新,建立有自己的学习交流群,方便答疑解惑。5.配套源代码及素材,可封底二维码下载。

1.结合案例,系统讲述Spring Boot框架基础知识、应用程序发过程和菱形测试模型,帮助读者提升全栈发与测试能力 2.通俗易懂,本书是一本关于Spring Boot应用程序发和测试的门图书,适合初学者学习 3.内容实用,通过学习如何用代码实现具体的口,读者可掌握发框架和测试分层模型的应用 4.可操作性强,从搭建环境手,详细介绍如何编写代码和测试脚本,并结合源代码实现测试过程,帮助读者一步步了解整个测试过程,读者可跟随本书中的案例行实践

国内官方的Cocos Creator著作。本书从该工具引擎自带口、图形操作指南、优化与阶等方面,详尽介绍了如何使用Cocos Creator制作游戏并发布的全过程。是初学者的好老师,同时也是从业者不可或缺的工具书。 受众广泛:本书介绍了从零基础到独立发游戏的整个过程,风格简洁,图文并茂,适合初学者门。同时,书中对Cocos Creator的核心概念行了深剖析,也适用于有一定基础或有Cocos其他系列产品使用经验的发者。 操作性强:书中针对每一个知识提供了对应实例,通过代码帮助读者理解概念与口,针对重章节内容,本书提供了带有详尽操作步骤与操作效果的整体案例,读者可按图索骥,快速掌握Cocos Creator的使用要领。 与时俱:书中涉及的各种发、调试和发布工具皆为目前游戏发的主流工具;还在常规的iOS、Android和web等平台发布流程的基础上,添加了时下热门的微信小游

本书基于Rhino 6.0全面详解其造型功能与应用,由浅到深、循序渐地介绍了Rhino与Rhino插件的基本操作及命令的使用,并配合大量的制作实例,使用户能更好地巩固所学知识。

这不仅仅是一本学习区块的自学教程,更是一本综合学习应用当前主流Web发技术的实用教程。能够帮助发者迅速掌握区块项目的基本发能力,从而具备更强的行业竞争力。本书简明扼要介绍区块核心概念与原理;实例引导快速上手区块项目发(以太坊、超级账本、EOS等);融会贯通各类主流发技术(Python、Solidity、Go、Docker、前端发等)。本书由天善智能社区力荐,零基础门区块,读这本书就够了!


1.全能数据科学家成长指南,长居美亚机器学习热销榜; 2.新版基于Python 3.6,新引了类型注释等许多功能; 3.根据数据科学近几年的发展,新增了关于深度学习、统计学和自然语言处理等主题,让图书内容与时俱。 - 学到一堂Python速成课。 - 学习线性代数、统计学和概率论的基础知识,并能将其灵活地用于数据科学项目。 - 掌握如何获取、探索、清洗、处理和调整数据。 - 深理解机器学习概念,尤其是深度学习概念。 - 运用k*近邻法、朴素贝叶斯、线性回归、逻辑回归、决策树、神经网络和聚类等算法实现数据模型。 - 探索自然语言处理、网络分析、推荐系统、数据库与SQL、MapReduce。 无论你身处哪个行业,数据都能成为你的好帮手。善于从凌乱的数据中提取有用的信息,你就能在面对业务难题时游刃有余,用数据说话,为决策找到有力的支撑。 欢迎数据科学世界

著名博客“Ruminations of a Programmer”作者、ACM高级会员20余年经验总结 多位业内大牛鼎力推荐 全面涵盖5种JVM语言 真正讲透DSL设计与实现

本书全面介绍了计算机前沿科技——虚拟现实X3D(Extensible 3D),即虚拟现实三维立体网络程序设计语言。

Kotlin的底层是基于Java虚拟机(JVM)的,而《揭秘 Kotlin 编程原理》的作者恰恰是口碑畅销好书《揭秘Java虚拟机:JVM设计原理与实现》的作者,他对Kotlin语言的透彻理解和分析,以浅显易懂的形式完整地浓缩在本书中。 因此,在《揭秘 Kotlin 编程原理》中,读者不仅能清晰地了解Kotlin的语法、高级特性,还能真正地掌握Kotlin背后的实现机制和设计哲学,形成对Kotlin语言既直观、又深刻的认识 在此基础上,读者能准确、快速地上手实践,大大提升自己的移动发能力。 例如,Kotlin在不违反JVM规范的基础上,融合了众多编程语言的特性:它破了Java封闭的彻底性,让发者可以体验 面向过程 编程的感觉;它充分吸收了其他编辑语言中的好特性,提供了诸如VB语言中的 with语法 此外,它提供了这样一种能力,不用修改原有类,也无须通过继承的方式,就能为某个类增加新

从面试的角度来梳理Java程序员的技术功底,以项目发经理的眼光来审视编程知识的掌握 分4大部分,涵盖常见的Java面试题 近300个经典面试题分析,详解Java程序员面试的方方面面 先问题分析,后参考答案,读者知其然更知其所以然 代码注释详尽,帮助读者快速理解代码 大量技巧和注意,帮助读者快速提高技术水平

Swift 非常适于系统编程,同时它也能被用于书写高层级的代码。 如果你已想深探索这门语言的奥秘,这是*能找到的一本书。 全球知名 iOS 教学网站 objc,其精品图书更是惠及无数发者。 高层级抽象如泛型协议,低层级如封装C代码、字符串内部实现。



Java是世界上非常流行的一门功能强大的多平台编程语言,但学习曲线十分陡峭。本书从实际项目着手,针对Java零基础读者,从安装和设置Java发工具始,一步步帮你消除Java学习中的拦路虎,让你能够立即发真实可行的应用程序。在创建应用的过程中,你将学习:- 执行计算、操作文本字符串以及生成随机颜色;- 使用条件、循环和方法让程序简洁且响应迅速;- 创建函数以重用代码并节省时间;- 创建图形用户界面元素,包括按钮、菜单、弹出框和滑条;- 利用Eclipse和Android Studio提供的功能调试代码,发现、修复和避免常见错误。


一本全面、深入讲解iOS开发精髓及经典应用的宝典秘笈 通过大量实例提升实战技能,通过实战案例展现iOS开发的精 髓 全面:涵盖iOS开发的基础知识、常用技术模块及当前流行的开发框架 新颖:以iOS的多个流行版本进行讲解,兼顾iPhone和iPad的APP开发 详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识点 实用:提供了155个实例、35个小案例、1个项目案例、65个问答题、26个实践题 深入:对iOS的各种开发技术进行了原理性的分析,便于读者更加深刻地理解 推荐阅读:开发宝典丛书(请点丛书链接查看) 开发宝典丛书 (全面、新颖、详细、实用的编程百科全书) 《Android经典项目案例开发实战宝典》 (介绍20个Android经典项目案例的开发过程,配视频) 《Android开发范例实战宝典》 (51CTO学院王


《Scratch趣味创意编程》以主题活动为编写明线,以培养计算思维和逻辑思维为暗线,选择了符合学生认知心理特征的14个主题,采用 活动主题化 的设计方式,由浅入深,层层递进,并且有很大的拓展空间。本书由 我们的目标 我们的任务 我们的活动 及 我们的探索 四个环节组成,既能够满足教学的需要,也能够适应学生自主探究学习的要求,适合中小学生作为 创客 的基础教材使用,也适合初学者自学或者在家长的帮助下学习。



IT行业正拥抱函数式编程,但面向对象编程经验仍然极富价值。Scala编程语言结合了面向对象编程和函数式编程这两种编程范式的原力,而本书将展示如何有效地结合这两者。自本书首版出版以来, Scala编程语言已经取得了长足的发展, 这一版在此基础上也行了大幅更新。我们修订了每一章,并添加了3章零6节的新内容来探讨Scala 2.12的新特性。读者将学到如何使用并发集合和Akka的Actor来安全地管理并发,使用值类和改后的隐式转换来创建富有表现力和可读性的代码,使用字符串插值来从数据构建字符串,创建领域特定语言,以及使用尾调用优化来优化递归。无论读者是要创建简洁、健壮的单线程应用程序,还是要编写非常具有表现力、线程安全的并发程序,本书都是读者的良师益友。

《一本书读懂5G技术》是5G从业者的 蓝宝书 。 《一本书读懂5G技术》从移动制式演的角度,讲述了从1G到5G技术发展的脉络,并且展望了6G、7G,从3GPP协议演的角度讲解从R99版本到R17版本的主要技术特征。每一个移动通信制式都要面临着共性的哲学问题,如资源分配类、网络架构类、信息交互类等问题,本书也行了梳理。这是一个非常独特新颖的写作角度,处处体现了作者对于科学技术的哲学思考。详细解读5G应用三大场景、九大指标,辅以鲜活的应用案例和解决方案,详细描绘5G给生活、各行各业、社会治理等方面带来全新变革的蓝图和愿景。 《一本书读懂5G技术》介绍了5G的三朵云架构,从主设备的视角有云、控制云、转发云;从承载网的视角有云、汇聚云、核心云。在NFV SDN 云技术的基础上,5GRAN架构、5G核心网架构和5G承载网架构端到端都所有变革。这一部分内

对于只有一些网页发基础知识的读者来说,Ionic是目前非常适合的跨平台移动发技术框架。从新手门学习便捷性、功能快速扩充迭代与重构支持、团队模块化分工协作支持、应用前台性能优化、跨平台支持、源免费和社区生态成熟度各项指标来看,业界已基本公认Ionic在发速度、插件功能、组件成熟度及背后发团队的专业性上达到了比较完美的平衡。相比其他跨平台方案,Ionic优势明显,而且其背后的框架主力发商有长远的升级路线图。本书以实例驱动讲解的方式,让对移动发零基础的读者也能轻松掌握移动应用发技术,跟上目前的万众创新、全面移动化及工业4.0的技术热潮。

本书是一本介绍ActionScript 3.0程序设计的教材,从基础实用角度出发,由浅入深、循序渐进地介绍用ActionScript 3.0进行程序设计和制作的方法。

Aduino使得没有多少电子技术基础、不懂单片机的人也能制作出自己的智能硬件,但是使用Arduino必须具备一些C语言的编程基础,这使它的应用受到了一限制。中国创立zui早的创客空间 上海新车间发的第三方图形化编程软件ArduBlock,顺利解决了这一难题,让人们学习Arduino的门槛一步降低。它将编程的工作简化为拖曳图形的拼图游戏,使编程可视化,交互性加强。使用它,中小学生也能利用Arduino实现机器人制作,完成自己的创客制作项目。但人们在使用ArduBlock编程时普遍认为它只能解决比较简单的问题,其实并非如此,只要我们多动脑筋,还是可以用它做出比较复杂、有趣的作品的。笔者从2016年6月始,为《无线电》杂志撰写了10篇 ArduBlock图形化编程阶实战 系列的连载文章,本书以此为基础扩充、整理而成的。第1章介绍了Aduino的基础知识和ArduBlock软件的安装和使用方



JSON已经成为RESTful口设计的事实标准,并在互联网数据交换领域日益受亲睐,是搭建优雅、高效应用程序的得力工具。本书系统展示如何使用JSON工具和消息/文档设计来搭建企业级应用程序与服务,既包括JSON基础知识,又涵盖大量操作实践与使用案例,是全面掌握JSON强大功能的明智之选。 熟悉JSON基础知识并学习如何对JSON数据行建模 学习如何在Node.js、Ruby on Rails以及Java中使用JSON 使用JSON Schema构建JSON文档来设计并测试API 使用JSON搜索工具来搜索JSON文档的内容 使用JSON转换工具将JSON文档转换成其他数据格式 比较HAL和jsonapi等JSON超媒体格式 使用MongoDB来存储和处理JSON文档 使用Apache Kafka在服务间交换JSON消息