前言
之前已经做过了一个关于微信公众号文章的导航了,但由于微信公众号的代码也好、格式也好,如果是在PC端上看的话体验并不是那么好。
而我又准备去面试了,所以想把自己写过的东西刷一遍,复习一下~~
我这次采用的是SegementFault,我觉得这个markdown渲染还是相对好看,也支持toc目录导航~~
单纯看也觉得没啥意思,比较重要的知识点我就画画思维导图吧~~~
可能想看的链接:
一、Java基础
1.1集合
- 集合Collection总览
- List集合就这么简单【源码剖析】
- Map集合、散列表、红黑树介绍
- HashMap就是这么简单【源码剖析】
- LinkedHashMap就这么简单【源码剖析】
- TreeMap就这么简单【源码剖析】
- ConcurrentHashMap基于JDK1.8源码剖析
- 3分钟搞掂Set集合
- Java集合总结【面试题+脑图】,将知识点一网打尽!
Java集合:
1.2多线程
- 多线程三分钟就可以入个门了!
- Thread源码剖析
- 多线程基础必要知识点!看了学习多线程事半功倍
- Java锁机制了解一下
- AQS简简单单过一遍
- Lock锁子类了解一下
- 线程池你真不来了解一下吗?
- 多线程之死锁就是这么简单
- ThreadLocal就是这么简单
多线程:
1.3Java基础零碎知识点
- 泛型就这么简单
- 注解就这么简单
- Druid数据库连接池就这么简单
- Object对象你真理解了吗?
- JDK10都发布了,nio你了解多少?
泛型:
注解:
Object:
nio:
1.4设计模式
- 给女朋友讲解什么是代理模式
- 包装模式就是这么简单啦
- 单例模式你会几种写法?
- 工厂模式理解了没有?
此部分未完待续....
数据结构与算法
八大基础排序
- 冒泡排序就这么简单
- 选择排序就这么简单
- 快速排序就这么简单
- 插入排序就这么简单
- 希尔排序就这么简单
- 归并排序就这么简单
- 基数排序就这么简单
- 堆排序就这么简单
- 八大基础排序总结
数据结构基础
- 递归就这么简单
- Java实现单向链表基本功能
- 二叉树就是这么简单
- 【Java实现】栈和队列就是这么简单
小算法题
Servlet+Tomcat
- Tomcat就是这么简单
- Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
- Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】
- Servlet第三篇【request和response简介、response的常见应用】
- Servlet第四篇【request对象常用方法、应用】
- Servlet第五篇【介绍会话技术、Cookie的API、详解、应用】
- Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】
- Tomcat+Servlet面试题都在这里
Servlet:
JSP
- JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】
- JSP第二篇【内置对象的介绍、4种属性范围、应用场景】
- JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】
- JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】
- JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】
- JSP第六篇【自定义标签之传统标签】
- JSP自定义标签就是如此简单
- JSP面试题都在这里
JSP:
JDBC
- JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】
- JDBC【PreparedStatment、批处理、处理二进制、自动主键、调用存储过程、函数】
- JDBC【事务、元数据、改造JDBC工具类】
- JDBC【数据库连接池、DbUtils框架、分页】
- JDBC常见面试题
数据库
- Mysql免安装版配置教程和常用命令图
- Oracle 11g数据库安装和卸载教程
- SQLServer安装和JDBC连接SQLServer
- 数据库原理
- Oracle总结【SQL细节、多表查询、分组查询、分页】
- Oracle总结【视图、索引、事务、用户权限、批量操作】
- Oracle总结【PLSQL学习】
- 数据库面试题(开发者必看)
HTTP
HTTP:
XML和JSON
- XML就是这么简单
- JSON入门看这一篇就够了
- XML+JSON面试题都在这里
过滤器与监听器
- 过滤器入门看这一篇就够了
- 过滤器应用【编码、敏感词、压缩、转义过滤器】
- 监听器入门看这篇就够了
- 监听器应用【统计网站人数、自定义session扫描器、踢人小案例】
- 过滤器监听器面试题都在这里
过滤器与监听器:
AJAX
- AJAX入门这一篇就够了
- AJAX应用【股票案例、验证码校验】
- AJAX跨域完全讲解
- AJAX面试题都在这里
Web小项目
- Java文件上传细讲
- Web开发模式【Mode I 和Mode II的介绍、应用案例】
- 用户登陆注册【JDBC版】
- 购物车【JavaWeb小项目、简单版】
- 【JavaWeb】客户关系管理系统
- 【JavaWeb】权限管理系统
- 图书管理系统【JavaWeb:部署开发环境、解决分类、图书、前台页面模块】
- 图书管理系统【用户、购买、订单模块、添加权限】
- 【JavaWeb】图书管理系统【总结】
Web前端
- JavaScript面向对象入门
- DOM【介绍、HTML中的DOM、XML中的DOM】
- Jquery就是这么简单
- 浅谈CDN、SEO、XSS、CSRF
- 常用的CSS框架
- JsChart组件使用
- WebSocket就是这么简单
Hibernate
- Hibernate入门这一篇就够了
- Hibernate【映射】知识要点
- Hibernate【inverse和cascade属性】知识要点
- Hibernate【查询、连接池、逆向工程】
- Hibernate【缓存】知识要点
- Hibernate【与Spring整合】
- Hibernate最全面试题
Hibernate:
Struts2
- Struts2入门这一篇就够了
- Struts2【配置】知识要点
- Struts2【开发Action】知识要点
- Struts2【拦截器】就是这么简单
- Struts2【UI标签、数据回显、资源国际化】
- Struts2【OGNL、valueStack】就是这么简单
- Struts2与Spring整合
Mybatis
- Mybatis入门看这一篇就够了
- Mybatis【配置文件】就是这么简单
- Mybatis【一对多、多对一、多对多】知识要点
- Mybatis【逆向工程,缓存,代理】知识要点
- Mybatis与Spring整合
- Mybatis常见面试题
Spring
- Spring入门看这一篇就够了
- Spring【依赖注入】就是这么简单
- Spring【AOP模块】就是这么简单
- Spring【DAO模块】就是这么简单
- Spring IOC知识点一网打尽!【总结篇】
- Spring AOP就是这么简单啦【总结篇】
- SpringMVC入门就这么简单
- SpringMVC【开发Controller】详解
- SpringMVC【参数绑定、数据回显、文件上传】
- SpringMVC【校验器、统一处理异常、RESTful、拦截器】
SSH项目【纳税服务管理系统】
SSM高并发秒杀系统
这个是在慕课网上学习的一个SSM项目,主要扩展了一些 比较规范的写法 ,还有对Redis的使用
SSM移动商城项目
常用框架
- WebService就是这么简单
- Lucene就是这么简单
- Activiti就是这么简单
- SpringBoot就是这么简单
- SpringDataJPA入门就这么简单
- Elasticsearch就这么简单
910便利网和无忧日志网
- 【Java EE】从零开始写项目【总结】
- 无忧日志网
Linux
工具使用
- IDEA使用总结
- Maven就是这么简单
- UML统一建模语言
- SVN就是这么简单
- 输入法设置,SublimeTest,putty掉线
关注公众号:Java3y推送最新的 原创 技术文章
加入qq群一起交流技术
原文
http://zhongfucheng.bitcron.com/post/shou-ji/pcduan-wen-zhang-dao-hang