文章结构
文章的结构,与知识点汇总,这里使用腾讯文档的形式
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++里难以理解的多继承、指针等概念。
J2EE
J2EE是一套全然不同于传统应用开发的技术架构,可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
Java Swing
Swing 是新一代的图形界面工具。使用 Swing 来开发图形界面比 AWT 更加优秀,因为 Swing 是一种轻量级组件,它采用纯 Java 实现,不再依赖于本地平台的图形界面,所以可以在所有平台上保持相同的运行效果,对跨平台支持比较出色。
- Swing简介
- Swing窗口容器和面板容器
- Swing布局管理器
- Swing标签组件
- Swing按钮
- Swing单行文本框
- Swing文本域
- Swing复选框
- Swing单选按钮
- Swing下拉列表
- Swing 列表框
- Swing 计算器界面的实现
- Swing 事件监听
- Swing 星座选择器界面的实现
- Swing 滑块
- Swing 进度条
- Swing 计时器
JavaScript基础入门教程
JavaScript简称js,最初由网景(现在的Mozilla)公司创建,由于商标冲突原因,其标准版本命名为ECMAScript,但是一般人们还是叫JavaScript,只在谈标准的时候说到ECMAScript这个名字。值得注意的是JavaScript与java没有任何关系,就像雷峰塔(神话中镇压白娘子的塔)和雷锋。此外js(JavaScript)和jsp(java servlet pages)也没有关系。
- JavaScript基础入门教程(一)
- JavaScript基础入门教程(二)
- JavaScript基础入门教程(三)
- JavaScript基础入门教程(四)
- JavaScript基础入门教程(五)
- JavaScript基础入门教程(六)
Spring Cloud总结
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
- 【Spring Cloud总结】1.微服务架构概述
- 【Spring Cloud总结】2.开始使用Spring Cloud实战微服务
- 【Spring Cloud总结】3.服务提供者与服务消费者
- 【Spring Cloud总结】4.服务发现与服务注册
- 【Spring Cloud总结】5.Eureka简介与Eureka Server
- 【Spring Cloud总结】6.将微服务注册到Eureka Server上
- 【Spring Cloud总结】7.Ribbon的基本使用
- 【Spring Cloud总结】8.通过代码自定义配置Ribbon
- 【Spring Cloud总结】9.使用配置文件自定义Ribbon Client
- 【Spring Cloud总结】10.Ribbon脱离Eureka使用
- 【Spring Cloud总结】11.Feign的简介及基础使用
- 【Spring Cloud总结】12.覆写Feign的默认配置
- 【Spring Cloud总结】13.Eureka深入理解
- 【Spring Cloud总结】14.Eureka常用配置详解
- 【Spring Cloud总结】15.Eurek Ribbon Feign常见问题及解决
- 【Spring Cloud总结】16.超时机制,断路器模式简介
- 【Spring Cloud总结】17.Hystrix简介及简单代码示例
- 【Spring Cloud总结】18.Hystrix的commandProperties配置
- 【Spring Cloud总结】19.Hystrix Health Indicator及Metrics Stream支持
- 【Spring Cloud总结】20.Feign对Hystrix的支持
- 【Spring Cloud总结】21.单个FeginClient禁用Hystrix
- 【Spring Cloud总结】22.Hystrix Dashboard的使用(上)
Spring Boot
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。
- Spring Boot(一):入门篇
- Spring Boot(二):Web 综合开发
- Spring Boot(三):Spring Boot 中 Redis 的使用
- Spring Boot(四):Thymeleaf 使用详解
- Spring Boot(五):Spring Boot Jpa 的使用
- Spring Boot(六):如何优雅的使用 Mybatis
- Spring Boot(七):Mybatis 多数据源最简解决方案
- Spring Boot(八):RabbitMQ 详解
- Spring Boot(九):定时任务
- Spring Boot (十):邮件服务
- Spring Boot(十一):Spring Boot 中 MongoDB 的使用
- Spring Boot(十二):Spring Boot 如何测试打包部署
- Spring Boot (十三): Spring Boot 小技巧
- Spring Boot (十四): Spring Boot 整合 Shiro-登录认证和权限管理
- Spring Boot (十五): Spring Boot + Jpa + Thymeleaf 增删改查示例
- Spring Boot(十六):使用 Jenkins 部署 Spring Boot
- Spring Boot(十七):使用 Spring Boot 上传文件
- Spring Boot(十八):使用 Spring Boot 集成 FastDFS
- Spring Boot (十九):使用 Spring Boot Actuator 监控应用
- Spring Boot(二十):使用 spring-boot-admin 对 Spring Boot 服务进行监控
linux命令学习教程
linux命令,是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。linux命令的功能是建立或修改备存文件,或是从备存文件中抽取文件。
- 每天一个linux命令(1): ls
- 每天一个linux命令(2): cd
- 每天一个linux命令(3): pwd
- 每天一个linux命令(4): mkdir
- 每天一个linux命令(5): rm
- 每天一个linux命令(6): rmdir
- 每天一个linux命令(7): mv
- 每天一个linux命令(8): cp
- 每天一个linux命令(9): touch
- 每天一个linux命令(10): cat
- 每天一个linux命令(11): nl
- 每天一个linux命令(12): more
- 每天一个linux命令(13): less
- 每天一个linux命令(14): head
- 每天一个linux命令(15): tail
- 每天一个linux命令(16): which
- 每天一个linux命令(17): whereis
- 每天一个linux命令(18): locate
- 每天一个linux命令(19): find命令概览
- 每天一个linux命令(20): find命令之exec
- 每天一个linux命令(21): find命令之xargs