文章结构

文章的结构,与知识点汇总,这里使用腾讯文档的形式

Java https://docs.qq.com/doc/DZlpXTGlwaFJGYU9t

前端开发 https://docs.qq.com/doc/DZkpLeFJ2U2ZWU2l4

J2EE https://docs.qq.com/doc/DZlNoYUdrTGlOdUhI

Java 框架 https://docs.qq.com/doc/DZkZqREhKSFdUZ1Fu

工具 & 中间件 https://docs.qq.com/doc/DZkR3Z3dBYWFrS25P

数据库 https://docs.qq.com/doc/DZkl5alBhdHNCdnJB

Linux 操作系统 https://docs.qq.com/doc/DZmhreUdNRkdTb3NC

项目实战 https://docs.qq.com/doc/DZnNrT0xrd0Voek1R


附:2019年Java最新面试指南80题*(点击链接进入)

Java 最新面试题大全 11-20 题 http://blog.zh66.club/index.php/archives/109/
Java 最新面试题大全 21-30 题 http://blog.zh66.club/index.php/archives/110/
Java 最新面试题大全 31-40 题 http://blog.zh66.club/index.php/archives/111/
Java 最新面试题大全 41-50 题 http://blog.zh66.club/index.php/archives/112/
Java 最新面试题大全 51-60 题 http://blog.zh66.club/index.php/archives/113/
Java 最新面试题大全 61-70 题 http://blog.zh66.club/index.php/archives/114/
Java 最新面试题大全 71-80 题 http://blog.zh66.club/index.php/archives/115/


Java教程

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。

  1. 开发入门
  2. 编程基础
  3. 面向对象(上)
  4. 面向对象(下)
  5. 异常处理
  6. 多线程
  7. Java API
  8. 集合框架
  9. IO
  10. 反射机制
  11. 注解
  12. 序列化
  13. JDBC

J2EE

J2EE是一套全然不同于传统应用开发的技术架构,可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。

  1. Tomcat
  2. Servlet
  3. HTTP 协议
  4. JSP
  5. MVC
  6. Filter
  7. Listener
  8. 前后端分离
  9. 增删改查

Java Swing

Swing 是新一代的图形界面工具。使用 Swing 来开发图形界面比 AWT 更加优秀,因为 Swing 是一种轻量级组件,它采用纯 Java 实现,不再依赖于本地平台的图形界面,所以可以在所有平台上保持相同的运行效果,对跨平台支持比较出色。

  1. Swing简介
  2. Swing窗口容器和面板容器
  3. Swing布局管理器
  4. Swing标签组件
  5. Swing按钮
  6. Swing单行文本框
  7. Swing文本域
  8. Swing复选框
  9. Swing单选按钮
  10. Swing下拉列表
  11. Swing 列表框
  12. Swing 计算器界面的实现
  13. Swing 事件监听
  14. Swing 星座选择器界面的实现
  15. Swing 滑块
  16. Swing 进度条
  17. Swing 计时器

JavaScript基础入门教程

JavaScript简称js,最初由网景(现在的Mozilla)公司创建,由于商标冲突原因,其标准版本命名为ECMAScript,但是一般人们还是叫JavaScript,只在谈标准的时候说到ECMAScript这个名字。值得注意的是JavaScript与java没有任何关系,就像雷峰塔(神话中镇压白娘子的塔)和雷锋。此外js(JavaScript)和jsp(java servlet pages)也没有关系。

  1. JavaScript基础入门教程(一)
  2. JavaScript基础入门教程(二)
  3. JavaScript基础入门教程(三)
  4. JavaScript基础入门教程(四)
  5. JavaScript基础入门教程(五)
  6. JavaScript基础入门教程(六)

Spring Cloud总结

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。

Spring Boot

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。

  1. Spring Boot(一):入门篇
  2. Spring Boot(二):Web 综合开发
  3. Spring Boot(三):Spring Boot 中 Redis 的使用
  4. Spring Boot(四):Thymeleaf 使用详解
  5. Spring Boot(五):Spring Boot Jpa 的使用
  6. Spring Boot(六):如何优雅的使用 Mybatis
  7. Spring Boot(七):Mybatis 多数据源最简解决方案
  8. Spring Boot(八):RabbitMQ 详解
  9. Spring Boot(九):定时任务
  10. Spring Boot (十):邮件服务
  11. Spring Boot(十一):Spring Boot 中 MongoDB 的使用
  12. Spring Boot(十二):Spring Boot 如何测试打包部署
  13. Spring Boot (十三): Spring Boot 小技巧
  14. Spring Boot (十四): Spring Boot 整合 Shiro-登录认证和权限管理
  15. Spring Boot (十五): Spring Boot + Jpa + Thymeleaf 增删改查示例
  16. Spring Boot(十六):使用 Jenkins 部署 Spring Boot
  17. Spring Boot(十七):使用 Spring Boot 上传文件
  18. Spring Boot(十八):使用 Spring Boot 集成 FastDFS
  19. Spring Boot (十九):使用 Spring Boot Actuator 监控应用
  20. Spring Boot(二十):使用 spring-boot-admin 对 Spring Boot 服务进行监控

linux命令学习教程

linux命令,是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。linux命令的功能是建立或修改备存文件,或是从备存文件中抽取文件。

  1. 每天一个linux命令(1): ls
  2. 每天一个linux命令(2): cd
  3. 每天一个linux命令(3): pwd
  4. 每天一个linux命令(4): mkdir
  5. 每天一个linux命令(5): rm
  6. 每天一个linux命令(6): rmdir
  7. 每天一个linux命令(7): mv
  8. 每天一个linux命令(8): cp
  9. 每天一个linux命令(9): touch
  10. 每天一个linux命令(10): cat
  11. 每天一个linux命令(11): nl
  12. 每天一个linux命令(12): more
  13. 每天一个linux命令(13): less
  14. 每天一个linux命令(14): head
  15. 每天一个linux命令(15): tail
  16. 每天一个linux命令(16): which
  17. 每天一个linux命令(17): whereis
  18. 每天一个linux命令(18): locate
  19. 每天一个linux命令(19): find命令概览
  20. 每天一个linux命令(20): find命令之exec
  21. 每天一个linux命令(21): find命令之xargs