大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说IT程序员学习过程[亲测有效],希望您对编程的造诣更进一步.
IT后端职业者成长之路,系统性学习:哪里不会就系统性学哪里! 让我们一起 :thumbsup: :thumbsup: :thumbsup:Star勉励吧
系统性学习路上
欢迎各位有志者一起勉行!
文件格式:
image
专门存放图片,命名格式以最后一个目录名为前缀(markdown所在package,图片名出现中文及空格);
学习的md文件尽量不要出现空格,因为在README.md文件创建索引会失败;如果有一个系统上学习闭环,可以对这些md文件进行命名排序如01xx、02xx;
建议先消化学习后再输出,这样加深自己的印象,也避免网上一传百假象
;
打开方式引导
文档均采用Typora
MarkDown编辑,故大多数文章使用该编辑器打开,是能体现出目录文档图(对应快捷键为[TOC]
所以页面见到这关键字也不要怕为什么)
Chrome 浏览指导
当前有 chrome 插件支持GitHub ,有个目录导航栏,该插件名称大概是Octotree
(是不是学习效率又提高了…)
详细知识列表
-
数据存储 不只是数据库,更多的是数据存储
-
HBase
- HBase之MSLAB
- HBase基础架构解析
-
MySQL
- MySQL–刷脏
- MySQL–锁
- MySQL–基本认识
- mysql-innodb架构解析
- mysql事务未提交导致锁等待如何解决
- MySQL–innodb索引
- MySQL之MYISAM和INODB
- MySQL之sql性能优化
- MySQL之基本常识
- MySQL之索引树实现
- MySQL之truncate与drop和delete
- MySQL–ACID解析
- MySQL–删除数据
-
Redis
- redis-底层实现原理
- Redis之redis能干什么
- Redis基础、高级使用、调优
- redis之集群运维总结
- Redis之集群原理分析
- redis-4.0引进多线程
- Redis之Vs Memcached
- redis持久化方式
-
tidb
- tidb数据库隔离级别剖析
-
SQL练习题
-
-
分布式 存放了各个分布式理论知识
- Java中的全局事务与本地事务
- 分布式session一致性
- 分布式事务了解
- 分布式链路追踪深入了解
- 分布式系统的BASE理论
- 分布式事务中的两阶段、三阶段提交协议
- 分布式系统深入理解2PC和3PC
- 集群内数据一致性的算法
- 分布式session实现之redis
- Java中的JDBC事务和JTA事务
- 什么是Raft
- 什么是PAXOS
- 分布式系统的一致性
-
GoLang 职业上第二门语言
- grpc-go超时传递原理
- go的逃逸分析
- 核心原理-reflect
- 核心原理-sort.Slice
- go关于unsafe.Pointer与uintptr
- 编译器原理
- goland在debug报dlv低版本问题
- go关于空结构解析
- 核心原理-Println
- go的初步了解
- go函数调用耗时分析
- go深入学习cgo与c
- 核心原理-golang-runtime
- 核心原理-协程栈
-
Java
-
Java设计模式 23种设计模式
- 设计模式六大设计原则
-
jdk源码分析
- Java集合类中的Iterator和ListIterator的区别
- Java线程间通信分析
- Unsafe应用详解
- Java中BlockingQueue的那些事儿
- 正则表达式
- StringBuffer、StringBuilder
- PreparedStatement
- Exception和Error
- Java反射机制
- StampedLock 深入分析
- String
- ClassLoader 深入分析
- Java中的Reference和引用类型
- java的引用总结
- jdk源码分析
- java中Hashtable分析
- Java7-8下的HashMap与ConcurrentHashMap
- Pattern
- Java多线程问题总结
- ThreadLocal的原理与适用场景
-
jvm
- JVM之synchronized深入分析
- JVM之CMS日志解读
- JVM之final分析
- JVM之内存模型与与内存屏障
- Java垃圾回收机制
- JVM之内存布局与对象大小
- JVM常用命令
- JVM之new对象和定位对象
-
spring
- Spring-IOC源码解析
- Spring自定义NamespaceHandler
- Spring事务管理详解
-
spring-boot
- Eureka和Zookeeper比较
- 自定义自动配置springboot-starter
-
-
kubernetes 从0到1,再深入到N
- 00-怎么实现容器技术的提问
- 01-容器兴起的缘由
- 02-容器的基础
- 03-kubernetes的本质
- 04-kubernetes搭建
- 05-深入解析pod
- 06-kuberneter控制器模式
- 07-深入理解StatefulSet
- 08-DaemonSet
- 09-Job与CronJob
- 10-声明式API
- 11-RBAC基于角色的权限控制
- 12-Operator工作原理
- 13-PV与PVC
- README
- kubernetes–核心概念介绍
-
linux
- 2》&1
- CPU Cache 深入分析
- awk 入门指南
- crontab
- curl使用方式
- 操作系统的内核态和用户态
- 查看服务器性能负载之命令
- 超线程之分析
-
管理 管理之路尚在脚下
- ToB 服务的交付能力优化
- 你为什么离职
- 关于技术TL一些感悟
- 关于绩效考核KPI的一些总结
- 学习方法论与相关建议
- 极简而高效的沟通管理法
- 架构师的感悟–过度忙碌使你落后
- 核心竞争力与16条极简的人生建议
- 站在团队角度看研发效能
- 自我成长与团队管理
- 项目管理常用的七大工具
-
中间件
-
Elasticsearch
- ElasticSearch之入门解释
- ElasticSearch之插入原理分析
- ElasticSearch之查询性能分析
- 搜索引擎选择:Elasticsearch与Solr
-
负载均衡
- Nginx之集群Proxy
- 负载均衡之入门解释
-
消息队列
-
kafka
- kafka-Broker控制器与partition同步机制
- kafka-Broker网络IO架构
- kafka-Producer使用
- kafka-broker存储架构设计
- kafka-consumer机制
- kafka-三高架构设计
- kafka-基础认识
- 记一些IOT商城的Kafka使用坑
-
-
netty NIO突出者
-
rpc 跨进程的相关框架
-
HSF之原理分析
-
Protobuf详解
-
gRPC详解
-
dubbo
- dubbo-spi机制详解
- dubbo-初始化主流程
- dubbo-基本认识
- dubbo之9种rpc协议
-
-
zookeeper
- ZAB与Paxos
- ZAB协议
- zk——你知道的zk是这样的吗
-
-
网络协议
- C10K与C1MK
- Cookie与Session深入研究
- DNS深入解析
- GraphQLvsREST-API架构
- HTTPS深入理解
- HTTP深入学习
- TCP和UDP总结
- 原理分析–TCP三次握手和四次挥手
- 原理分析–TCP大传输下延迟分析
- 原理分析–TCP粘包与拆包
- 网络工程-IP地址详解
- 网络工程-子网划分详解
- 网络工程-子网掩码详解
-
工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11614.html