zoukankan      html  css  js  c++  java
  • Java学习路线

    一、Java基础
    1.集合类(http://blog.csdn.net/column/details/collection.html)

    2.虚拟机(http://www.cnblogs.com/kubixuesheng/category/782358.html http://www.cnblogs.com/zuoxiaolong/category/508918.html)
    3.并发编程(http://www.blogjava.net/xylz/archive/2010/07/08/325587.html)(http://blog.csdn.net/column/details/17790.html)(https://www.cnblogs.com/skywang12345/category/455711.html)

    线程池(http://www.importnew.com/19011.html)
    4.NIO(http://www.iteye.com/magazines/132-Java-NIO)

    二、Java框架
    1.springmvc http://jinnianshilongnian.iteye.com/blog/1594806   springboot(https://www.cnblogs.com/dylan-java/tag/SpringBoot/)
    2.mybatis (https://blog.csdn.net/luanlouis/article/details/37744073)
    3.hibernate(http://www.cnblogs.com/caoyc/category/842373.html)
    4.spring(https://www.cnblogs.com/yuanfuqiang/p/5834496.html) spring 定时器(https://www.cnblogs.com/BINGJJFLY/p/7485599.html)
    5.shiro
    6.activiti(http://blog.csdn.net/qq710262350/article/category/2777437)
    三、分布式
    1.dubbo(https://my.oschina.net/pingpangkuangmo/blog/511766)
    2.zookeeper

    概述

    (http://www.cnblogs.com/sunddenly/p/4033574.html)

    应用

    (https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/)

    (http://www.jianshu.com/p/fb527a64deee)

    (https://www.zhihu.com/question/19787937)

    zookeeper curator

    https://blog.csdn.net/qq_34021712/article/category/6889052

    zookeeper 选举

    http://www.jasongj.com/categories/zookeeper/


    3.Netty

    (http://www.jianshu.com/u/4fdc8c2315e8)

    多路复用技术:(https://www.cnblogs.com/ivaneye/p/5731432.html)
    4.kafka、RocketMQ、Notify、Hermes
    5.redis(https://www.cnblogs.com/kismetv/category/1186633.html)

    (http://blog.csdn.net/a600423444/article/details/8944601)(http://blog.csdn.net/hezhiqiang1314/article/details/69396887)

    事务(https://redisbook.readthedocs.io/en/latest/feature/transaction.html)
    6.memcached
    7.Hadoop
    8.mapreduce
    9.hdfs
    10.hbase
    11.hive
    12.Spark
    13.storm

    四、数据库

    数据库事务隔离级别

    http://blog.csdn.net/qq_33290787/article/details/51924963

    五、tomcat

    https://blog.csdn.net/qq_38182963/article/category/7315599

    六、数据结构

    红黑树

    https://www.cnblogs.com/fanzhidongyzby/p/3187912.html

    BST是非平衡二叉搜索树,在BST失去平衡时查找效率退化为O(n)。
    AVL是平衡二叉搜索树,查找插入效率为O(logn),删除效率需要O(2logn)。
    RBTree也是平衡二叉搜索树,查找效率平均为O(logn),最差比O(logn)略差——最长路径是最短路径的2倍+1,插入效率为O(logn),删除效率最差为三次旋转操作可以认为O(1)。
    大量数据实验表明RBtree性能整体优于AVL,但是它们都比BST性能好,因为BST可能会失去平衡。

    https://blog.csdn.net/bingjing12345/article/details/7830474

    七、guava

    令牌桶算法 限流  https://blog.csdn.net/tz6226769/article/details/79250266

    重试 https://blog.csdn.net/songhaifengshuaige/article/details/79440285

  • 相关阅读:
    Emacs 安装 jedi
    PHP+ MongoDB
    Debian 7 安装 Emacs 24.3
    在Code first中使用数据库里的视图
    Emacs安装auto-complete
    Debian 7.4 中配置PHP环境
    ASP.NET MVC 下载列表
    JDicom使用指南
    Windows常用的DOS命令
    Entity Framework问题总结
  • 原文地址:https://www.cnblogs.com/javabeginer/p/7154486.html
Copyright © 2011-2022 走看看