算法与数据结构 leetcode 基本数据结构 算法策略 排序 堆 查找 树 并查集 图 字符串 数据库系统 leetcode -关系数据库- 形式化关系查询语言 -数据库设计- 数据库设计和ER模型 关系数据库设计 -数据存储和查询- 存储和文件结构 索引与散列 查询处理 查询优化 ORM -事务管理- 事务 并发控制 恢复系统、 -系统体系结构- 数据库系统体系结构 并行数据库 分布式数据库 -数据仓库、数据挖掘与信息检索- 数据仓库与数据挖掘 信息检索 -特殊数据库- 对象数据库 -高级主题- 数据库优化 高级应用开发 时空数据和移动性 高级事务处理 数据技术 数据挖掘 操作系统 进程与线程 内存管理 文件管理 输入/输出 死锁 虚拟化与云 多处理机系统 安全 虚拟化 软件工程 软件过程 软件需求 结构化分析方法 结构化设计方法 UML 面向对象 领域驱动设计 面向对象范式 敏捷软件开发 软件工艺 软件测试 项目管理 人月神话 CMM -软件工程落地- DevOps ServiceComb 编码 代码重构 代码审查 整洁代码 编码规范 设计模式 创建型模式 结构型模式 行为模式 MVC 服务计算 架构 编程范式 设计原则 系统设计 分布式 分布式理论 分布式系统 分布式事务 高并发 可用性 集群 缓存 静态化 网关 开放平台设计 SSO 支付系统设计 组件构建原则 软件架构 实现细节 网站架构演进 服务架构演进 前后端分离 前端工程化 架构模式 概览 领域逻辑模式 数据源架构模式 对象关系行为模式 对象关系结构模式 对象关系元数据映射模式 web表现模式 分布模式 离线并发模式 会话模式 基本模式 微服务 服务建模 集成 分解单块系统 部署 测试 监控 安全 规模化 分布式日志 ServiceMesh SpringCloud 注册中心 服务提供与调用 熔断器与熔断监控 配置中心 消息总线 消息驱动 服务网关 链路追踪 开放平台 SpringCloudAlibaba 计算机系统 -程序结构和执行- 数据的表示 运算方法与运算器 汇编 处理器体系架构 优化程序性能 存储器层次结构 指令系统 总线 -在系统上运行程序- 链接 异常控制流 虚拟内存 -程序间的交互和通信- 输入输出系统 系统级IO 网络编程 数字逻辑电路 数字逻辑电路基础 逻辑门电路 组合逻辑电路 时序逻辑电路 时序逻辑功能模块 半导体存储器 可编程逻辑器件 可编程逻辑器件 数模与模数转换 网络安全 网络协议安全 网络安全隔离技术 网络安全技术 安全协议技术 踩点 扫描 查点 攻击Windows 攻击Unix APT 拨号攻击 无线攻击 硬件攻击 web与数据库攻击 移动设备攻击 -KALI渗透测试- 渗透测试方法论 信息收集 目标识别 服务枚举 漏洞映射 社会工程 漏洞利用 权限提升 访问维护 Web安全 -客户端脚本安全- 浏览器安全 XSS攻击 CSRF 点击劫持 HTML5安全 -服务端安全- 注入攻击 文件上传漏洞 认证与会话管理 加密算法与随机数 Web框架安全 应用层拒绝服务攻击 web服务器配置安全 -运营安全- 业务安全 安全开发与安全运营 密码学 计算机网络 应用层 rpc HTTP RESTful 运输层 网络层 链路层 无线网络 网络安全 多媒体网络 云计算 编程语言 C语言 类型运算符与表达式 函数与程序结构 指针与数组 结构 输入与输出 UNIX系统接口 JAVA 语言基础 Java谜题 JAVA编程规范 常用API 继承与多态 嵌套类 集合 异常 日志 IO 泛型 注解 反射 JAVA并发编程 leetcode 基础概念 并发工具类 并发集合 线程池 Disruptor 网络编程 NIO 网络爬虫 Netty 概念及体系结构 传输 ByteBuf Channel相关 引导 编解码器 Lambda表达式 Stream流 JAVA模块化 JDBC 语法糖 编译器API JAVA运行管理 JAVA源码解析 基础 集合 List Map Set 并发集合 队列 线程 锁 线程池 编译原理 JVM 自动内存管理 内存结构 垃圾回收 工具 调优 字节码 字节码执行引擎 运行参数 类加载机制 JAVA内存模型 Jakara EE Servlet JSP Cookie&Session Filter&Listener JNDI JPA Freemarker -框架- Mybatis CURD操作 连接池与事务 多表操作 缓存 注解开发 分页插件 Mybatis-Plus Hibernate Dubbo JUnit JavaScript DOM 事件 BOM 面向对象 函数 正则表达式 AJAX ES5 ES6 NodeJS art-template Express 模块化 -第三方库/框架- jQuery Vue 数据渲染 属性操作 系统指令 组件 动画 前端路由 Vuex ReactJS python go typescript HasKell Ruby Io Spring spring概览 装配Bean 高级装配 AOP 事务 源码解析 SpringMVC 渲染WEB视图 SpringMVC高级特性 SpringData ORM 缓存数据 Elasticsearch SpringSecurity 用户认证 RBAC Spring集成 使用远程服务 SpringBoot SpringWebFlux DSL HTML CSS 选择器 字体样式 复合选择器 标签显式模式 行高 背景 盒子模型 浮动 定位 高级技巧 CSS3 Less Bootstrap xml GraphQL SQL 中间件 数据库 MySQL 基本使用 数据类型 视图和存储程序 存储引擎 索引 管理 优化 performance schema schema与数据类型优化 执行计划 查询优化 分区表 Oracle Redis 数据结构 API 持久化 客户端 复制 哨兵 集群 MongoDB 消息队列 ActiveMQ RabbitMQ RocketMQ Kafka web容器/服务器 Tomcat Nginx 全文检索 Lucene ElasticSearch 缓存中间件 EhCache Memcached 分布式中间件 Zookeeper xxl-job Apollo 数据库中间件 MyCat ShardingJDBC 文件服务器 FastDFS 移动开发 安卓 Activity Intent RecyclerView Handler IPC机制 通知栏 数据绑定 屏幕适配 Fragment 移动web开发 小程序开发 uniapp 开发工具 Linux Vim Git SVN Idea Gradle Maven 分模块构建 NPM WebPack 运维 持续集成 Docker K8s 容器管理 通识 技术与世界 专业素养 设计 编程思想 测试与思维 学习方法论 区块链 markdown写作 概率论与数理统计 项目开发 参考文献 个人简历