准备做一名程序猿

  虽然做一名程序猿好几年了,但一直没有自己的博客,现在准备将学到的知识记录下载,从简单的入手,一步一步往后写。

  最一开始编程的时候,都没有一个具体的知识体系,到处找资料,学习比较零散,现做一份整理,希望对看到我博客的人能有所帮助,如果我博客中有错误的地方,也希望大家能批评指正。

  写的东西一部分是我用过的,一部分是没有使用过的,所以可能对某些东西体会不深刻,而且自己文笔不好,可能写得不细致,希望大家能批评交流。

  我知道的内容部分是从其他博客或者书籍上面学习来的,到时候我也会一一指出。本博客只是自己学习的部分知识归整,也希望对看到我博客的人能有帮助!!!

  简单列举一下自己博客将会涉及到的类容:

  设计模式

  JAVA SE:

    JAVA SE数据类型和运算符

    JAVA SE面向对象编程基础

    JAVA SE面向对象深入

    JAVA SE基础类库

    集合

    泛型

    异常处理

    输入输出

    IO,NIO,AIO网络编程

    线程

    类加载,反射,动态代理

    JAVA8新特性

    JAVA9新特性

  JVM

    垃圾收集算法和垃圾收集器及内存分配

    虚拟机工具

    类加载机制

    字节码

    线程锁

  MyCat,MySql

    Mysql查询功能模块执行过程

    数据存储引擎

    日志系统

    事务隔离

    索引

    全局锁、表锁和行锁

    order by、join

    怎样保证数据不丢和主备一致

    怎样保证高可用

  RPC

    RMI

    Hessian

    Protocol Buffer

    gRpc

    Thrift

    Dubbo

    WebService

  ActiveMq

  Redis

  FastDFS

  ELK

  Spring

  SpringMVC

  SpringBoot

  SpringCloud

  当然,这些东西现在还没有还是写,到时候也可能会添加一些内容,不过大体上会这么写下去。

                                                                如有侵权,请留言联系我进行删除

                                                                    2019-05-14 

posted on 2019-05-09 16:59  xingshouzhan  阅读(226)  评论(0编辑  收藏  举报

导航