写点什么

电子书

0 人感兴趣 · 49 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/0a/0abdfbfcd2e6fcd997012ee1cf1d85e5.png?x-oss-process=image/resize,w_416,h_234

GitHub 标星 167k!你要的优质书籍这都有,还开源!

用户头像
沉默王二2 月 3 日

马克西姆·高尔基曾说过,“书籍是人类进步的阶梯。”不服不行,这句话放在任何时候都是成立的。

完美!凭借这份阿里大佬分享的 4170 页 Java 高手真经笔记!offer 拿到手软

用户头像
Java~~~2020 年 12 月 17 日

在这里我们已经分5个主题讲解了Java Web开发中的各种技术,这些技术从底层到高层,分别对应了Java技术开发人员的成长之路。

《写给大忙人看的 JAVA 核心技术》.pdf

用户头像
田维常2020 年 12 月 7 日

现代人的生活节奏快速,每天上班忙工作、下班忙其他,生活的压力,让读书已经慢慢淡出了很多人的精神生活领域。

《ZooKeeper 分布式过程协同技术详解》.pdf

用户头像
田维常2020 年 11 月 21 日

分布式系统和应用,不仅能提供更强的计算能力,还能为我们提供更好的容灾性和扩展性。

《JavaScript 高级程序设计》.pdf

用户头像
田维常2020 年 11 月 15 日

关注“Java后端技术全栈”

《分布式 Java 应用基础与实践》.pdf

用户头像
田维常2020 年 11 月 12 日

什么是分布式系统? 分布式系统是若干独立计算机的集合,这计算机对用户来说就像单个相关系统。

《Java 并发编程的艺术》.pdf

用户头像
田维常2020 年 11 月 8 日

很多初学者非常爱问这个问题,其实,并发能够带来诸多好处: 第一, 并发可以带来性能上的提升。 首先,并发能够提升多核CPU的利用率。一般来说一台主机上的会有多个CPU核心,我们可以创建多个线程,

《一本小小的 MyBatis 源码分析书》.pdf

用户头像
田维常2020 年 11 月 8 日

最近很多小伙伴问我要一些 MyBatis源码 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《一本小小的MyBatis源码分析书》。

《高效程序员的 45 个习惯:敏捷开发修炼之道》.pdf

用户头像
田维常2020 年 11 月 6 日

作为一名程序员,需要极大地提升自己的编程实力,更快速、更可靠地交付更高质量的软件,从而成为真正的高效程序员。 

《Java Web 企业项目实战》.pdf

用户头像
田维常2020 年 11 月 5 日

Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。静态web资源开发技术为Html。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

《Python 源码剖析》.pdf

用户头像
田维常2020 年 11 月 5 日

Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。

《MySQL 开发者 SQL 权威指南》.pdf

用户头像
田维常2020 年 11 月 5 日

SQL是结构化查询语言(Structured Query Language)的简称,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

《人人都是架构师:分布式系统架构落地与瓶颈突破》.pdf

用户头像
田维常2020 年 11 月 5 日

什么是分布式系统? 分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。

《一线架构师实践指南》.pdf

用户头像
田维常2020 年 11 月 5 日

架构师,我想很多人都知道,其实该职位头衔在最早的IT领域是没有的,它是近些年来由互联网的发展所引发的需求,因为现阶段的数据量及高并发的活跃好动,引起了不少传统的技术人员的力不从心

《用户网络行为画像》.pdf

用户头像
田维常2020 年 11 月 5 日

用户画像又称用户角色,是一种勾画目标用户、联系用户诉求与设计方向的有效工具。 用户画像最初是在电商领域得到应用的,在大数据时代背景下,用户信息充斥在网络中,将用户的每个具体信息抽象成标签,

《循序渐进 Linux (第 2 版)》.pdf

用户头像
田维常2020 年 11 月 5 日

Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。

《自己动手写网络爬虫》.pdf

用户头像
田维常2020 年 11 月 5 日

什么是爬虫? 爬虫的全名叫网络爬虫。他还有其他的名字,比如网络机器人,网络蜘蛛等等。

《零成本实现 Web 性能测试——基于 Apache JMeter》.pdf

用户头像
田维常2020 年 11 月 5 日

为什么要做性能测试? 我们来看看一组数据: 71%用户希望在手机上打开网页能跟电脑一样快; 5秒钟被认为是用户能忍受的最长响应时间,如果响应时间超过5秒,50%的移动用户会放弃;

《实战 Java 高并发程序设计》.pdf

用户头像
田维常2020 年 11 月 5 日

如今,秒杀已经变得十分常见,我们也都习以为常。 然而,从技术的角度来说,秒杀对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。

《HTML5 与 CSS3 基础教程(第 8 版)》.pdf

用户头像
田维常2020 年 11 月 5 日

什么是HTML? HTML是“超文本标记语言”的缩写HTML,是迄今为止网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。

《Go 语言实战》.pdf

用户头像
田维常2020 年 11 月 5 日

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 很多程序员表示,用 Go 编程的感觉非常棒。确实,Go 非常易学,主要因为以下几个原因:

《Docker 全攻略》.pdf

用户头像
田维常2020 年 11 月 5 日

Docker是什么? Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上。

《从零开始学微信小程序开发》.pdf

用户头像
田维常2020 年 11 月 5 日

2016年9月21日,微信小程序正式开启内测。在微信生态下,触手可及、用完即走的微信小程序引起广泛关注; 2017年1月9日,万众瞩目的微信第一批小程序正式低调上线,用户可以体验到多种小程序提供的服务; 2017年5月8日小程序向开发者开放了群ID的接口能力;

《腾云:云计算和大数据时代网络技术揭秘》.pdf

用户头像
田维常2020 年 11 月 5 日

随着云计算跟大数据的深入人心,所有行业都在发生着或大或小的变化,作为一名程序员,也需要在改变到来之前就已做好充分的准备,而学习就是最保险的准备。

《Java 虚拟机并发编程》.pdf

用户头像
田维常2020 年 11 月 5 日

“为什么java被称为平台无关的编程语言?”这道面试题的出镜频率非常高。相信大家都能答得出来吧! 因为,不同的平台装有不同的JVM(java虚拟机),它们能够将相同的.class文件,解释成不同平台所需要的机器码。

《系统架构:复杂系统的产品设计与开发》.pdf

用户头像
田维常2020 年 11 月 5 日

什么是系统构架? 系统构架是对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具,在规划的步骤下去完成任务。具体地说计算机体系结构指的是计算机系统设计的观念与架构,描述计算机在实做的设计原则。

《MySQL 技术内幕(第 5 版)》.pdf

用户头像
田维常2020 年 11 月 5 日

很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库。

《编写高质量代码——改善 Java 程序的 151 个建议》.pdf

用户头像
田维常2020 年 11 月 5 日

什么是高质量代码? 很多IT界大佬表示,高质量代码需具有以下几个特点: 可读性高 结构清晰 可扩展 代码风格统一 低复杂性 简练

《数据结构与算法分析:Java 语言描述》.pdf

用户头像
田维常2020 年 11 月 5 日

程序=数据结构+算法 这好比是软件工程师的“武林秘籍”。 数据结构指的是数据与数据之间的逻辑关系;算法指的是解决特定问题的步骤和方法。 可以说数据结构是待处理问题的数学模型,算法则是处理问题的策略。

电子书_电子书资料文章-InfoQ写作平台