一、如何构建自己的知识体系

  构建可用的知识体系就要读书,书是有体系结构的。

  何谓知识体系?

  技术与技巧包括:计算机基础理论、

  计算机模型:内存/IO/时钟/CPU...

  专项技术领域:算法、数据挖掘、数据管理、智能推荐、搜索......

  语言与工具:语言与相关体系、开发工具,分析工具,代码管理工具、HTML/CSS/Ajax、常用框架与第三方类库、

  调试与测试:调试方法和哲学、定位问题、BUG管理工具、单元测试、集成测试、性能测试、安全测试、兼容性测试与方法、JS/Ajax测试与方法、服务层测试、Web层测试、

  网络与系统:TCP/IP协议与模型、HTTP/SMTP等协议、Linux系统、网络分析工具、系统分析工具、容量、流量与负载均衡、应用部署、规范、规划、安全监控与故障分析、

        磁盘与存储、Shell、DNS与域名、缓存、反向代理、图片服务器(海量小文件)、

  需求挖掘与分析:需求文档格式、需求访谈、需求分析方法,需求分析工具、领域知识与经验、系统分析与设计、UML语言与模型、

          分析模式、设计模式、领域驱动、系统分析文档格式、系统设计文档格式、功能性需求与非功能性需求、

  数据与系统:数据库、可伸缩策略、扩展策略、备份、容灾、性能、安全、高可用、数据设计与范式、SQL/NoSQL、Cache、分布式文件

  架构设计:架构模式、典型互联网公司架构演进历史、架构原则、常用策略、架构设计方法、

  非功能性理解:扩展性、伸缩性、稳定性、一致性、性能、吞吐量、容量预测与规划、架构体系与相关技术、

  过程与管理:分析过程、研发过程、评审过程、测试过程、发布过程、回滚过程、文档管理、知识管理、项目管理

二、阿里P7知识图谱

  阿里P7需要哪些具体的知识,我自己总结几张体系图;

    性能优化、JVM调优、Java程序性能优化、Tomcat、Mysql、Spring IOC、Spring AOP、Spring MVC、Spring 5新特性、Mybatis

  分布式架构、架构核心服务层技术、架构关键技术设施、分布式消息通讯 异步于MQ、分布式缓存、Redis、Memcached、MongoDB、数据存储、高并发分流技术Nginx、分布式解决方案

应用框架源码解读

微服务专题

你还不知道微服务?怎么加(zhuang)薪(bi)

  SpringBoot

  与微服务的区别于联系

  快速构建SpringBoot工程

  SpringBoot核心组件剖析

  快速集成mybatis实战

  快速集成Dubbo及案例实战

  构建集成 redis及案例实战

  构建Swagger插件实现API

  管理及接口测试体系

  SpringCloud

  Zuul路由网关详解源码探析

  Ribbon客户端负载均衡原理

  Feign声明式服务调用方式

  Eureka注册中心构件

  Config配置服务中心

  svn、git快速集成

  Sleuth调用链路跟踪

  BUS消息总线技术

Docker虚拟化技术

  介绍、安装与使用

  compose部署脚本

  service服务编排

  redis分布式集群部署

  docker file构建

  通过maven插件打包镜像

  部署及运行应用程序kubernetes编配

  构建Mysql集群实战

  高可用SpringCloud微服务与docker集成实现动态扩容实战

  团队协作开发:Git、Maven、Jenkins、Sonar

B2C商城项目实战

  系统设计

  架构设计

  数据库设计

  部署设计

  基础开发框架讲解

用户管理子系统

  用户注册登录(二维码技术)

  权限控制(shiro)

  单点登录(session统一缓存、sso)

商品管理子系统

  商品管理(MongoDB)

  商品分类(MongoDB)

  商品发布(nosql与mysql数据同步)

  热卖商品排行(redis)

搜索子系统

  基于ES的全文探索

  检索需求分析

  检索策略

  索引设置

  分词算法

  命中率优化

  订单实时统计

订单子系统

  分布式环境生成唯一编号(zookeeper)

  下单业务流程(消息中间件)

  订单可靠性

  秒杀功能(redis)

  订单管理

  订单功能(mongodb)

支付系统

  微信支付对接

  支付宝对接

  银联对接 开发

分布式调度系统

  数据统计

  数据同步

  任务调度配置

后台系统

  日常管理

  在线IM系统(websockedNIO)

  用户行为分析(日志系统设计)

  报表大数据查询优化(mysql查询优化)

   

原文地址:https://www.cnblogs.com/veggiegfei/p/10449749.html

时间: 2024-08-05 04:54:25

一、如何构建自己的知识体系的相关文章

认知,构建个人的知识体系(上)

1.前言 本文将聊聊我对构建个人知识体系的一些想法,主要是为了提升自我认知.从个人经历开始,谈谈对知识的划分,也就是一个是什么,为什么的过程. 2.缘起 把时间回到一年前,那时候我工作快一年了,得益于前面的一些努力,工作比较顺利.特别是技术上,没有遇到太多过无法解决的问题.同时也开始迷茫,工作难道就是这个轻松的样子?三五年之后那不是很无趣,该怎么办? 想找到这个问题的答案,而最好的方式莫过于,亲自去了解那些三五年工作经验的人是怎么的样子. 因此从那时候起,关注了不少来公司面试的人的简历,也有过几

如何构建自己的知识体系-碎片化学习的骗局

现在年底流行知识跨年,今年毫无例外的知识跨年又刷屏了,其中最出名的莫过于罗振宇的"时间的朋友“跨年演讲及吴晓波的跨年演讲,不瞒大家说,我曾经是吴晓波频道.罗辑思维忠实的读者,每天早上会准时收听罗辑思维的60秒语音及相关文章,也会每周观看吴晓波频道音视频及相关文章,在每次读完相关文章及观看完音视频以后,感觉收货颇多:为此还向自己的父母推荐过,曾经在脑子里还想象过,如果我这样长期的坚持下去,一定会成为一个特别优秀的人:经过自己长时间的学习,确实扩展了自己的知识面,知道了更多的名词,但是感觉整体的认知

个人知识体系构建

关于知识体系构建很多年前读过一篇文章<学那么多东西,不如先建立自己的知识体系>,当时就将这片文章画出了思维导图来,然后就是记住了这篇文章而已,算是一种学过了的状态:浅尝即止.其实这种就是大多数人所常见的学习的状态和节点,也是没有能够做到知行合一的结合,所以很多时候我们好像认为自己懂了,其实我们真的没有搞明白到底是怎么回事,也就是说:学习知识后没有将这些知识进行实践,融入到自己的实践与生活.工作中,并不算真正的学会. 我是在2017年和周老师学习敏捷个人的课程,在年前参与了敏捷个人的练习过后,重

“如何构建知识体系”的思考

对于知识体系体系的构建,一直都是学习和工作中,非常重要的问题. 这段时间看了很多这方面的文章,其中京东架构师 李玥 的一篇文章,感觉讲的很好,对我也有一定的启发. 从这篇文章中,可以总结出,对于技术问题的理解和解决,可以从下面几个方面看: 焦虑的现象.原来与解决方法 焦虑的现象:做技术会感到焦虑,不懂的技术,新技术太多 焦虑的来源:对某些不好的事情过度担心而产生的一种烦躁情绪.担心更多是来源于"看不清"或"未知" 解决焦虑的办法:给一个导航,能看到自己所处的位置,前

关于如何构建自己的只是体系

如何构建知识体系?或是说如何总结,有自己的理解,自己的知识网络. 有这个问题的想法,是因为学习很长一段时间,觉得自己的知识还是片段化的,之间的联系,还停留在凭感觉. 过去刚接触编程的时候,也想过这个问题,那时候,想着只要平时上课跟着老师的节奏,下课多练习,多理解,老师总结的时候,跟着老师的思维走,就能搭建自己的只是体系,后来觉得虽然知识点之间可能多了些关系,但是很生硬,可能只是停留在一个知道的阶段,有等于无,真正敲代码的时候,还是凭的感觉.这个时候,我想是理解的还不够,需要更多的练习. 对于练习

聊聊我的知识体系

不知不觉树义已经工作 5 年了,一路走来磕磕碰碰但总算有了自己的一点小体会.对于一个 Java 开发人员来说,到了 5 年的关键节点,需要掌握哪些知识点呢?经过我自己的总结,我列出了下面的思维导图. 从上面的图片我们可以看出大致分为三个部分:JDK 源码.JVM 原理.框架源码. JDK源码 JDK 源码是一切的基础,许多框架都参考了 JDK 源码的实现思路,因此弄懂 JDK 源码是一件非常重要的事情.而 JDK 源码又可以分为下面 4 大块: 集合源码 并发集合源码 并发包源码 阻塞队列源码

使用印象笔记的“大坑”,构建知识体系

第一次使用印象笔记这东西的时候,觉得好方便,可以把各个角落的信息收集在一起. 也学习了各种印象笔记的使用技巧,不断的改进优化使用方法,不断的添加有用的信息. 直到现在,不知不觉笔记已经上千条了,不停的学习,不愿放过任何渠道收集来的知识. 不断的添加信息到印象笔记,有那么多需要注意学习的,感觉压力山大,没时间学,好挫败. 看着这一大堆笔记,感觉自己好像图书馆管理员,整理整理再整理. 他们只是零散的信息,看起来"有用"的信息而已,与我有什么关系呢?并不能解决什么问题. 互联网时代,我们一天

构建自己的知识认知体系

建立个人知识管理体系,通俗点来说,就是把一些相对零碎的.分散的.独立的知识概念或观点用独特的角度去整合.衍生,构建一个独特的知识体系. 根据个人目标建立关注点 过去我们习惯在沙发上窝一个下午的时间,现在爱在刷牙.蹲马桶.坐地铁得时候听短音频.刷文章.我们接触的信息繁杂,琐碎的信息容易占据大脑,阅读时间碎片化,注意力容易被转移. 不过,我们可通过选择我们的关注点来”屏蔽“其他的信息.可以根据你的目标来确定你的关注点,可以是时间管理.个人成长.英语知识或者微信公众平台:比如说,你要建立一个公众号,你

如何搭建数据化运营知识体系

数据化运营的概念随着大数据时代的到来被炒得越来越火热,提到数据分析.数据运营让很多产品经理.运营新人觉得瞬间高大上很多.随着数据概念的火热,如增长黑客.GrowingIO等一系列的数据分析指导产品增长的书籍.产品变得越来越受人追捧. 对于互联网行业来说,无论是产品经理还是运营,都需要具备一定的数据运营能力,本文将帮助没有数据化思维的小伙伴搭建基础的数据化运营体系. 本文会按照上图中的数据化运营业务流程进行分析,从明确目标.数据指标制定.数据获取.数据分析.形成策略.验证优化这六个方面来搭建数据化