首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
jdk
相关资讯
热门
最新
后端
01-01 08:00
后端
JDK8升级JDK9 HTT2 TLS问题解决之路(艰辛)
JDK8升级JDK9 HTT2 TLS问题解决之路(艰辛),背景描述s公告服务是雪球行情的公告抓取服务,主要负责从相关网站抓取A股、港股、美股公告,调用接口发贴。数据抓取是在该业务场景是行情数据的入口,影响以后的的处理逻辑。因此,通过代理池+proxy的方式接入网络代理,规避前期发现的因为单个代理频繁请求导致IP被封的问题。但是在接入后发现网络请求的可用性并没有提高,因此进一步排查问题,找到问题提
280
后端
01-01 08:00
后端
JDK成长记17:Atomic类的原理—CAS+valotile
JDK成长记17:Atomic类的原理—CAS+valotile,经过volatile和synchronize关键字的底层原理的洗礼,不知道你是否有一种感觉,要想弄明白它们的原理是一个非常难的过程。为什么费这么大的力气要弄明白这些并发基础知识呢?其实是为了之后更好的掌握并发组件、并发集合这些内容。JDK中的juc(并发包)的知识大体可以分为如下几块:并发基础中除了volatile、synchron
83
后端
01-01 08:00
后端
JDK成长记7:3张图搞懂HashMap底层原理!
JDK成长记7:3张图搞懂HashMap底层原理!,HashMap基本原理和优缺点HashMap基本原理和优缺点一句话讲,HashMap底层数据结构,JDK1.7数组+单向链表、JDK1.8数组+单向链表+红黑树。HashMap的3个底层原理HashMap的3个底层原理在看过了ArrayList、LinkedList的底层源码后,相信你对阅读JDK源码已经轻车熟路了。除了List很多时候你使用最多
86
后端
01-01 08:00
后端
JDK成长记8:HashMap的兄弟姐妹们
JDK成长记8:HashMap的兄弟姐妹们,LinkedHashMap的源码底层原理LinkedHashMap的源码底层原理LinkedHashMap继承自HashMap,但是它的底层增加了一个链表来维护插入或者访问顺序,使得LinkedHashMap变动有顺序性。如下图所示:上图中可以看出,LinkedHashMap继承了HashMap,多了两个成员变量,tail和head指针,还使用Entry
87
后端
01-01 08:00
后端
JDK成长记3:ArrayList常用方法源码探索(中)
JDK成长记3:ArrayList常用方法源码探索(中),无论是程序员的工作、学习,还是生活中的事情。都可以遵循这样一条原则:“,简单的事情重复做,正确的事情重复做。”这样的努力会让你走到正道上,少走很多弯路。从小司机变成老司机。上一节你应该已经掌握了ArrayList的扩容原理,System.arrayCopy方法,还有看源码的一些思想和方法。这一节更多的是练习一下学到的思想和方法,带你快速摸一
91
后端
01-01 08:00
后端
JDK成长记4:ArrayList常用方法源码探索(下)
JDK成长记4:ArrayList常用方法源码探索(下),写在前面的话有的同学问我,开始讲的很基础,节奏比较慢,这个是因为一个为了让大家慢慢进入状态,后面的节奏会越来越快的,大家不要着急,另一个是因为简单的东西重复,温故而知新,更希望给你们带来的是思想和观念的成长,这个需要铺垫。这个有点像练武功,要想练就高深的武功,需要循序渐进,不然很容易走火入魔的,所以要把根基打扎实,不能着急。这里剧透下,后面
89
后端
01-01 08:00
后端
JDK如何配置环境变量 JDK的安装与环境变量配置图文教程
JDK如何配置环境变量 JDK的安装与环境变量配置图文教程,学java编程之前先把编程工具配置好,为后续编程练习提供保障。目前最新的SDK1.7是最新的版本,那么JDK如何配置环境变量?本文就为大家介绍JDK的安装与环境变量配置,希望对大家有所帮助学java编程之前先把编程工具配置好,为后续编程练习提供保障。一、下载jdk8的安装包点击下载地址进行下载软件名称:JavaSEDevelopmentK
221
后端
01-01 08:00
后端
JDK 的安装与环境变量的配置
JDK 的安装与环境变量的配置,1.为什么要安装JDK?JDK是JavaDevelopmentKit的缩写,也就是java开发工具包。我们要想通过Java语言去开发Java程序,一定要借助JDK,就像打仗要有枪一样,这玩意专门给程序员用的。所以我们在使用JAVA开发工具(eclipse/Myeclipse/idea)通过java语言开发java程序之前,一定要先安装JDK并配置环境变量。2.JDK
90
后端
01-01 08:00
后端
JDK源码阅读(4):HashMap类阅读笔记
JDK源码阅读(4):HashMap类阅读笔记,HashMappublicclassHashMapextendsAbstractMapimplementsMap,Cloneable,Serializable{}1.一些重要参数1.1serialVersionUID属性//序列化版本号privatestaticfinallongserialVersionUID=362498820763181265L
102
后端
01-01 08:00
后端
JDK/Dubbo/Spring 三种 SPI 机制,谁更好?
先点赞再看,养成好习惯 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载...
63
«
1
2
3
4
5
6
7
8
»