跳转至

总则

问题记录

待归档区

总则

1.关注学习方法,允许复制粘贴,难点尽量手打,加上做思维导图,知识脉络梳理,统一命令风格,目录风格

大量输入,梳理脉络,笔记整理,(阅读 实践 优化 扩充)记录总结 2.文档可以二次拆分,拆分文档要求:1.内容足够多,2.使用经验丰富,3.理解深刻。满足要求再进行拆分,不可提前拆分。 拆分示例:

如消息中间件MM0-Message[Middle.Message],MM1-RabbitMQ,MM2-Kafka

如Spring框架,FS0-Spring[FrameWork.Spring],FS1-Spring,FS2-SpringBoot,FS3-SpringSecurity 3.知识拓展,深度下探,要注意发散和收敛的综合,下探结束一定要产出文档!!!

4.思维导图、截图等内容,尽量自己截屏或者自己手动画【统一风格与格式】。尽量每个知识点都有思维导图,可以先整理再产出思维导图

5.找到可靠信息并非易事。 我必须做一些实质性的阅读来找到合适的出版物和基准

6.知识沉淀要成体系,保持进取之心。

7.怎么把笔记上传到网上(github/自建git/wiki/图片如何存储?oss?/如何可以供他人分享??)

笔记的图床怎么使用,typora

需要的功能:权限控制,网站安全,待办事项提醒(邮件提醒/短信提醒)。

目录命名

A:总则(流水记录)

统一概念,统一命名风格,统一目录风格,A首字母开头的大多是流式记录 A0-Summaty总则 A1-Plan:计划(要有待办事项提醒)(流水记录) 最好能将图片传到网上 A2-Spark:想法,思考,火花记录,仍需进一步思考细化的内容 A3-StagingArea:暂存区,单知识点解答,分析记录,暂时不易归档的,大量附上网页地址 A4-Solution:解决方案:Bug的合集(详细后续归入技术点),复杂问题的实际解决结果(后续归入系统设计),等等,

C:计算机基础

Computer Science

归档记录,做好目录划分,准备好知识框架

要求:阅读 实践 优化 扩充

技术点综合实践,综合应用,记录知识点在上层应用中的使用

C0-ComputerScience:计算技术概述,不易归档的技术点。

C1-ComputerNetwork:计算机网络

C2-Algorithm:算法与数据结构

C3-Hardware:硬件技术

C4-OperationSystem:操作系统

C5-Security:安全技术,如加密算法,加密技术

D:开发技术

Development开发基础

归档记录,做好目录划分,准备好知识框架

要求:阅读 实践 优化 扩充,技术点综合实践,综合应用,关注其在上层应用中的使用

D0-Development:开发技术概述,暂时不易归档的技术

D1-JavaSE:Java Standard Edition,Java技术的核心和基础

D2-JVM:JVM技术,JVM调优技术

D3-Concurrency:并发技术:Java并发,分布式锁

D4-MySQL:MySQL技术

D5-Linux:Linux技术

D6-DesignPatterns:设计模式

D7-SystemDesign:系统设计,主要记录架构设计?设计思想??框架中一些很好的实现

F:框架技术

Framework框架:需要用户代码进行交互,半成品

归档记录,做好目录划分,准备好知识框架

要求:阅读 实践 优化 扩充,

学习路径:使用方法,设计模型,实际案例,实现原理。从使用入手,螺旋渐进

是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。需要框架代码和用户代码交替执行,而中间件却不需要。

F0-Framework:框架概述,暂时不易归档的技术

F1-Spring

F2-SpringCloud

F3-Mybatis

F4-Mybatisplus

F5-Skywalking

M:中间件技术

Middleware:中间件技术:

归档记录,做好目录划分,准备好知识框架

要求:阅读 实践 优化 扩充

学习路径:使用方法,设计模型,实际案例,实现原理。从使用入手,螺旋渐进

是一种独立的系统软件或服务程序,连接两个独立应用程序或独立系统的软件,不需要和用户代码交替执行。在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间就能交换信息。

M0-Middleware:中间件概述分类,关注的新技术,暂时不易归档的技术

M1-Redis

M2-RabbitMQ

M3-Elasticsearch

M4-XXL-JOB

M5-Seata

M6-Tomcat

M7-Netty

M8-MongoDB

T:工具包

ToolKit:工具包

归档记录,做好目录划分,准备好知识框架

要求:阅读 实践 优化 扩充,注重实践,

T0-ToolKit:工具包概述,关注的新技术,暂时不易归档的技术,部分工具不值得单开文档的

T1-Idea

T2-Maven

T3-Git

T4-Docker

T5-Jenkins

T6-Kubernetes

X:具备X特性,杂项

X:暂时没有好的归档分类的系统知识点,

X0-X

标题格式

一级标题:1-

二级标题:1.1-

三级标题:1.1.1-

四级标题:①,②,③

u模式:uuxh

五级标题:I-,II-,III-

v模式,v1,v2

文档评分机制

A:

B:

C:

D:

E:

流程图组件

开始

结束

流程

子流程

数据

文档

结构化数据???

开始事件

结束事件

任务

中间事件

序列流

消息流

1

数据库

缓存

消息队列

​ 交换机

​ 队列

​ 死信队列

网关

拦截器