Java多线程:

java多线程详细总结:https://blog.csdn.net/chenruijia170707/article/details/78505351

ThreadLocal 用法及详解:https://www.cnblogs.com/coshaho/p/5127135.html  http://www.jasongj.com/java/threadlocal/

JMM:

java内存模型:https://blog.csdn.net/fw0124/article/details/42676941  https://blog.csdn.net/javazejian/article/details/72772461

Java并发编程之happens-before原则:https://blog.csdn.net/u011116672/article/details/50147911

JVM:

jvm面试高级视频:http://www.iqiyi.com/v_19rrf28k2w.html#curid=876348100_9e732a43dec29df592e2d756b86278e3

深入浅出java虚拟机:http://www.iqiyi.com/v_19rrebw7nk.html

JVM调优典型配置总结:http://www.importnew.com/19264.html

JVM类加载机制:http://www.importnew.com/25295.html    https://blog.csdn.net/fgets/article/details/52934178

GC:

GC详解及Minor GC和Full GC触发条件总结: https://blog.csdn.net/YHYR_YCY/article/details/52566105

java垃圾回收机制: http://www.cnblogs.com/dolphin0520/p/3783345.html

深入理解java回收机制:https://jbutton.iteye.com/blog/1569746

Spring:

SpringIOC容器原理分析:http://www.iqiyi.com/paopao/u/2501121589/

Spring MVC原理及配置详解:https://blog.csdn.net/jianyuerensheng/article/details/51258942

Spring AOP使用详解:https://www.cnblogs.com/bigben0123/p/7779357.html

Spring AOP应用场景:https://blog.csdn.net/sinat_25398439/article/details/53185905

分布式:

rpc教学视频:http://www.iqiyi.com/w_19rtxjdpxp.html

分布式内容:https://github.com/javagrowing/JGrowing/tree/master/%E5%88%86%E5%B8%83%E5%BC%8F

web:

web漏洞:https://www.cnblogs.com/888888CN/p/7008238.html

Redis:

Redis面试常见问题: https://blog.csdn.net/sinat_27406925/article/details/68490037

redis集群:https://www.cnblogs.com/itdragon/p/7955198.html

Java IO:

Java阻塞IO与非阻塞IO:http://www.open-open.com/lib/view/open1420790598093.html

Java IO完全总结:https://blog.csdn.net/baobeisimple/article/details/1713797

IO面试题:https://blog.csdn.net/t0404/article/details/51893168

Rabitmq:

RabbitMQ的应用场景以及基本原理介绍:https://blog.csdn.net/whoamiyang/article/details/54954780

数据库:

mysql有关explain详解:https://www.cnblogs.com/xuanzhi201111/p/4175635.html  https://blog.csdn.net/wuseyukui/article/details/71512793

深入浅出MyBatis:https://blog.csdn.net/hupanfeng/article/details/9068003/

mybatis分页实现:https://blog.csdn.net/chenbaige/article/details/70846902

Mysql中“select ... for update”排他锁分析: https://blog.csdn.net/claram/article/details/54023216

分库分表中间件:https://www.cnblogs.com/wangzhongqiu/p/7100332.html

ngnix:

nigix简介及配置详解:https://blog.csdn.net/hzsunshine/article/details/63687054

面试题总结:https://blog.csdn.net/Watson2016/article/details/77938678

nginx配置文件详解:http://www.cnblogs.com/knowledgesea/p/5175711.html  https://www.cnblogs.com/bluestorm/p/4574688.html

nginx负载均衡的5种策略 :https://www.cnblogs.com/andashu/p/6377323.html

Tomcat:

tomcat配置详解:https://blog.csdn.net/shanpeng238/article/details/2491501

面试题总结:https://blog.csdn.net/u012562943/article/details/58043827

Java集合:

java集合使用场景:https://www.cnblogs.com/LittleHann/p/3690187.html

ZK:

zk原理:http://cailin.iteye.com/blog/2014486

java基础:

反射:https://blog.csdn.net/sinat_38259539/article/details/71799078

dubbo:

dubbo配置详解:https://www.cnblogs.com/bluestorm/p/4574688.html

一致性HASHS算法:https://blog.csdn.net/cywosp/article/details/23397179/

Dubbo RPC面试题,让天下没有难面的面试题: https://zhuanlan.zhihu.com/p/60334043

微服务:

服务注册与发现:https://www.jianshu.com/p/c144a577f3d1

java进阶文章优选链接,面试干货集合的更多相关文章

  1. Java进阶 -- 文章汇总

    文章汇总 Java集合源码 -- Collection框架概述 Java集合源码 -- Map映射和Set集合 Java集合源码 -- List列表 String和StringBuffer 内部类 j ...

  2. Java中使用new Date()和System.currentTimeMillis()获取当前时间戳的区别(转)(Java进阶-性能提升)

    在开发过程中,通常很多人都习惯使用new Date()来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式化输出,包含的信息是比较丰富的 ...

  3. 【Java进阶面试系列之一】哥们,你们的系统架构中为什么要引入消息中间件?

    转: [Java进阶面试系列之一]哥们,你们的系统架构中为什么要引入消息中间件? **这篇文章开始,我们把消息中间件这块高频的面试题给大家说一下,也会涵盖一些MQ中间件常见的技术问题. 这里大家可以关 ...

  4. 【JAVA秒会技术之秒杀面试官】秒杀Java面试官——集合篇(一)

    [JAVA秒会技术之秒杀面试官]秒杀Java面试官——集合篇(一) [JAVA秒会技术之秒杀面试官]JavaEE常见面试题(三) http://blog.csdn.net/qq296398300/ar ...

  5. java进阶(31)--TreeSet集合、TreeMap集合、自平衡二叉树

    一.TreeSet集合简单 1.TreeSet集合底层是一个TreeMap 2.TreeMap集合底层是一个二叉树 3.放到TreeSet集合的元素等同于放到TreeMap集合的Key部分 4.Tre ...

  6. Java 学习文章汇总

    目前JAVA可以说是产业界和学术界最热门的语言,许多人都很急切想把JAVA学好. 但学习是需要步骤的,除非像电影中演的那样,能够把需要的专业技巧下载到脑海:主角只花了几秒下载资料,就马上具备飞行员的技 ...

  7. JAVA多线程和并发基础面试问答(转载)

    JAVA多线程和并发基础面试问答 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-ans ...

  8. [转] JAVA多线程和并发基础面试问答

    JAVA多线程和并发基础面试问答 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-ans ...

  9. 【多线程】JAVA多线程和并发基础面试问答(转载)

    JAVA多线程和并发基础面试问答 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-ans ...

随机推荐

  1. MSIL实用指南-生成foreach语句

    foreach可以迭代数组或者一个集合对象.foreach语句格式是它的生成步骤是foreach (<成员> in <集合>) <循环体> 一.声明三个变量,loc ...

  2. Angular Material 的设计之美

    前言 Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量.正如官方所说其目的就是构建基于 Angular 和 Typescript 的高质量 ...

  3. 爬虫——网页解析利器--re & xpath

    正则解析模块re re模块使用流程 方法一 r_list=re.findall('正则表达式',html,re.S) 方法二  创建正则编译对象 pattern = re.compile('正则表达式 ...

  4. 为什么有了Compose和Swarm,还会有Kubernetes的出现?

    一.k8s设计思想更先进 k8s的主要设置思想,是从更宏观的角度,以统一的方式来定义任务之间的各种关系 1.k8s的核心功能图 2.k8s的全局架构图 kube-apiserver:API服务 Kub ...

  5. 牛客练习赛37C 筱玛的迷阵探险 双向搜索+字典树

    题意 筱玛是个快乐的男孩子.寒假终于到了,筱玛决定请他的朋友们一起来玩迷阵探险.迷阵可以看做一个的矩阵A,每个格子上有一个有一个数Ai,j.入口在左上角的(1,1)处,出口在右下角的(n,n)处.每一 ...

  6. HDU6223——2017ICPC沈阳G Infinite Fraction Path

    题意: 给定一个数字串,每个位子都能向(i*i+1)%n的位子转移,输出路径上,字典序最大的,长度为n的串. 参考:https://www.cnblogs.com/mountaink/p/954144 ...

  7. P1603 斯诺登的密码-字符串加法的妙用

    传送门:https://www.luogu.org/problemnew/show/P1603 题意: 首先在给定的字符串中,找出特定的单词,把它转化成特定的数字, 然后在这些数字中,找出排列结果最小 ...

  8. ZOJ-3964 Yet Another Game of Stones

    Yet Another Game of Stones 题意: Alice 和 Bob 在进行取石子游戏, 现在一共有n堆石子, 每堆石头有ai个, 然后每堆石头有一个bi属性, 如果bi == 0, ...

  9. poj 3177 Redundant Paths(tarjan边双连通)

    题目链接:http://poj.org/problem?id=3177 题意:求最少加几条边使得没对点都有至少两条路互通. 题解:边双连通顾名思义,可以先求一下连通块显然连通块里的点都是双连通的,然后 ...

  10. Charles安装windows篇

    简介 Charles是一款非常好用的网络抓包工具,类似fiddle抓包工具,当然也可以理解为一款HTTP代理服务器.HTTP监视器.反向代理服务器等. 二.官网下载 地址:https://www.ch ...