个人技术总结文章

后续个人的一些技术总结文章会写在自己的个人博客上:欢迎关注:xxx

Ps:技术探讨欢迎提 issue 或者 email。

QQ:1170382650

邮箱:1170382650@qq.com

 

 Java 


 

Java基础

   深入理解Java:String

  CoreJava:异常

  CoreJava:泛型

  深入理解Java:内部类

  深入理解Java:注解

  深入理解Java:类加载机制及反射

Java集合

   Java集合:Arrays类源码解析

  Java集合:HashMap实现原理

  Java集合:TreeMap原理

  Java集合: ConcurrentHashMap原理分析

   Java集合:LinkedList源码解析

  Java集合:ArrayList的实现原理

  Java集合:HashSet的源码分析

  Java集合:多线程下HashMap的死循环问题

   Java集合:面试题

Java 多线程

  Java多线程:Java内存模型

  Java多线程:多线程基础知识

  Java多线程:synchronized关键字和Lock

  Java多线程:volatile 关键字

  Java多线程:Automic包原理

  Java多线程:Threadlocal 类

  Java多线程:Callable,Future,FutureTask

  Java多线程:SimpleDateFormat

   Java多线程:CountDownLatch、CyclicBarrier 和 Semaphore

   Java多线程:队列与阻塞队列

  Java多线程:CopyOnWrite容器

  Java多线程:线程池

  Java多线程:乐观锁、悲观锁、自旋锁

  Java多线程:死锁

JVM及调优

   JVM:基础

  JVM: 常见内存溢出异常分析

  JVM:从实际案例聊聊Java应用的GC优化

Nio及Netty

 

RabbitMq

 

  案例应用:

    数据仓库:Mysql大批量数据快速导出

    定时器

    SimpleOrm

    布隆过滤器

    Netty4+protobuf构建服务器

 


Mysql

  

 


Linux

  

 


大数据架构

    大数据架构:搭建CDH5.5.1分布式集群环境

Hive

     大数据:Hive常用参数调优

Spark

    Spark基本架构及原理

    SparkContext原理解析

    Spark RDD、DataFrame原理及操作详解

    Spark On Yarn的两种模式yarn-cluster和yarn-client深度剖析

    Spark 广播变量BroadCast

    SparkStreaming基本架构及使用

    SparkStreaming:关于checkpoint的弊端

    Spark性能优化指南——基础篇

      Spark性能优化指南-高级篇

 

  kafka

     Kafka基本架构及原理

    Kafka文件存储机制及offset存取

  hbase

    hbase工作原理

    Hbase 基本命令总结

    Hbase性能调优

    Sparksql读取hbase数据的三种方式:thrift/happybase/华为开源sparksql_on_hbase/phoenix(<1.6)

其他

    大数据:Hive-ORC文件存储格式

     大数据:Parquet文件存储格式

    大数据:hdfs文件permission denied问题解析

    Hadoop:mapreduce的splitsize和blocksize

 


  

 

posted @ 2017-09-24 00:58  ^_TONY_^  阅读(1453)  评论(1编辑  收藏  举报