auto commit

This commit is contained in:
CyC2018 2019-02-13 16:00:12 +08:00
parent 72d4cf88a8
commit 69352a0f66
32 changed files with 37 additions and 36 deletions

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、解决的问题](#一解决的问题) * [一、解决的问题](#一解决的问题)
* [二、与虚拟机的比较](#二与虚拟机的比较) * [二、与虚拟机的比较](#二与虚拟机的比较)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [集中式与分布式](#集中式与分布式) * [集中式与分布式](#集中式与分布式)
* [中心服务器](#中心服务器) * [中心服务器](#中心服务器)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一 、基础概念](#一-基础概念) * [一 、基础概念](#一-基础概念)
* [URI](#uri) * [URI](#uri)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概览](#一概览) * [一、概览](#一概览)
* [二、磁盘操作](#二磁盘操作) * [二、磁盘操作](#二磁盘操作)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、数据类型](#一数据类型) * [一、数据类型](#一数据类型)
* [包装类型](#包装类型) * [包装类型](#包装类型)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概览](#一概览) * [一、概览](#一概览)
* [Collection](#collection) * [Collection](#collection)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、线程状态转换](#一线程状态转换) * [一、线程状态转换](#一线程状态转换)
* [新建New](#新建new) * [新建New](#新建new)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、运行时数据区域](#一运行时数据区域) * [一、运行时数据区域](#一运行时数据区域)
* [程序计数器](#程序计数器) * [程序计数器](#程序计数器)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [算法思想](#算法思想) * [算法思想](#算法思想)
* [双指针](#双指针) * [双指针](#双指针)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [595. Big Countries](#595-big-countries) * [595. Big Countries](#595-big-countries)
* [627. Swap Salary](#627-swap-salary) * [627. Swap Salary](#627-swap-salary)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、常用操作以及概念](#一常用操作以及概念) * [一、常用操作以及概念](#一常用操作以及概念)
* [快捷键](#快捷键) * [快捷键](#快捷键)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、索引](#一索引) * [一、索引](#一索引)
* [B+ Tree 原理](#b-tree-原理) * [B+ Tree 原理](#b-tree-原理)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概述](#一概述) * [一、概述](#一概述)
* [二、数据类型](#二数据类型) * [二、数据类型](#二数据类型)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、基础](#一基础) * [一、基础](#一基础)
* [二、创建表](#二创建表) * [二、创建表](#二创建表)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、I/O 模型](#一io-模型) * [一、I/O 模型](#一io-模型)
* [阻塞式 I/O](#阻塞式-io) * [阻塞式 I/O](#阻塞式-io)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、可读性的重要性](#一可读性的重要性) * [一、可读性的重要性](#一可读性的重要性)
* [二、用名字表达代码含义](#二用名字表达代码含义) * [二、用名字表达代码含义](#二用名字表达代码含义)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
<!-- GFM-TOC --> <!-- GFM-TOC -->

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、分布式锁](#一分布式锁) * [一、分布式锁](#一分布式锁)
* [数据库的唯一索引](#数据库的唯一索引) * [数据库的唯一索引](#数据库的唯一索引)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [3. 数组中重复的数字](#3-数组中重复的数字) * [3. 数组中重复的数字](#3-数组中重复的数字)
* [4. 二维数组中的查找](#4-二维数组中的查找) * [4. 二维数组中的查找](#4-二维数组中的查找)
@ -244,10 +244,11 @@ public String replaceSpace(StringBuffer str) {
```java ```java
public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
if (listNode == null) ArrayList<Integer> ret = new ArrayList<>();
return new ArrayList<>(); if (listNode != null) {
ArrayList<Integer> ret = printListFromTailToHead(listNode.next); ret.addAll(printListFromTailToHead(listNode.next));
ret.add(listNode.val); ret.add(listNode.val);
}
return ret; return ret;
} }
``` ```

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、跨站脚本攻击](#一跨站脚本攻击) * [一、跨站脚本攻击](#一跨站脚本攻击)
* [二、跨站请求伪造](#二跨站请求伪造) * [二、跨站请求伪造](#二跨站请求伪造)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、事务](#一事务) * [一、事务](#一事务)
* [概念](#概念) * [概念](#概念)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、构建工具的作用](#一构建工具的作用) * [一、构建工具的作用](#一构建工具的作用)
* [二、Java 主流构建工具](#二java-主流构建工具) * [二、Java 主流构建工具](#二java-主流构建工具)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概述](#一概述) * [一、概述](#一概述)
* [二、匹配单个字符](#二匹配单个字符) * [二、匹配单个字符](#二匹配单个字符)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、消息模型](#一消息模型) * [一、消息模型](#一消息模型)
* [点对点](#点对点) * [点对点](#点对点)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、前言](#一前言) * [一、前言](#一前言)
* [二、算法分析](#二算法分析) * [二、算法分析](#二算法分析)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、性能](#一性能) * [一、性能](#一性能)
* [二、伸缩性](#二伸缩性) * [二、伸缩性](#二伸缩性)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、缓存特征](#一缓存特征) * [一、缓存特征](#一缓存特征)
* [二、LRU](#二lru) * [二、LRU](#二lru)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概述](#一概述) * [一、概述](#一概述)
* [基本特征](#基本特征) * [基本特征](#基本特征)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概述](#一概述) * [一、概述](#一概述)
* [网络的网络](#网络的网络) * [网络的网络](#网络的网络)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、概述](#一概述) * [一、概述](#一概述)
* [二、创建型](#二创建型) * [二、创建型](#二创建型)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、负载均衡](#一负载均衡) * [一、负载均衡](#一负载均衡)
* [负载均衡算法](#负载均衡算法) * [负载均衡算法](#负载均衡算法)

View File

@ -1,4 +1,4 @@
[🍉 点击订阅面试进阶专栏 ](https://xiaozhuanlan.com/CyC2018) [🍉 点击阅读面试进阶指南 ](https://github.com/CyC2018/Backend-Interview-Guide)
<!-- GFM-TOC --> <!-- GFM-TOC -->
* [一、三大特性](#一三大特性) * [一、三大特性](#一三大特性)
* [封装](#封装) * [封装](#封装)