
1. 持续8年热销,6万读者口碑相传 2. 源自一线实践经验,让学习者站在前人的肩膀上,看得更远。 3. 通俗的语言、简洁的例子、浅显的道理,轻松地剖析、解决Java学习中遇到的各类技术难题。 4. 一本看得懂、学得会、源自实践、能解决实际问题的书,比什么都重要。 本书特色如下:名师讲解魔乐科技培训中心首席讲师,15年IT培训经验,学员逾万人60小时同步教学视频,面授同期课程市场价值2000元上一版累计畅销6万册,深受读者喜爱案例教学 微课视频50个教学案例,730个小实例,104道习题,在实战中边做边学扫描二维码,随时随地上微课立体化学习模式手机微课 源程序 PPT课件 教学大纲 习题答案 QQ群答疑老师更好教,学生更好学技术与经验荟萃,成就光荣与梦想!

1. 案例生动易懂,读者容易门 本书结合了十多个真实企业项目,抽取每个项目的设计精华部分,采用言简意赅的描述,使读者在短时间内快速增长软件项目的系统分析与架构设计能力。 2. 原理透彻,注重应用 按照一个完整的软件项目周期:立项 业务需求 软件需求分析 架构设计 模块设计 代码发 软件测试 项目部署 系统维护,深浅出地讲解了需求分析技术、软件发架构设计、关系型物理表设计、Redis应用实战、MongoDB发与应用、Web服务器与数据库的集群部署等内容。 本书在介绍每个知识时都给出了该知识的应用场景,同时配合源代码分析;真正体现了理论联系实际的理念,使读者能够体会到 学以致用 的乐趣。

本书内容浅显易懂、实操性强,帮助激发初学者对于鸿蒙应用发的兴趣; 本书系统地介绍了鸿蒙系统及其应用发过程,配合针对性地鸿蒙发案例,易于理解; 本书内容基于简单易学的JavaScript语言,帮助小白轻松门鸿蒙应用发的大门;


JavaScript是一种解释型的脚本语言,具有动态性、跨平台、基于对象等特,目前广泛应用于Web发中,用于增强网页动态效果、提高与用户的交互性。 《JavaScript前端发案例教程:微课视频版》编者具有丰富的项目发经验,以从项目中来、到项目中去的思想为主旨,从Web前端发的基本概念手,结合丰富的大小案例,详细介绍JavaScript页面编程方法。 《JavaScript前端发案例教程:微课视频版》配套资源非常丰富,包括课程思政元素、案例源代码、PPT课件、课后习题答案、微课视频、教案、教学大纲、课程实训、期末考试试卷、章节测试、实验报告、学习通建课资源包,能帮助读者快速掌握JavaScript前端技术。

为便于社会广大Java爱好者与计算机专业的学员更好地学习Java课程,传智播客黑马程序员综合Java系列课程内容,推出了这本《Java自学宝典》,提供了从Java程序门到精通的*途径。本书从初学者的角度出发,详细讲解了从Java基础到SSH框架应用的各种技术知识。全书共分为四个部分,分别为基础篇、Web篇、框架篇和实战篇。基础篇主要讲解Java环境的搭建、语法规则、面向对象、集合和IO等内容,Web篇主要对Web发中常使用的JSP技术、Servlet技术、jQuery框架、MySQL数据库和JDBC等知识行详细讲解,框架篇主要对当前主流的SSH框架行详细的讲解,实战篇主要讲解了SSH框架的整合知识以及一个基于SSH框架的实战项目 学生信息管理系统。

本书重介绍Java自带的加解密函数,以及OpenSSL在Java发中的应用,内容包括密码学和Java概述、搭建Java密码发环境、对称密码算法原理、利用JCA/JCE对称加解密、杂凑函数和HMAC、密码学中常见的编码格式、非对称算法RSA的加解密、数字签名技术等,适合Java发人员了解加解密技术。

1.本书站在零基础初学者的角度,以 敲代码、动手学 为宗旨,借助于通俗易懂的表达和形象生动的示例,对Java基础知识行了详细的介绍。 2.本书秉承"talk is cheap, show me the code"的极客精神,全书给出了数百个代码示例,对于每个细小的知识都提供相应的代码。 3.本书从Java语言的发展史讲起,随后介绍了在三种操作系统上安装Java和集成发环境的方法、步骤,之后本书的核心篇幅,介绍了从Java基础知识到类Java高级特性在内的所有内容。 4.为了保证读者门Java,本书除了提供数百个代码示例,还带有 考考你 与 动手做一做 两个小版块,可用来检验读者对知识的掌握情况,提升读者的动手编码能力,非常适合自学。

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



《大话设计模式【Java溢彩加强版】》延续了前作轻松调侃的风格,采用了师生对话的方式展讨论,其中穿插了大量 地气 的类比案例,帮助大家迅速 窍 ,作者精心将本书图表制作成彩色三维形式,阅读起来你会发现,不仅仅是养眼,对一些流程、概念的解说,用彩色三维图表更为精准,学习体验有了质变。

“疯狂 Java 体系”图书推荐: 疯狂 Android 讲义(第 2 版) http://product.dangdang.com/product.aspx?product_id=23200996 疯狂 Java 讲义(第 2 版) http://product.dangdang.com/product.aspx?product_id=22588603 疯狂 Java 讲义精粹 http://product.dangdang.com/product.aspx?product_id=22605702 轻量级 JavaEE 企业应用实战(第 3 版): Struts 2 + Spring3 + Hibernate 整合发 http://product.dangdang.com/product.aspx?product_id=22685703 疯狂 Ajax 讲义(第 3 版) --jQuery/ExtJS/Prototype/DWR 企业应用前端发实战 http://product.dangdang.com/main/product.aspx?product_id=23184673 疯狂 XML 讲义(第 2 版) http://product.dangdang.com/product.aspx?product_id=22488391 经典 JavaEE 企业应用实战基于 WebLogic/JBoss 的 JSF+EJB3+JPA 整合发 http://pr

JavaScript是Web编程语言,也是如今软件开发者使用*多的编程语言。

本书不仅可以帮助有经验的Java程序员充分掌握Java 9到Java 11,也为新的发者提供了学习的路径。书中用大量示例演示了如何充分利用现代的Java API和发的实践。本版彻底修订了关于Java平台模块系统的内容。 全书分为两部分:部分对Java编程语言和Java平台的核心运行时方面行了快速、清晰的介绍,第二部分介绍了Java发行版附带的新工具。 通过学习本书,你可以: ■ 快速了解语言细节的新展,包括Java 9到Java 11的更改。 ■ 使用Java基本句法学习面向对象编程。 ■ 探索泛型、枚举、注解及lambda表达式。 ■ 理解面向对象程序设计的基础技术。 ■ 详解并发与内存管理,以及它们的紧密关联。 ■ 使用Java集合处理常见的数据格式。 ■ 使用JShell探究在新的交互式环境中的Java编程。 ■ 熟练使用OpenJDK中的发工具。

《零基础学Java项目发》适合从事Java软件发的读者阅读,也适合正在做软件专业毕业设计的大学生及大专院校和培训机构相关专业的学生参考选用。 本书特色 ★★详细源码注释 大型项目案例 读者在线答疑。 ★★同步微视频 全书教学PPT课件 7套电子书资源库 上机实训指导手册。 ★★12个大型项目案例、全书教学PPT课件、100套求职简历模板库、200道求职常见面试(笔试)真题与解析。


自Java中引垃圾回收器以来,垃圾回收器的发展从未停止过。JDK 11引了一款新的垃圾回收器 ZGC。 本书尝试对ZGC的算法实现行分解,用大量图片展示了ZGC内部的运行原理,逐步揭垃圾回收器算法的内幕,然后再给出调优方法。

第16届Jolt大奖提名图书 JavaOne大会畅销图书 了解Java并发编程***佳作 十年畅销100000册,Java并发编程经典图书。本书不仅讲解了并发的理论基础,还介绍了各种实际的发技术。书中并不是简单罗列出各种并发API及机制,而是详细介绍了许多设计原则、设计模式及思维模式,可帮助发人员构建出正确的、高性能的并发程序。

1)多名专家联袂推荐:北京大学计算机科学技术系主任胡振江教授、阿里蔡景现(多隆)、华为方舟编译器总架构师叶寒栋、GraalVM核心发人员郑雨迪联袂推荐。 2)阿里资深专家撰写:作者林子熠阿里静态编译研究团队的核心成员,曾任华为高级工程师,一直从事静态编译技术的研究与落地。 3)Java应用性能提升制胜法宝:通过静态编译技术实现Java应用冷启动,实现性能质的飞跃。 4)全方位落地指导:深原理,给出具体应用与调试技术,指导读者做好平稳落地工作。

Java高并发核心编程. 卷1, NIO、Netty、Redis、ZooKeeper

Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)(第2版)
1.黑马程序员系列教材改版; 2.本书配套教学视频、源代码、题库、教学大纲、教案、课程设计、教学PPT等资源,此外还提供了在线答疑。 3.对SSM的讲解更加优化、升级,带领读者快速门。

函数式编程是当前程序设计语言的发展趋势和热门话题。 本书的作者Michael Fogus是Clojure和ClojureScript的核心贡献者,也是The Joy of Clojure一书的作者,是世界知名的函数式编程专家。

1. 各章自成体系,可以作为独立的学习单元(算法基础—经典算法思想—重要数据结构—常用算法),满足初学者从“菜鸟”到“达人”阶的学习需求 2. 包含44道经典算法真题,每道题均一题多解,深剖析不同算法在性能方面的优劣 3. 16段、近90分钟的视频讲解核心知识+全部真题源代码下载

国内首本Maven著作,基于Maven 3.0,内容全面,实战性强 国内公认Maven专家亲自执笔,技术专家联袂推荐,权威性毋庸置疑

JavaScript构建Web和ArcGIS Server应用实战
GIS应用的热度正在升级,和人们的生活息息相关,用户能够切身体会到其优劣性。 我们正在造GIS应用的一系列图书,通过与ESRI等出版社合作,建立很好的产品阵营。




1.概念描述结合生活实际,趣味性强,便于理解。多举例子多画图,图文并茂,重难配以动画或视频,使读者轻松掌握概念及内涵。 2.注重思路引导和应用。算法设计设置思路和分析模块,详细解析使读者透彻掌握算法设计逻辑。每种数据结构设置典型应用,使读者掌握理论内容的同时了解如果运用知识。 3.大体量习题和实验,强化训练。各章配置大量练习题和实验,附录另配能力提升训练题和编程题。 4.提供面试真题。附录精选大企业面试真题,增加学生面试信心。 5.配套资源丰富。配套备课、授课、实验、考试等各环节教学资源,助力教师教学。

《java核心技术精讲》是一本实战型的、完全以自学为主的java核心入门类图书。

本书作者虚构一个教学场景,采用一老一少的对话形式,将自己多年教学经验融入其中,颠覆传统教学模式,创新一种改错学Java的方法,帮助学习者树立正确的学习观念,使初学者明白,改错也是一种学习方式,在改正错误的过程中也能够学到和巩固很多基础知识,只要有了足够的基础,就可以编写出非常复杂和漂亮的程序。




《零基础案例学Java——编程实践365例》是一本人人都能看懂、学会的Java编程实践书,为希望在人工智能浪潮中下坚实编程基础的读者而写。本书特色如下。(1)从零始,循序渐。从Java基础到Java核心技术,在做中学,每一步都有代码可练,零基础读者也能快速、无压力上手。(2)案例驱动,实战演练。不讲过多、过深的理论知识,采用“知识讲解→范例导学→编程实战→综合实战”的学习路线,全书共175个范例导学+337个编程实战+18个综合实战(3)赠源码+同步教学微课。附赠全书程序源代码,以及一个完整的发项目。附赠110集教学视频,总时长14小时,全面、细致的同步视频讲解,保姆级教程,确保学会。(4)AIGC高效编程。附赠“AI学Java教学视频18集”,辅助AI编程,让你的代码高效跑起来。(5)教学资源。本书配套有教学大纲、PPT课件等教学资源。


本书系统讲解了在小型设备,特别是移动通讯设备的硬件基础上,利用 J2ME平台提供的基础API开发应用程序的方法和过程。

你想写一个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


本书第11版现已上市

21天学通Java Web开发(第2版)(含DVD光盘1张)

Java JDK 7学习笔记(光盘内容另行下载,地址见书封底)

《Java项目驱动发教程》按照Java语言的核心编程知识和企业应用发需求,将主要内容划分为:Java语言编程基础、Java面向对象程序设计、Java API高级编程三大专题。 Java语言编程基础专题以 面向过程版的商超物管理系统 作为贯穿项目,包括Java发门、Java基本语法、Java程序流程控制和数组4章,用于夯实Java编程语法基础。 Java面向对象程序设计专题以 面向对象版的超市物系统 为贯穿项目,包括Java类和对象、Java继承和多态、Java抽象类和口、Java异常处理及Java图形界面编程5章,为面向对象程序设计思想的理解和编程能力的提升奠定基础。 Java API高级编程专题以 端对端聊天系统 为贯穿项目,包括Java集合、Java多线程、Java网络编程、IO流及Java反射机制5章,用于提升读者应用Java API行软件发的能力。 配套全书示例源码、PPT课件、教学大纲、课程设计指导书、实训任务指导书

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

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

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

1.丰富、实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解Java的各种知识和技术;结尾还以实际发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松获得项目经验。 2.习题要汇总,随时检测自己的学习成果 每章头给出了 本章要 ,以便读者明确学习方向。每章结尾的 实战练习 则根据所在章的知识精心设计而成,读者可以随时行自我检测,巩固所学知识。 3.随书附赠教学录像,书影同步,让你的学习更加立体简单 17小时全程同步教学录像,录像涵盖本书所有知识,详细讲解每个范例及项目的发过程与关键,帮助读者更轻松地掌握书中所有的Java程序设计知识。 4.海量程序代码资源大放送 赠送大量资源,包括Java和Oracle项目实战教学录像、Java SE类库查询手册、Eclipse常用快捷键说明文档、Eclipse提示与技巧电子书、Java常见面试题、Java常见错误及

1、用实例说话 全书用202个实例来讲解Java的各个知识,帮助读者快速理解。 2、知识体系全面 从*初的程序设计基础始,到面向对象、高级编程、实战,全面掌握Java的应用。 本书介绍了如何使用Java语言行程序设计,包括Java语言的基本语法、面向对象技术、数据流、线程和JDBC等。本书适用于没有编程经验的初学者,作为编程领域的门书籍。也适用于具有编程经验,需要向Java转型和Java程序发人员的参考用书。

作为Java源世界的**源框架Spring,任何有志于Java的发者都无法忽视它。但Spring博大精深、气势磅礴,涉及Java应用发的方方面面,任何一本书都难以穷其所有。与其讲得面面俱到、蜻蜓水,不如独专一项、重突破。 吹尽黄沙,直指精华,将有限的篇幅聚焦在Spring3.0*核心的知识上,并展示**竞争力的实战技法。以一种更简单、便捷的方法探讨了Spring3.0,帮助读者快速上手,并将它运用到自己的项目实践中。

《Java编程讲义》从Java初学者角度出发,综合考察了目前Java发领域的实际需求,全面研究了Java初学者面对的难、痛,详细讲解了Java技术的基础知识。该书核心亮如下: (1)由具备15年Java培训经验,被誉为 互联网金领基地 的AAA软件教育组织一线优秀培训讲师编写而成,参写作者均具有10年以上Java发经验,5年以上授课经验。 (2)全书结合生活化的编程案例展讲解,生动、活泼而又干货满满,能够使初学者轻松领会Java技术精髓,快速掌握Java发技能。 (3)通过 是什么,为什么学,用在哪儿,如何用 的模式安排内容讲解,不仅使Java技术学习容易上手,更增加了对实际发关注重的剖析。 (4)配套217集一线Java培训视频随书讲解,这些视频都是以51CTO、CSDN等平台售卖的视频课程为标准录制,有趣、有料、有干货。 (5)AAA软件教育长期与郑州大学、河

Java性能优化越来越难。曾经,通过引即时编译器,能实现8倍的性能飞跃。而今,你可能会有疑问:Java性能还有多大的优化空间?本书直面这一问题,证明对于工程师而言,仍有很多工作可做! 1.业内老牌工程师编著,资历深厚眼光毒辣 本书作者从事Oracle云平台软件的性能优化工作。在加Oracle之前,他是Sun公司的Java布道师,并在2001年加Java性能工程小组。作为业内深耕多年的老牌工程师,他将自己多年的JAVA编程经验整合在书中,透彻解释了JVM和Java平台特性对应用程序性能的影响。 2.拒绝 治标不治本 本书帮助你针对Java 8和Java 11的性能优化措施、工具和方法,从根本上理解应用程序性能欠佳的原因,并熟练地运用恰当的标志提升性能,随书附赠JVM调优标志速查表,含80余个常用调优标志 ,让你不再盲目测试数以百计的Java标志效果。 3.更新内容,更新体验 本书相对

Open source 20大高手倾力巨献。CSDN总裁蒋涛作序。一册在手,选型无忧。 如果这个世界没有了选择,那将会是什么样子?不可想象。如果这个世界选择太多,那将是什么样子?不可想象。相信很多朋友置身于源技术领域时,都会遇到选择的困扰。 经过多年的发展,源技术越来越成熟,一个稍有经验的发人员经过学习都能用源的产品和技术构建出一套可用的系统。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统发更简易,性能更高,扩展性更好等。那么在这个时候,专家的经验就变得弥足珍贵。本书特别邀请了多位国内技术社区的专家,他们结合自己多年的发经验,对当前源技术领域流行的技术或者产品行比较分析,以期为中高级技术人员在工作中做技术选型时参考使用。本书包括的领域有发平台、Web框架、应用服务器、数据库

1. CDIO试专业的教学成果之一. 2. 本书讲解知识同时,穿插企业所遵守的编程规范与**实践. 3. 内容丰富、全面,注重案例和项目实践。

实战突击:Java Web项目整合开发(含DVD光盘1张)(试读本)
Java是跨平台的程序发语言,也是目前技术先、特征丰富、功能强大的计算机语言。Java具有简单、面向对象、分布式、健壮性、安全性、可移植性、解释器通用性、多线程、高性能等特,是目前主流的计算机编程语言之一。《实战突--JavaWeb项目整合发(附光盘)》(作者陈丹丹、王国辉、朱晓)以都市供求信息网、物流配货网、编程爱好者博客地带、明日知道、天下淘网络商城、成长在线考试网、企业物资管理系统、办公自动化管理系统、校园管理系统、高校学生选课系统、网络物中心、博研图书馆管理系统等21个实际项目发程序为案例,从软件工程的角度出发,按照项目的发顺序,系统、全面地介绍了程序的发流程。



★立足于线程源码剖析,从基础手,逐层渐深,环环紧扣,针对技术细节行了细致归纳,在解读源码的时候又引了优秀的架构设计。 ★以业务场景下的真实问题作为导向,详细阐述每一个解决方案的来龙去脉,突出 身临其境 的阅读效果。 ★将大量的实际案例、原理剖析和实战代码相结合,让读者能够更加清晰深地理解每一个技术细节的用法和实用技巧。 ★ 结合业界公认的好的设计架构技巧模式解决实际发中遇到的问题,站在程序架构设计的角度指导读者设计高效灵活的多线程应用程序。 推荐阅读

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

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