摘要:计算机网络属于计算机基础,包括四/七层模型,网络层 IP 协议,传输层 TCP/UDP、三次握手、四次挥手,应用层 HTTP/HTTPS、请求报文和响应报文、状态码、HTTP 缓存机制,Session等。
用浏览器访问网页的过程(重点是DNS 解析)将所有知识串联到一起。
操作系统
摘要:计算机基础之操作系统,包括进程管理(进程调度、进程切换、进程同步、进程通信),死锁,内存管理与调度(虚拟内存、内存管理机制、页面置换算法),设备管理等。
数据库基础
摘要:计算机基础之数据库,数据库基础包括主键、范式等,MySQL 包括数据类型、 SQL语句书写、索引 视图 触发器 存储过程、数据库性能优化,MySQL 基础架构、存储引擎,事务、锁、MVCC 等,Redis,Elasticsearch。
SSM 框架、Spring MVC
摘要:Spring + Spring MVC + Mybatis。Java Web,Spring MVC,包括 MVC 设计模式、工作原理、前后端分离、接收请求参数(REST 常用注解)、参数校验、统一响应和异常,Hutool、Guava 工具类。
Java集合容器
摘要:Java 高级之集合框架/容器类,包括 List、Queue、Set、Map。
Java 多线程
摘要:Java高级之多线程、并发编程,包括线程的基本概念、生命周期、线程调度通信阻塞,创建线程的方式、线程池,JMM(volatile)、线程安全(悲观锁、CAS)、线程同步(synchronized ),并发容器(AQS 、JUC 工具类)。
JVM 虚拟机
摘要:Java 高级之 JVM 虚拟机,包括字节码执行机制、类加载机制、创建对象、JVM 内存分配机制、GC 垃圾回收、性能监控与故障定位、JVM 调优等。
Java 语言基础
摘要:1. 基本语法、常量和变量(final、static 关键字)、数据类型、面向对象(封装、继承、多态、接口); 2. 异常、泛型、反射、注解; 3. IO和序列化、Socket 网络编程、Stream 流、JDK 新特性; 4. 常用类。
逛吃泉城
摘要:介绍济南自助游,博物馆、风景名胜。
八块腹肌的迪士尼策略
摘要:守护 flag 行动学习的工具,用来制定健身计划。
软件设计文档总结
摘要:毕业设计文档总结。
前端基础
摘要:前端基础,包括HTML、CSS、JavaScript等。
Php
摘要:PHP 语言。
Python
摘要:Python 总结。
C 和 C++ 语言
博客搭建总结
摘要:介绍本博客的搭建过程及总结,用 MarkDown 写博客,Git + GitHub 进行版本控制和备份 md 源文件,Hexo / Jekyll 生成网页并部署到免费的Github Pages仓库。
用
cd ./_posts jekyll serve命令生成静态网页,并通过 Github Desktop 一起上传到 gh-pages。
Hello World!
1 | |