目录

记录Java的学习轨迹.


工程化专题

(一)Java工程化--Maven基础

(二)Java工程化--Maven实践

(三)Java工程化--Git起步

(四)Java工程化--Git基础

(五)Java工程化--Jenkins


设计模式

设计模式一: 单例模式(Singleton)

设计模式二: 工厂方法(Factory Method)

设计模式三: 代理模式(Proxy) -- JDK的实现方式

设计模式四: 抽象工厂(Abstract Factory)

设计模式五: 原型模式(Prototype)

设计模式六: 模板方法(Template Method)

设计模式七: 策略(Strategy)

设计模式八: 委派(Delegate)

设计模式九: 观察者模式(Observer Pattern)

设计模式十: 生成器模式(Builder Pattern)


分布式架构

分布式系列一: 概述

分布式系列二: 分布式系统的通信

分布式系列三: 对象序列化

分布式系列四: HTTP及HTTPS协议

分布式系列五: RMI通信

分布式系列六: WebService简介

分布式系列七: zookeeper简单用法

分布式系列八: 分布式事务理论

分布式系列九: kafka的重要概念

分布式系列十: Redis安装和命令

分布式系列十一: Redis进阶

分布式系列十二: Redis高级主题

分布式系列十三: nginx

分布式系列十四: 分库分表

分布式系列十五: MongoDB数据库


Java核心技术卷一(学习笔记, 没有Applet和Swing编程的章节)

第一章 Java程序设计概述

第二章 Java程序设计环境

第三章 Java的基础程序设计结构

第四章 对象与类

第五章 继承

第六章 接口,lamda表达式与内部类

第七章 异常, 断言和日志

第八章 泛型程序设计

第九章 集合

第十三章 部署Java应用程序

Java8并发编程

Java8语言特性

Spring (前四篇是<Spring实战>学习笔记)

Spring系列(零) Spring官方文档翻译

Spring系列(一) Spring总览

Spring系列(二) Bean装配

Spring系列(三) Bean装配的高级技术

Spring系列(四) 面向切面的Spring

Spring系列(五) 容器初始化过程源码

Spring系列(六) Spring Web MVC 应用构建分析

Spring系列(七) Spring MVC 异常处理


Spring Boot 系列

Spring Boot系列(一) Spring Boot准备知识

Spring Boot系列(二) Spring Boot 之 REST

Spring Boot系列(三) Spring Boot 之 JDBC

Spring Boot系列(四) Spring Cloud 之 Config Client


面试相关

208道面试题

线程相关的几个问题

集合框架的几个问题

锱铢积累知识点


算法

找到数组中和为给定值的两个数(two sum)

链表两数相加(add two numbers)

找到字符串中最长的非重复子串(longest substring without repeating characters)

原文地址:https://www.cnblogs.com/walkinhalo/p/menu.html