
Java虚拟机(JVM)是发和部署软件的成熟的现代平台,*初只有Java一门语言运行于其中。随着Java的日益复杂以及JVM性能的增强,出现了新一代可在JVM中运行的编程语言。本书首先概述JVM及其特性,并介绍很重要的JVM概念。下来介绍Java、Scala、Clojure、Kotlin和Groovy这五种基于JVM的语言,分别探讨它们的特性和用例,并通过使用它们编写示例项目来展现各自的优缺,以便帮读者找出能满足特定需求的语言。 - 了解JVM基本概念- 熟悉流行的JVM语言及Java类库- 掌握命令式、面向对象的和函数式等编程范式- 使用Eclipse IDE、Gradle、Maven等常见JVM工具- 探索SparkJava、Vert.x、Akka、JavaFX等框架- 了解主流编程语言(JavaScript、Python、Ruby和Haskell)的JVM实现

30位测试专家、产品经理、研发负责人、大学教授联袂推荐知名学者十年苦心孤诣,经典软件测试著作全新改版抽丝剥茧,解软件测试谜团,呈现全景式软件测试体验

两位来自Google的作者创作了《极客与团队》,他们具有丰富的项目发和管理经验,还曾经是Subversion的初创成员。他们针对极客文化和团队文化主题的演讲直痛,颇受欢迎。 Google研发主管、Google首席互联网专家、Samba的发者、Django创始人、Python之父等众多业内高端人士和**程序员力荐。 《极客与团队》教你在团队中交朋友,在团队中树立影响力,提出的建议和意见极具操作性,帮助发团队提高效率。



遗留代码是指因为种种原因格外难以修正、改以及使用的代码,这样的代码有很多,每天我们都会因为遗留代码而损失时间、金钱和机遇,软件产业通常轻视可维护性,所以到*后企业花在维护代码上的成本比一始编写代码的成本还高。本书针对这一现状,总结了9条构建易维护代码、解决遗留代码的zui佳原则,是敏捷发的具体实战指南。本书不仅仅是关于如何构建更好的软件,更是关于如何构建更好的软件产业。书中囊括了作者身为专业发者三十年所学的精华。如果你想要优化软件交付流程,但是感觉到裹足不前、无能为力,那么这本书正适合你。


言简意赅,剖析敏捷思想之精髓 实战宝典,指点软件开发之迷津 Pragmatic名著,亚马逊读者一致好评

本书配套案例源文件,请到博文视网站(http://www.broadview.com.cn)搜索书名下载!! 《触手可及的大数据分析工具:Tableau案例集》书对于初次触Tableau软件的读者会有很大帮助,书中对Tableau创建可视化视图的每一步操作都有详尽的说明。如果你是Tableau软件的老用户,本书中不同行业案例的可视化分析和展现方式也会给你带来全新的思路和视角。 Tableau在中国的客户,不仅包括眼明手快的年轻精英们,而且包括了许多近花甲之年的老教授、研究员和管理者。它作为一款商业智能与数据分析软件,能够满足企业与科研绝大多数的分析需求。相比于专业的SPSS Statistics与SAS等,它门简单且功能强大;相比于各种品牌的大型IT平台,它易于实施与部署,通过拖、拉、几步操作即可完成,无需太多的专业背景,每个人都可以轻松掌握,真正实现了 亲自上阵 , 所

无论你的产品是软件、技术文档、一部手机或一台冰箱,用户不仅想要,更是殷切期望产品使用起来足够简便。本书是关于可用性测试的、拓性的专业学习手册。它提供了清晰而循序渐的指引,帮助你测试产品的可用性。全新的第2版充实了新的行业案例,更丰富了案例类型。本书将指引你赢得市场的核心价值,即根据用户的期望设计产品。通过阅读本书,你将能够● 学会去分辨限制可用性的因素;● 决策在实验室或是真实使用场景行测试;● 构建一个可以达成可用性测试目标的测试计划;● 遴选并培养高效的测试主持人;● 选择适合方法收集和分析数据;● 汇报结论并提供建议;● 学习以用户为中心的设计原理和实践,这是执行可用性测试的前提;● 领略模板、表格、模型、案例研究等工具的优。



本书结合作者实际的开发经验,对VxWorks操作系统内部的机制及其各类设备驱动的开发进行了深入的讲解和分析。

本书详尽讲解了LabVIEW常用的编程方法、编程技巧和工程应用技术。

这是一本国内极少针对软件测试工程师讲述全路软件发过程的图书,由资深测试工程师领衔团队全力创作。 写之前做过大量的调查研究,写过程当中行再三的翻盘反复,写出了作者长年在金融IT软件当中的测试经验与洞见。 把项目管理、项目需求管理、代码质量控制、自动化部署、软件测试、安全测试与安全管理、自动化测试基础、自动化测试框架、性能测试、性能分析、监控平台与故障排查、灾难恢复与容灾测试等大量内容全方位地展现出来。 有大量原创图表助力读者理解,有基础工具的使用方法和流程引初学者门。 建议所有从事软件测试的工作人员手一本,放在手中随时查阅!

《项目百态》包含了86种项目行为的模式,每一种模式都是实际经验的提炼,在风格上与《人件》一脉相承。每一种模式都命以一个通俗直观的名字,配以一张关联的图片和一段题的说明。 作者并不试图勾勒软件项目的全貌或者结构,而是试图从不同的视角来观察、投影软件项目,窥一斑而识全豹。回忆对未知事物的认知模式,分解和投影往往能给人相对直和较深的体验。这些体验汇合在一起,给我们一个对软件项目的全面而直观的认识。 本书不仅适合于项目团队的各种角色,也适合于软件组织参与到组织间“博弈游戏”的各种角色。事实上,围绕着软件项目的各种角色都能从本书中受益。

1.136个实例代码分析2.实战发项目案例3.大量图示标记重难4.具有12年经验的实战派名师编著5.提供教案、课件、测试、源代码等大量资源6.公本书案例中的后端API通信口

ZeroC Ice具有如下看: 下一代互联网中间件 跨平台 跨语言 分布式 安全 透明 面向对象 性能优越 防火期穿透 通信屏蔽电商系统基础架构Paas平台基础设施 Rest杀手RPC之王 互联网架构师工程利器 《ZeroC Ice权威指南》具有如下看: --全面介绍ZeroC Ice所涉及的技术细节,“源码分析 + 案例实践”尽量让每一个关键技术落到实处。 --本书内容围绕生产实际要解决的问题而展,所涵盖的高质量代码可直应用于生产。 --透彻分析分布式系统技术难及架构,帮助互联网架构师解析所需具备的关键知识及提升目标。 《ZeroC Ice权威指南》作者Leader-us具有如下看: 拥有超过15年的软件研发经验,参与过众多与分布式、云计算相关的大型项目的架构设计和编程,具备丰富的大型项目架构设计经验,是业界少有的具备很强编程能力的S级资深

1.针对高校学生的每项云计算技术知识做单独、细致的讲解,易于学习且可读性强;2.详细讲述每个技术的来龙去脉,以及各个技术解决方案中相关的联系,让读者知其然,也知其所以然。3.以典型企业云计算为模型,细致介绍每种云技术的原理及应用。4.符合ICT融合趋势,介绍常用综合云计算技术,包括WLAN、VOIP、网络、数据中心、3G/4G等技术。

畅销数万册,SEO培训 全新修订出版,完善了搜索引擎算法、搜索引擎抓取策略等内容 新增百度站长工具、谷歌管理员工具、去查追词等工具 为Seochat.org站长十几年实战经验总结,系统、全面、深,贴近实战 章节顺序根据网站优化实施的流程及步骤制定,围绕搜索引擎优化的核心基础环节展 引用了大量的图文例证,一目了然,通俗易懂 作者为Seochat.org站长,国内资深SEO人士 免费视频教程和教学PPT,便于读者学习(获取方式见本书前勒口,请读者将前勒口的图书序列号发送至作者指定邮箱,将自动回复到资源下载方法)


根除项目延期之痼疾! 软件项目成功之门! 经验宝贵,篇幅精练,讲解透彻!

ThoughtWorks中国的软件精英们多年宝贵实践经验的凝结 收录了包括胡凯、熊节、徐昊、郑晔、张逸等人的33篇精彩文章 涵盖过程改进、工程实践、团队建设和体验设计4大领域 ThoughtWorks中国公司总经理张松 敏捷教练王宇 InfoQ中国创始人兼CEO霍泰稳作序推荐

移动应用发已H5 native结合的时代,把握微信分发渠道的微信小程序应运而生,将会给移动应用的分发带来一种新的形式和巨大的流量口,基于JavaScript、Xml和CSS技术的小程序应用将会大量出现,专业的小程序发者也会大量涌现。


导语_评_推荐词

中国教育创新校企联盟专家委员会主任 陈滢中国计算机学会教育工作委员会委员 管刚慧科集团技术副总裁 李嘉 联合推荐实现一本书玩转小程序发小程序带来了基于社交平台的移动应用新范式,激发了许多应用创新,引起了广大发者的极大关注。本书概念介绍深浅出,通俗易懂,案例丰富且剖析彻底,火候拿捏得当,足见作者在程序设计方面理论和实践深度结合的功底。我相信这本书一定会成为读者的一本关于小程序的大百科。

STM32F0系列ARM Cortex-M0核微控制器开发与应用(不提供光盘内容)

本书完整覆盖GoF讲述的23个设计模式并加以细细研磨。

大型企业的敏捷转型从来不是一帆风顺的,如果你正在寻找一条可行的路径,此书一定可以帮到你。但是请你记住,有时候走过的弯路才是真的收获,而你要到达的一定不是别人的那座*。别人的经验可以参考,但绝不能照搬。徐磊 LEANSOFT 首席架构师本书用讲故事的方式,让转型这件事情不再是一个个框架和体系,而是一个个我们日常工作中有血有肉的场景,化枯燥为生动,带给大家更多的思考和启发。肖然 ThoughtWorks咨询总监,敏捷精益专家我与很多朋友都聊过敏捷发。他们通常的反应都是由兴奋到沉默。兴奋是因为敏捷太棒了、太合理了,我们找到金矿了!沉默是因为这金矿实在太难采了。大型IT项目的敏捷转型并非易事。*的难处在于 人 ,而非 物 。我喜欢以小说形式写成的这本《猎豹行动:硝烟中的敏捷转型之旅》,因为它比工具书多了人的因素。这正是敏



本书作者经过高度概括、高度提炼,将自己20多年软件项目工作实战经验浓缩于这本书中,本书将软件项目管理的知识通过故事推理、案例实证及动漫效果的方式展现给广大读者。全文独立案例剖析达到了80余处,每处都是一个生动的软件项目管理故事,不仅经典,而且通俗易懂,读起来也不乏味。

UML是系统分析和软件设计行业的事实标准工具,应用普及,是系统分析师和软件工程师的技能之一。 作者是台湾知名的UML专家和培训讲师,其中文著作在大陆出版并畅销,有一定的知名度和读者基础。

作者创业过程中亲身经历的讲述! 了解*真实的草根程序员的创业之路! CSDN、博客园等博客上连载,与众多网友产生共鸣。 如何在创业中保持乐观的心态? 如何充分地整合手上零散的资源? 本书可以让你懂得团队其实是技术和商务的比例化结合! 创业的*基本要素是:技术 人脉 机遇 运气 团队和头脑等**体 《 程序员在囧途 》搞笑幽默的程序员故事继续强势来袭!

Project项目管理实用宝典(光盘内容另行下载,地址见书封底)
唐中印编著的《Project项目管理实用宝典(附光盘)》由浅入深,全面系统地介绍了Microsoft Project2010的方方面面。

“系统集成项目管理工程师”考试是人力资源与社会保障部、工业和信息化部为适应国家信息化建设的需要,规范计算机技术与软件专业人才评价工作,促进计算机技术与软件专业人才队伍建设,设置并确定的计算机技术与软件专业技术资格(水平)考试之一。《系统集成项目管理工程师教程(全国计算机技术与软件专业技术资格水平考试用书)》(作者薛大龙)是根据全国计算机技术与软件专业技术资格(水平)考试办公室发布的《系统集成项目管理工程师考试大纲》(**版)编写,全书分为5大篇,分别是第1篇信息系统集成基础;第2篇项目管理过程组;第3篇项目管理知识域;第4篇项目管理支持知识;第5篇项目管理环境知识,着重于对考试大纲的相关内容有重点地细化和深化。



★云计算时代OpenStack必选经典:轻松实现从初识到达人程! ★深云计算与虚拟化OpenStack底层设计与实现原理:轻松形成OpenStack拓扑图! ★以newton release为基础,同时增加了很多新的项目! ★英特尔源技术中心合力造精品!

项目管理、发、实施过程 产品管理过程 研发支持过程 思想方法 工作流程 配套工具 人力资源 作者20多年研发管理经验浓缩的结晶 融合CMMI、敏捷和迭代思想,创新性地提出研发管理体系模型 为您提供构建高效能研发管理体系的指南 已在国内众多企业中得到应用和验证

从Flask基础到Flask阶,再到企业级论坛项目实战以及WebSocket在线聊天系统实战,囊括真实工作场景中绝大部分技术要。 初学者可以夯实基础,程序员可以提升技能,提高竞争力。 《Flask Web全栈发实战》的目标读者是没有 Flask 发经验或者有少量 Flask 使用经验的读者。通过学习可以熟练掌握 Flask Web 发技术,包括但不限于以下岗位。 ? ①Python 全栈发工程师:可以掌握前后端发的技术要,能快速发 Web 应用项目。 ? ②测试发工程师:能有效提高自动化测试平台的发能力。 ? ③运维发工程师:能有效提高自动化运维平台的发能力,以及阅读相关源项目源码的能力。 ? ④数据/算法工程师:可以结合算法模型,将模型服务化,


本书主要内容为安卓Frida逆向与抓包,包含如何搭建完美运行Frida的安卓逆向分析环境,使用Frida对安卓App各项组件、框架和代码行Hook,如何批量自动化Hook,以及全自动导出Hook的结果。针对爬虫工程师为迫切需要的抓包部分,本书详细阐述了各种应用层框架的抓包实战,HTTP(S)及其框架的抓包的核心原理及工具的使用,通过Frida行的Hook抓包,还深介绍了Frida对native层的Hook,以及一系列 通杀 自吐 脚本的研发过程和核心原理。

本书全方位介绍了Unity在虚拟现实(VR)与增强现实(AR)领域的应用,全书从逻辑上可分为以下三部分: Unity部分 本部分主要介绍了Unity的基本功能、常用操作、界面工具UGUI和热门插件,对于初次触Unity的读者来说,本部分是必须掌握的内容。本部分的一个特是介绍了8种Unity常用插件和实操案例,对于想要提升制作水平的用户,有了这些插件可谓如虎添翼;对于新手,可以借助本部分大量的实操快速上手。 VR部分 本部分主要介绍了基于PC端、头盔端和移动端的VR发技巧与代码实现,通过项目讲解了VR全景图片和全景视频的发、基于HTC Focus/ Cosmos和基于Pico的VR发等内容。 AR部分 本部分主要介绍了基于EasyAR的AR发,如图像识别、涂涂乐、手势识别等项目;基于AR Foundation 的AR发,包括图片追踪和变脸项目。

提供6个多小时多媒体教学视频 50多个基础案例及7个大型行业应用案例详解Stata统计分析方法、思路和分析流程 近60个上机练习让读者学练结合,快速掌握Stata统计分析方法

本书起源于作者公司的员工培训教程,可以在极短的时间内(如一周)帮助读者上手Vue.js项目,门H5发。 本书配套示例源码、PPT课件。

1."重新定义"了持续交付,并增补了组织管理和架构两个维度; 2.在第1版的基础上细节优化,增补核心观:工程效能其实是解决规模化问题,而规模化的一个重是一致性程度; 3.世界互联网公司软件交付工作原则与方法解析; 4.持续交付和DevOps理念在国内的实践者和布道者乔梁在持续交付领域多年实践经验的精华总结; 5.国内大型互联网公司多位管理者与领域专家合力倾情推荐。 持续交付2.0不只是关于软件的交付模型,而是从业务问题出发,关注业务假设验证速度的双环业务模型。只有从业务目标出发的持续交付实践才有强大的创造力和生命力! 书中指出,持续交付2.0双环模型高速运转的三个支柱分别是组织机制、软件架构和软件交付基础设施,同时给出了提升价值探索环以及快速验证环运转速度的多种可行方法。 本书还为我们呈现了在企业内部改善持续交

Flutter是谷歌的移动UI框架,可以快速地在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作,在全世界,Flutter正在被越来越多的发者和组织使用。 本书基于作者的发经验与实践,从零始循序渐地介绍了Flutter框架的功能特及其在项目发中的应用,主要内容包括以下四部分:*部分 从发环境的搭建手,主要介绍Dart语言基础与高级应用,从基础语法到函数、泛型、异步编程、模块使用等高级内容,本部分内容可以使读者快速掌握Flutter框架的Dart语言基础。 第二部分 主要介绍Flutter的核心组件,除了介绍发Flutter应用的图片、文本、按钮、图标等基础组件外,还详细介绍了表单组件、布局技术、交互组件、组件的绘制与修饰、可滚动组件等高级内容,本部分内容是使用Flutter发应用的基础。 第三部分 重介绍了Flutter的动画与手势、网络技术及数据解

《AUTOSAR规范与车用控制器软件发》是一本系统学习AUTOSAR规范的参考用书。本书主要介绍了汽车嵌式系统软件规范AUTOSAR以及符合AUTOSAR规范的车用控制器软件发方法。本书共分10章,首先介绍了汽车电子控制系统以及AUTOSAR规范的基本概念;之后以AUTOSAR方法论为线索,通过示例发过程介绍,全面地展现了基于AUTOSAR工具完成符合AUTOSAR规范的车用控制器软件发的具体流程与方法;又剖析了AUTOSAR对道路车辆功能安全ISO26262标准的支持情况,并对AUTOSAR与信息安全以及Adaptive AUTOSAR平台行了介绍。本书在编写过程中尽可能以通俗易懂的语言和形象的图解来展现AUTOSAR中一些复杂的概念问题,精心设计的示例亦旨在以发者的视角深度剖析AUTOSAR方法论的具体实施过程。 本书适合作为汽车电子相关专业高年级本科生和研究生的参考书,也可作为汽车电子行业软件工程师学习参考的资

1.本书从头始,为读者讲解如何构建完整的事件驱动型微服务架构,站在初学的角度行了细致的讲解。 2.本书为构建事件驱动型微服务提供了实用框架,让技术选型更灵活,应对不断变化的业务需求,实现持续交付。 3.本书适合软件架构师、系统设计师、数据工程师等相关从业者行系统的学习,主要讲解了以下内容: ●如何利用事件驱动架构更好地实现商业价值 ●微服务在事件驱动架构设计中的角色 ●确保团队取得成功的架构模式 ●发强大的事件驱动型微服务所需的应用模式 ●落地微服务生态系统所需的组件和工具

本书全面讲解Hadoop生态圈各组件的核心知识、操作和分析技术,系统介绍Spark框架搭建、操作和典型的机器学习分析技术。后通过两个综合实战项目 影评分析、旅游酒店评价分析,来贯穿大数据分析的完整流程。

知名设计培训机构火星时代全新一代教程,汇集多年教学的核心方法和精彩案例 纸书加视频,专题式学习,一课一作业,多维度学习,方便读者学习与提升 AATC官方合作教材,AATC协助推广

高可用是分布式系统架构设计中必须考虑的因素之一,也是成为一名优秀的架构师必须具备的知识,系统的可用性在过去、现在和未来都是架构领域重要的一个环节,在大型分布式系统中,一个小模块设计不合理,可用性差,都可能影响用户体验,给企业带来损失。 那么,影响高可用的因素有哪些?如何设计持续稳定的高可用架构?本书将从基础理论、解决方案、应用案例、代码实现等方面解答高可用架构设计的这些困惑。


释放多核潜能——英特尔Parallel Studio并行开发指南

总结介绍了UI设计模式,一本很好的模式参考书 针对当前的iOS, Android, BlackBerry, WebOS, WindowsMobile和Symbian应用提供了400多个屏幕截图

本书采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例,阐述项目管理的实施过程、项目经理的成长和团队成员的培养历程,从而和读者达到共鸣并跟随作者叙事的脉动,以从中得以进一步的思索和升华。

本书在读者已经具备一定Haskell使用经验的基础上,展示了如何使用该语言提供的多种API和框架编写并行和并发程序。读者将学到如何通过并行编程利用多核处理器来加速计算密集型的程序,以及如何通过并发编程使用线程编写多交互程序。 作者通过大量可以运行、试验以及扩展的代码示例来引领读者完成本书的阅读。本书将并行Haskell和并发Haskell分成单独的两部分讲解,书中还包括一些练习,用于帮助熟悉以下概念。 ● 在Haskell中通过Eval monad和求值策略表达并行性 ● 通过Par monad并行化普通的Haskell代码 ● 使用Repa库构建基于数组的并行计算 ● 使用Accelerate库直在GPU上运行计算 ● 使用一些基本的口编写并发代码 ● 为更大、更复杂的程序构建线程树 ● 学习如何构建高速并发网络服务程序 ● 编写在网络中的多台机器上运

本书包含以下几个部分:导论:如何使用EasyUI框架实现快速发详细介绍EasyUI框架的安装与使用方法,并以一个完整的实例(从用户验证登录、到项目主页、再到用户登出),让读者对如何使用EasyUI框架行实战项目发有个更直观的体验。D1章 布局类组件具体包括面板、选项卡、分类选项卡、布局4个组件。D2章 基础工具类组件具体包括拖动、放置、调整大小、窗口、对话框、度条、滑动条、提示框、消息框、日历10个组件。第三章 树、菜单与按钮类组件具体包括树、菜单、按钮、菜单按钮、菜单分割按钮、关按钮6个组件。第四章 表单类组件具体包括验证框、文本框、密码框、搜索框、下拉框、列表下拉框、树形下拉框、标签框、数值输框、微调器、数值微调器、时间微调器、日期时间微调器、日期输框、日期时间输框、文件框、表单17个组件。第五章 数据表格基