
本书试图在良好发实践和JavaScript 之间建立一个桥梁,试图结合测试和质量保证(QA)两个方面几十年的研究和经验教训,将这些经验教训应用于JavaScript。 作者曾先后在YouTube、Yahoo!以及Google等公司从事前端发及测试相关工作,具有丰富的经验。 随着越来越多的专业程序员始使用JavaScript 语言,这种语言的**实践始被 理解和编纂测试JavaScript代码是一个复杂的过程。本书将在很大程度上帮你简化该过程。 JavaScript专业发人员必须具备的一个技能是编写可测试的代码。不管是创建新应用程序,还是重写遗留代码,本书都将向你展示如何为客户端和服务器编写和维护可测试的JavaScript代码。 从减少代码复杂性的方法,到单元测试、代码覆盖率、调试以及自动化,你将全面学到如何编写出让自己和同事能够轻松修复和维护的JavaScript代码。测试JavaSc

1.满足学生需求:结合学生学习模式,本书采用 项目引导与驱动 模式,让学生快速掌握Java 相关知识。 2.满足老师需求:老师可根据学生现状和人才培养方案,参考本书设计教学计划,高效准备Java相关课程。 3.满足行业需求:针对发行业对Java 的技能需求,本书通过理论与实践相结合的方式,帮助读者更好地胜任Java相关岗位。

1.内容丰富,案例实战 本书案例翔实,内容涵盖当前热门系统安全问题,针对相关主题提供案例,从多个维度介绍Spring Security的实战技巧,帮助发人员深刻理解系统安全机制。 2.技术创新,知识新颖 本书系统剖析了 Spring Security的响应式编程模型以及测试体系,帮助发人员构建完整的知识体系。 3.由浅深,简单易懂 本书面向广大服务端发人员,读者不需要有很深的技术功底,也不限于特定的发语言,从业内常见安全性需求出发,由浅深的讲解了从认识Spring Security到基于Spring Security构建OAuth2授权服务器等相关专业知识,让你更深的了解Spring Security技术体系和实现机制。

【本书现已更新至第3版,建议新版图书】

许多人对于弗洛伊德、比昂很感兴趣,但这本书指出弗洛伊德的理论太老了! *精神分析大师费罗携手新手分析师尼科里启当代精神分析全新视角,从精神分析理论到实践,带你经历一次激动人心的星际漫游。

为发者和网络安全工程师量身造,系统介绍代码审计的方法与实战经验; 深分析常见组件漏洞,详尽讲解CMS实战案例; 通过深浅出的讲解和丰富的案例,读者可以迅速掌握Java代码审计方法,提升自己在实际项目中的安全防护能力。

内容详尽对Java程序设计中方方面面的知识点进行了详细解读 浅显易懂知识引入循序渐进,讲解通俗易懂,学练结合可快速上手 超强平台书中所有实例程序都在JavaSE7.0环境下调试,可直接使用 实例丰富本书不仅理论完备,还通过150多个实例夯实基础,以及2个综合型实战项目全面提升实战开发能力 配套资源: 超完整教学与自学PPT及书中调试通过的源码随时等您下载! 获取方法:请您登录清华大学出版社网站(Http://www.tup.com.cn),搜索到本书页面后按提示下载。

Java高并发核心编程.卷2,多线程、锁、JMM、JUC、高并发设计模式

本书基于Hadoop 3.3.0,覆盖Hadoop、HBase、Hive的核心概念、实践应用、程序发等方面的内容,帮你快速解决大数据是什么和怎么用的问题。本书适合Java大数据发人员快速掌握Hadoop技术。


· 紧扣面试精髓,一册在手,工作不愁 · 提供*全的Java面试题分类,帮你有备而战 · 涵盖经典的笔试题+上机题,帮你整理知识库 · 解析考题的要点和技术原理,帮你温故而知新

独具特色的Smashing Magazine精品读物 来自全球的网站设计高手的精华总结 汇集java*和jquery关键知识与技巧 对提升设计从业人员自身水平大有裨益

Java RESTful Web Service实战(第2版)
畅销书全新优化和升级,阿里云资深大数据架构师/Java技术专家撰写,Java RESTful Web Service领域*著作深刻解读JAX-RS的标准和API设计;Jersey的使用要点和实现原理,以及基于REST的Web服务的设计思想和原则自第1版发行后,Jersey的版本由2.9更新到了2.22.2,此间REST服务得到了更广泛的认可和使用。与此同时,Java 8、Spring Boot和Docker的爆发式发展,使得Java领域的RESTful开发有了新的发展。因此,本书第2版应运而

1.循序渐,自学有道 本书从基础 提高 高级 项目实战,符合读者学习路线; 2.关键技术,实例解析 全书通过 实例 的形式,将知识融到实例讲解中,170个实例教学,使知识与实例相辅相成; 3.书课结合,资源丰富 本书提供了强大的网络支持和服务,配套24小时视频教学,通过扫描二维码,可以获得源码、视频课程、课后练习题等配套资源; 4. 加赠150道面试题,三大实战项目; 5. 享增值服务 纸书可享明日科技 程序发资源库 200 元优惠券; 6. 技术服务完善 作者团队提供企业QQ、论坛、邮箱、客服电话、明日学院官方网站等多渠道的技术支持与服务,在线为读者答疑解惑。

重介绍轻量级框架Struts 2 Spring Hibernate整合发技术 提高读者的动手编程能力和架构设计能力 采用 概念 实例 习题 实训 项目案例 的讲解模式,简单易懂 200个实例、8个实训案例、2个综合项目案例、200个练习题 每章都有大量的示例代码讲解和实例分析,并配以大量的习题和上机实训 书中的综合案例来源于实际项目发,有很高的应用价值 免费提供教学课件(PPT)、案例源代码、习题参考答案等教学资源 给出了书中涉及的发框架及相关发工具的获取方式

构建安全Jave应用的权威经典,5大社区一致鼎力推荐!


Java EE项目应用开发:基于Struts 2,Spring,Hibernate
Java EE技术包含很多内容,《JavaEE项目应用发(基于Struts2 Spring Hibernate)》由刘勇军、王电钢主编,从基于JavaEE核心的MVC发基础手,掌握基本的Web应用发技术,着分别介绍基于Java EE发的核心框架技术Struts2、Spring、Hibelllate以及它们的相互整合应用,每一种核心框架技术都从基础的例子着手,一步一步引导读者学习和应用这些技术,并*后通过一个真实工程应用项目提升学生利用SSH技术行工程应用发实践能力。

软件发视频大讲堂 丛书是清华社计算机专业基础类零售图书*畅销的品牌之一。 (1)丛书累计销售400万册,深受广大发者喜爱。 (2)4本荣获 全行业优畅销书 奖,1本荣获清华社 专业畅销书 一等奖。 (3)绝大多数品种在 全国计算机零售图书排行榜 同品种排行中名列前茅。 (4)实用、易懂、资源丰富,被数百所高校选为专业课教材。 《Java从门到精通(第6版)》以长更新稳定版本JDK 11为基础,图书特如下。 1. 学通Java只需要4步:基础知识 核心技术 高级应用 项目实战,符合认知规律。 2. 210集教学微课视频 强化实战训练 在线答疑,适合自学。 3. 211个应用示例 151个编程训练 94个综合训练 2个项目案例,学习1小时,训练10小时,练出编程习惯,你就能成为Java高手。 4. 赠送强大的Java发资源库资源,助你夯实基础,精准,有效,速练。 (1)实例资源库 源码资源库



在众多计算机编程语言中,Java语言出现的时间不算太早,但它的发展速度可以用惊人一词来形容。

Java应用架构设计:模块化模式与OSGi(全球资深Java技术专家的力作,系统、全面地讲解如何将模块化设计思想引入开发
全球资深Java技术专家的力作,系统、全面地讲解如何将模块化设计思想引发中,涵盖18个有助于实现模块化软件架构的模式


Java高手真经(系统架构卷):Java Web系统设计与架构(UML建模+设计模式+面向服务架构)(含光盘1张)(试读
本书讲解JavaWeb系统设计与架构,涵盖了Java EE发中的各种设计与架构技术。主要内容包括如下。 Java与UML建模:讲解UML建模的5类10种图,包括用例图、静态图(类图、对象图、包图)、实现图(组件图、部署图)、行为图(状态图、活动图)、交互图(序列图、协作图),并结合Bug管理系统、ATM取款机等实例行讲解。 Java设计模式:包括5种创建型模式(工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式)、7种结构型模式(适配器模式、装饰器模式、代理模式、外观模式、桥模式、组合模式、享元模式)、11种行为型模式(策略模式、模板方法模式、观察者模式、迭代子模式、责任模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式),并通过Java中的经典案例行展示。 面向服务架构SOA:讲解Web服务协议(SOAP、

不留遗漏-覆盖主流Java EE轻/重量级框架 直要害-实战化案例精准定位发细节 学以至用-精要式项目确保发/学习不脱节 潜移默化-研磨式知识讲解参透技术要 提升效率-垂直式技术精解不绕弯路 循序提升-渐式知识统排确保连贯 以概面-解决方案式项目,知识独立却又体系完整 成功案例-全面经过项目过程锤炼,提升学习/发效率 读者可通过http://pan.baidu.com/s/1i3sshXr下载本书源代码。



本书特色 基本概念→语法讲解→示例讲解→实践练习→项目实战 90个实例、1个项目案例、160个技巧、78个练习题 超值DVD-ROM 8小时多媒体语音教学视频 超值赠送Java Web语言学习视频 本书源文件、本书教学PPT 程序员书库:《ASP.NET4.0从门到精通(附光盘)》 程序员书库:《C#4.0从门到精通(附光盘) 》 程序员书库:《JAVA从门到精通(附光盘)》 程序员书库:《C语言从门到精通(附光盘)》 程序员书库:《C++语言从门到精通(附光盘)》 程序员书库:《VisualC++从门到精通(附光盘)》 程序员书库:《ActionScript3.0从门到精通(附光盘)》 程序员书库:《JavaScript从门到精通(附光盘)》 程序员书库:《Oracle从门到精通(附光盘)》

Java高手真经.编程基础卷:Java核心编程技术:Java基础+核心库+图形+网络+高级特性
Java高手真经.编程基础卷:Java核心编程技术:Java基础+核心库+图形+网络+高级特性,刘中兵Java研究室,电子工业出版社。

本书第11版现已上市


掀起精简JavaScript代码的革命 破除JavaScript语言壁垒 CoffeeScript之父Jeremy Ashkenas作序推荐

本书是一本可以指导程序员编写健壮且可维护的Java程序代码的经典教材。书中提供了数百个案例,所有这些案例都由多名一线Java研发工程师精心设计,不仅易于理解,也很容易实际应用。本书从Java门读者的角度出发,通过通俗易懂的语言、流行有趣的案例,详细地介绍了使用Java语言行程序发需要掌握的知识和技术。


(1)本书由Spring Cloud中国社区官方撰写,基于Spring Cloud的Finchley.RELEASE版本,核心成员来自原阿里、蚂蚁金服、*金融等互联网企业,经验丰富。 (2)本书内容有3大特色:宽度足够广、深度足够深,而且立足于生产实践,直从生产实践出发,包含大量生产实践的配置 (3)本书得到了来自阿里、腾讯、百度、*等大型互联网企业的近10位专家的鼎力推荐。

随着互联网和移动通信技术的发展,Java智能卡以其安全的多应用支持、主流的面向对象编程环境、应用程序动态下载等众多优点在产业界得到了广泛应用。

项目实践精解:基于Struts-Spring-Hibernate的Java应(试读本)
免费赠送750分钟的JAVA核心技术教学视频。

轻量级Web应用开发宝典——Struts 2.1+Hibernate 3.5+Spring 3.0整合开发(含CD光盘1

本书内容极具深度,技术含量高,作者是jQuery JavaScript库的创造者,在JS领域享有盛誉。 JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分(函数、闭包和原型)行深、全面的介绍,也没有任何一本书讲述跨浏览器代码的编写。本书是jQuery库创始人编写的一本深剖析JavaScript语言的书。 可以始编写更加出彩的JavaScript应用程序了,甚至也可以编写自己的代码库和框架。 本书包括以下内容: 函数、对象、闭包、正则表达式等; 正确的角度探视应用程序和库; 现代JavaScript设计; 处理跨浏览器发的复杂性。

《Java CAPS基础应用与案例(附光盘)》一书不但阐述了Java CAPS中基本的集成工具:eGate、elnsight、eWays和Uava消息服务(JMS),还细致地描述了Java CAPS有效地实现企业集成的过程。 本书配套光盘包括详尽地实现解决过程与解决方案的示例。 本书适合集成架构师和软件发人员参考。

Struts2技术内幕——深入解析Struts架构设计与实现原理

赠送17.3小时高清教学视频 浅显易懂,零门槛学习Java Web开发,真的很简单 娓娓道来,亲切自然,老鸟带领菜鸟,快速跨入Java Web开发的大门 庖丁解牛式的讲解,结和太极拳理来阐述编程的原理和思想 推荐阅读(请点丛书链接查看) 入门很简单丛书 (精品畅销丛书,有口皆碑,新手) Web开发典藏大系 (涵盖众多Web开发的前言技术,由一线Web开发人员打造) 《Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring)》(Java畅销经典图书,10次印刷,Java程序员) 《Java Web整合开发实战——基于Struts 2+Hibernate+Spring》(彻底解决SSH整合开发) 《Java Web编程实战宝典——JSP+Servlet+Struts 2+Hibernate+Spring+Ajax》 (经典、权威、全面) 《精通 C# 5.0 与 .NET 4.5 高级编程: LINQ 、 WCF 、 WPF 和 WF 》 (深入剖析 .NE

◆基础知识- 核心技术- 典型案例- 综合练习- 项目案例 ◆209个典型实例,1个项目案例,124个练习题,40个面试题 ◆一级发人员全程贴心讲解,轻松上手与提高 ◆超值DVD内含23小时多媒体教学视频,以及丰富赠品! 同系列图书推荐: 21天学通C (第4版) 21天学通C语言(第4版) 21天学通Java(第4版) 21天学通JavaScript(第4版) 21天学通Visual Basic(第4版) 21天学通Visual C (第4版) 21天学通HTML5 CSS3 21天学通Python

作为一本帮助软件开发人员成长和蜕变的实用书籍,本书结合了作者十多年的Java开发和技术管理经验,系统地阐述如何应用基于Java的技术来构建各种类型的企业系统。


《JavaWeb开发实战》从初学者的角度出发,通过通俗易懂的语言、丰富实用的实例,详细介绍了使用Java语言和开源框架进行Web程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时就像书名所暗示的一样,强调“实战”效果。

软件项目发全程实录 丛书是清华社计算机专业零售图书畅销品牌之一。 (1)丛书定位项目发实战,面向实际发应用,精选当前流行的热门项目行讲解,紧扣程序员求职就业的需求。 (2)2008 2024年,丛书累计改版5次,深受广大程序员喜爱,在全国软件项目发零售图书排行榜中名列前茅。 (3)细致全面、高效实用、通俗易懂、资源丰富,被数百所高校选为专业课教材。 《Java项目发全程实录(第5版)》图书特如下。 1. 项目典型。精选11个当今流行的项目,涵盖基础应用、阶应用、数据库应用、Web发等Java主流应用方向。 2. 技术新颖。以JDK21为基础行项目发,所用的高级框架、数据库、第三方模块等也均采用当前业内推荐的最新稳定版本。 3. 知识全面。本书各项目总体覆盖Java编程90%以上的核心技术及热门框架,是巩固Java编辑基础、提升应用能力的佳作。 4. 循序渐



深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)(试读本)
本书第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改:根据*的JDK 1.7对全书内容行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和*实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。

超过60个简单而富有成效的技巧 彻底掌握Java 7多线程应用程序的发

JavaWeb实战开发完全学习手册(光盘内容另行下载,地址见书封底)
由杨光、伍正云编著的《Java Web实战开发完全 学习手册(附光盘)》共分15章,全面系统地介绍了 Java web相关的知识,主要包括Java web开发基础、 HTML与CSS网页开发基础、JavaScript基础、JSP基 本语法、JSP隐式对象、JDBC技术应用、Servlet技术 应用、JavaBean、标准动作与标准标签库、AJAX技术 应用、Struts 2技术应用、网站的安全、Log4j使用 指南及Junit使用指南等内容。

Kotlin编程实战:创建优雅、富于表现力和高性能的JVM与Android应用程序
Kotlin是一种高度简洁、优雅、流畅和富有表现力的﹑静态类型的多范式语言。它是为数不多的可同时编译成Java字节码和JavaScript的语言之一。谷歌也将其作为Android发的一流语言。使用Kotlin,你可以混合使用命令式、函数式和面向对象的编程风格,并从适合当前问题的方法中获益。你可以用它来构建服务器端、前端以及Android应用程序。而且完成任务所需的代码更少,同时又可以保证代码类型安全且更不容易出错。 【为什么要选择本书】 阅读本书,不仅可以通过易于理解的示例学习使用Kotlin语言的许多特性,还可以学习编写易于维护、高性能的JVM和Android应用程序,创建DSL和异步编程等。 本书会带你使用你喜欢的IDE并利用大量示例和练习来提高你的Kotlin技能。你将学习创建独立的小程序并以脚本的形式运行,创建类型安全的代码,然后将这些知识一步拓展,以创建

至简SSH:精通Java Web实用开发技术(Struts+Spring+Hibernate)(试读本)
极实用Java Web主流架构发指南,以简驭繁,直达SSH实战发要领 Struts发 对Struts发*为精华的Action和Struts标签行了详细讲解。介绍了Action的相关类别(ForwardAction、DisplayAction类等)的发步骤及理论知识;演示了使用MyEclipse工具结合Struts技术发基于MVC的Web实例;还从三大标签库(Bean、Logic、HTML)人手,讲解如何使用标签构建与ActionForm和Action结合良好的技能知识。 Hibernate发 主要讲解了用0RM框架对MySQL数据库行操作。着重讲解了使用Hibernate的常见的双向一对多的技术;还对持久化的技术(如延迟加载等)的调试步骤行了详细的演示;通过实例详细介绍了HQL语言的应用。 Spring发 主要以AOP和IOC的知识作为切,并遵循实用的原则,详细介绍Spring在SSH整合发中的重要功能,读者可以更一步对SSH整合行关注,将有限的精力用在“刀刃”上。

Java从入门到精通(实例版)(光盘内容另行下载,地址见书封底)

本书是一本适合大学、大专等理、工科院校学生学习Java语言以及编写Java应用程序的实用型教科书或教学参考书,主要阐述了Java语言的关键字、语句、语法规则、类库等的使用方法


机器人编程与热门编程语言JavaScript强强联合近年来, JavaScript机器人编程技术日渐流行起来,而Johnny-Five是一个可以给NodeBots提供跨硬件系统一致性API的框架。本书会带你熟悉基础的机器人技术项目,包括物理硬件构建和相关的JavaScript编程。本书会带领读者学习Johnny-Five和JavaScript机器人技术的概念。你会学习如何在Johnny-Five中使用不同的模块,如数字GPIO引脚、PWM输出引脚、传感器、舵机和电机等,还包括一些使用I2C和SPI的高级模块。你还会学习如何将Johnny-Five机器人连到网络服务器上。你还将了解Johnny-Five框架的优势以及它所支持的更多设备。 通过阅读本书,你将能够: ■ 熟悉Johnny-Five REPL; ■ 使用基本输出设备来构造机器人; ■ 创建使用复杂的输出设备的项目,使用Johnny-Five API简化对需要复杂口的模块(如I2C)的操作; ■ 学习Animation API,以通

Spring技术内幕:深入解析Spring架构与设计原理(第2版)