-
[图书馆] Kubernetes 权威指南:从 Docker 到 Kubernetes 实践全接触(第2版)
Kubernetes 是由谷歌开源的 Docker 容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。 Kubernetes 权威指南:从 Docker 到 Kubernetes 实践全接触(第2版)从一个开发者的角度去理解、分析和解决问题,囊括了 Kubernetes 入门、核心原理、实践指南、开发指导、高级案例、运维指南及源码分析等方面的内容,图文并茂…- 489
-
SpringBoot 揭秘,快速构建微服务体系
本书以微服务的基本概念开篇,逐步引出 Java 平台下打造微服务的利器 SpringBoot 微框架,从 SpringBoot 微框架的出身和源头,一步步剖析了 SpringBoot 微框架的设计理念和原理,并对框架的重点功能和模块进行了讲解。- 414
-
Head First HTML5 Programming(中文版)用 JavaScript 构建 Web 应用的初学者指南
《Head First HTML5 Programming(中文版)》内容简介:你可能想创建具有动态性、交互性、包含丰富数据而且互连的Web页面。先等一下,Web页面?为什么不用HTML5创建成熟的Web应用呢?另外,为什么不使用现代技术,像在移动设备上一样轻松地应用到桌面浏览器呢?当然,你肯定希望使用最新的HTML5技术来完成,比如地理定位、视频、2D绘制、Web存储、Web工作线程等,是不是?…- 380
-
徐远的投资课,投资原则与实战方法
15年实战打磨×精华案例横跨9大模块×财富热点解读财富要自由,自己先成长。徐远的投资课,让你读一点,懂一点,会一点。大多数人,并非专业投资人,不需要有很多的经济、金融和数学知识,也没时间每天跟踪经济动态,紧盯金融市场,而本书的目的就是教我们明白基本的、重要的投资原理,在理解原理、掌握实务之后,学会投资,让钱“生”钱。 在北京大学教授金融投资课程的基础上,徐远老师结合自己对宏观经济、金融市场和投资实…- 491
-
[图书馆] 余华作品全套合集
余华,1960 年出生,1983 年开始写作。主要作品有《兄弟》、《活着》、《许三观卖血记》、《在细雨中呼喊》、《黄昏里的男孩》、《现实一种》、《战栗》、《没有一条道路是重复的》、《温暖和百感交集的旅程》、《音乐影响了我的写作》、《我胆小如鼠》、《世事如烟》、《鲜血梅花》等,都已经包含在这一套装中。他的作品已被翻译成 40 多种语言在美国、英国、澳大利亚、法国、德国、意大利、西班牙、葡萄牙、荷兰、…- 604
-
[图书馆] 你不知道的 JavaScript(上卷)
JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无…- 456
-
Go 语言实战 by 威廉·肯尼迪
Go 语言结合了底层系统语言的能力以及现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。本书向读者提供一个专注、全面且符合语言习惯的视角。Go语言实战同时关注语言的规范和实现,涉及的内容包括语法、类型系统、并发、管道、测试,以及其他一些主题。 William Kennedy,是一位熟练的软件开发者,也是博客GoingGo.Net的作者。 Brian Ketelsen和Erik St. M…- 459
-
[图书馆] 精通 Python 爬虫框架 Scrapy
Scrapy是使用Python开发的一个快速、高层次的屏幕抓取和Web抓取框架,用于抓Web站点并从页面中提取结构化的数据。本书以Scrapy 1.0版本为基础,讲解了Scrapy的基础知识,以及如何使用Python和三方API提取、整理数据,以满足自己的需求。 本书共11章,其内容涵盖了Scrapy基础知识,理解HTML和XPath,安装Scrapy并爬取一个网站,使用爬虫填充数据库并输出到移动…- 481
-
[图书馆] 图解设计模式 /Tu jie she ji mo shi
本书以浅显易懂的语言逐一说明了GoF的23种设计模式。在讲解过程中,不仅搭配了丰富的图片,而且理论结合实例,用Java语言编写代码实现了设计模式的程序,让程序真正地运行起来,并提供了运用模式解决具体问题的练习题和答案。除此以外,本书在必要时还对Java语言的功能进行补充说明,以加深读者对Java的理解。- 461
-
[图书馆] 你不知道的 JavaScript(中卷)
JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解。本套书直面当前JavaScript开发人员不求甚解的大趋势,深入理解语言内部的机制,全面介绍了JavaScript中常被人误解和忽视的重要知识点。本书是其中卷,主要介绍了类型、语法、异步和性能。- 388
-
[图书馆] Java 编程思想 [第 4 版]
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在 Bruce Eckel 的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、…- 501
-
[强推][图书馆] 大数据之路,阿里巴巴大数据实践
在阿里巴巴集团内,数据人员面临的现实情况是:集团数据存储已经达到 EB 级别,部分单张表每天的数据记录数高达几千亿条;在2016年“双11购物狂欢节”的24小时中,支付金额达到了1207亿元人民币,支付峰值高达12万笔/秒,下单峰值达17.5万笔/秒,媒体直播大屏处理的总数据量高达百亿级别且所有数据都需要做到实时、准确地对外披露……巨大的信息量给数据采集、存储和计算都带来了极大的挑战。 《大数据之…- 462
-
[图书馆] 你不知道的 JavaScript(下卷)
JavaScript 语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习,也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把…- 412
-
[图书馆] Java 微服务架构实战:SpringBoot + SpringCloud + Docker + RabbitMQ
Java 微服务架构是当下最为流行的软件架构设计方案,可以快速地进行代码编写与开发,维护起来也非常方便。利用微架构技术,可以轻松地实现高可用、分布式、高性能的项目结构开发,同时也更加安全。 本书一共 15 章,核心内容为 SpringBoot、SpringCloud、Docker、RabbitMQ 消息组件。其中,SpringBoot 是 SpringMVC 技术的延伸,使用它进行程序开发会更简单…- 636
-
Java 程序员面试笔试真题库
本书针对当前各大IT企业面试笔试中的特性与侧重点,精心挑选了近3年来18家IT企业的面试笔试真题,这些企业涉及业务包括系统软件、搜索引擎、电子商务、手机APP以及安全软件等,非常具有代表性与参考性。同时,本书对这些题目进行了庖丁解牛式的分析与讲解,针对试题中涉及的部分重难点问题,进行了适当地扩展与延伸,力求对知识点的讲解清晰而不紊乱,全面而不啰嗦,使读者能够通过本书不仅获取到求职的知识,同时更有针…- 428
-
[图书馆] 历史巨制,百年孤独
《百年孤独》是魔幻现实主义文学的代表作,描写了布恩迪亚家族七代人的传奇故事,以及加勒比海沿岸小镇马孔多的百年兴衰,反映了拉丁美洲一个世纪以来风云 变幻的历史。作品融入神话传说、民间故事、宗教典故等神秘因素,巧妙地糅合了现实与虚幻,展现出一个瑰丽的想象世界,成为20世界重要的经典文学巨著之一。1982年加西亚•马尔克斯获得诺贝尔文学奖,奠定世界级文学大师的地位,很大程度上乃是凭借《百年孤独》的巨大影…- 469
-
[图书馆] Spring Boot + Vue 全栈开发实战
Spring Boot致力于简化开发配置并为企业级开发提供一系列非业务性功能,而Vue则采用数据驱动视图的方式将程序员从烦琐的DOM操作中解救出来.利用Spring Boot Vue,我们可以快速开发出大型SPA应用.本书分为16章,重点讲解Spring Boot 2 Vue 2全栈开发所涉及的各种技术点.所有技术点都配有操作实例,循序渐进,直到引导读者开发出一个完整的微人事SPA应用。- 492
-
[图书馆] Vue.js 项目实战
本书首先介绍 Vue 的基础知识,并使用指令和丰富的用户体验创建第一个Web应用;随后通过创建基于浏览器的游戏来介绍动画和交互性;然后通过可用的工具和预处理器讲解如何使用插件创建多页面应用,并为应用创建高效,高性能的组件;接下来创建一个在线商店并对其进行优化;最后将Vue与实时库Meteor集成,创建一个显示实时数据的仪表盘。- 515
-
[图书馆] 图解 HTTP 技术
本书对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,最后延伸到Web安全、最新技术动向等方面。本书的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过本书快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后…- 459
-
通用源码阅读指导书,MyBatis 源码详解
本书是一本以 MyBatis 源码为材料,详细介绍源码阅读相关方法和技巧的指导书籍。 本书以MyBatis源码中的包为单位,详细和透彻地介绍每个类的源码,包括其背景知识、组织方式、逻辑结构和实现细节。在本书的讲解中,不漏过每一个类,不跳过每一个难点,做到深浅一致。在阅读MyBatis源码的过程中,本书使用了运行初探、模块归类、合理猜测、类比阅读、网格阅读等许多源码阅读方法。最后,本书对这些源码阅读…- 593
-
[图书馆] PostgreSQL 数据库内核分析
PostgreSQL 是目前广泛应用的开源数据库管理系统。本书从PostgreSQL数据库的源代码入手,深入分析了该数据库管理系统的底层实现细节,揭示了数据库运行的基本原理。本书的主要内容包括:PostgreSQL数据库的体系结构、 存储管理、索引机制、查询编译、查询执行、并发控制机制以及安全等。每个主题都引用了大量的数据结构、图表等进行说明,使读者对实现过程和机理一目了然。 本书适合从事数据库领…- 414
-
[图书馆] Oracle 从入门到精通 (程序员书库)
Oracle 11g 是甲骨文精心打造的最新的 Oracle 数据库版本,该版本数据库凝聚了 Oracle 30多年的精华。本书不仅是一本Oracle 11g的入门教材也是初学者快速掌握Oracle 11g的捷径。本书以Oracle 11g为例,一共分为四篇,循序渐进的讲述了Oracle 11g的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据…- 412
-
ZooKeeper 分布式过程协同技术详解
本书分三部分,共10章。第一部分(第1~2章)阐述 Apache ZooKeeper 这类系统的设计目的和动机,并介绍分布式系统的一些必要背景知识。第1章介绍ZooKeeper可以做什么,以及其设计如何支撑这些任务。第2章介绍基本概念和基本组成模块,并通过命令行工具的具体操作介绍了ZooKeeper可以做什么。第二部分(第3~8章)阐述开发人员所需要掌握的ZooKeeper库调用方法和编程技巧。第…- 423
-
[图书馆] 移动 Web 前端高效开发实战:HTML 5 + CSS 3 + JavaScript + Webpack + React Native + Vue.js + Node.js
本书涵盖了移动Web前端开发中的各个关键技术环节,共14章.分别从HTML 5,CSS 3,JavaScript的ECMAScript 5和ECMAScript 6版本,移动端常用布局方案,MV*类新时代框架,预编译技术,性能优化,开发调试,混合式应用,单元测试,工程化等方面全面地还原一线互联网公司Web前端技术栈。- 497