10.0 1人评分
字数:19.7万
点击:9.6万
分类: 程序编程
标签:

用户还喜欢

  • Spring技术内幕:深入解析Spring架构与设计

    Spring技术内幕:深入解析Spring架构与设计

    计文柯

    《Spring技术内幕:深入解析Spring架构与设计原理》是国内一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年开发经验的专业Java专家亲自执笔,Java开发者社区和Spring开发者社区联袂推荐。本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠,曾经一度掀起Java类图书的销售热潮。第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的全新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。

  • Java并发编程的艺术

    Java并发编程的艺术

    程晓明,方腾飞,魏鹏

    第1章介绍Java并发编程的挑战,会向读者说明可能会遇到哪些问题,以及如何解决。第2章Java并发编程的底层实现原理,从CPU和JVM2个层面剖析。第3章详细深入介绍了Java的内存模型。第4章从介绍多线程技术带来的好处开始,讲述了如何启动和终止线程以及线程的状态,详细阐述了多线程之间进行通信的基本方式和等待/通知经典范式。第5章介绍Java并发包中与锁相关的API和组件,以及这些API和组件的使用方式和实现细节。第6章介绍了Java中的大部分并发容器及其实现原理。第7章介绍了Java中的原子操作类,并给出一些实例。第8章介绍了Java中提供的很多并发工具类。第9章介绍了Java中的线程池实现原理和使用建议。第10章介绍了Executor框架的整体结构和成员组件。第11章介绍几个并发编程的实战与并发编程问题排查。

  • Redis开发与运维

    Redis开发与运维

    付磊;张益军

    本书全面讲解Redis基本功能及其应用,并结合线上开发与运维中的实际案例,深入分析并总结了实际工作中遇到的“陷阱”,以及背后的原因,包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装配置、API、各种高效功能、客户端、持久化、复制、高可用、内存、哨兵、集群、缓存设计等,Redis高可用集群解决方案,Redis设计和使用中的问题,最后提供了一个开源工具:Redis监控运维云平台CacheCloud。

  • C语言入门经典

    C语言入门经典

    刘志铭,杨丽

    《C语言入门经典》面向C语言初学者,详细且全面地讲解了C语言的各种知识,从基础知识到高级应用,由浅入深,循序渐进地引领读者掌握C语言中的各种编程技术,体会C语言的灵活与强大。同时,《C语言入门经典》着眼于应用技术,还介绍了使用C语言与MySQL数据库开发项目的内容,帮助读者开阔视野。书中配有大量的实例,加之详细的讲解,全面地解答读者的疑惑,帮助读者理解“晦涩难懂”的技术;书中还配有大量的插图,图文并茂,激发读者的学习兴趣,使读者在学习过程中不会感觉到枯燥无味;书中还有大量的技巧提示,启发读者的思维,使读者充分发挥想象力。全书分为四篇15章,其中:第一篇为基础知识篇(第1~5章),包括了解C语言的产生背景、了解C语言的应用前景、熟悉C语言的开发环境、了解程序的灵魂——算法、掌握C语言的基本数据类型、掌握c语言的运算符与表达式、掌握C语言中的3种程序结构;第二篇为核心技术篇(第6~8章),包括掌握数组及其应用、掌握函数及其应用、掌握指针及其应用;第三篇为高级编程篇(第9~l2章),包括掌握预处理命令、了解内存的组织方式及动态地管理内存、掌握结构体与共用体、掌握文件的各种操作;第四篇为项目实战篇(第13~15章),包括MySQL数据库的安装与配置管理、MySQL数据库的常用命令、C语言访问MySQL数据库、使用链表与文件开发学生信息管理系统、使用C语言与MySQL数据库开发车辆信息管理系统。

  • 深入理解Java虚拟机:JVM高级特性与最佳实践

    深入理解Java虚拟机:JVM高级特性与最佳实践

    周志明

    第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解本书后面内容有重要帮助。第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果。第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。

JavaScript编程精解(原书第2版)

JavaScript编程精解(原书第2版)【美】马尔奇·哈弗贝克  著

本书包括三个部分。前11章讨论JavaScript语言本身的一些特性。接下来的8章讨论网页浏览器和JavaScript在网页编程中的实践。最后两个章节专门讲解另一个使用JavaScript编程的环境——Node.js。 [展开] [收起]

作者简介

马尔奇·哈弗贝克,世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。此外,他创建并维护着多个流行的开源项目,如codeMirror编辑器和Tem类型推导引擎等。

评论(1条)

为该书打分

    Hi,,