最新 最热

HBase基本环境搭建

HBase 需要依赖 JDK 环境,同时 HBase 2.0+ 以上版本不再支持 JDK 1.7 ,需要安装 JDK 1.8+ 。JDK 安装方式见本仓库:

2022-07-27
1

基于ZooKeeper搭建Spark高可用集群

这里搭建一个 3 节点的 Spark 集群,其中三台主机上均部署 Worker 服务。同时为了保证高可用,除了在 hadoop001 上部署主 Master 服务外,还在 hadoop002 和 hadoop003 上分别部署备用的 Master 服务,Master 服务由 Zookeep...

2022-07-27
1

一文了解 Java 8 - 18,垃圾回收的十次进化

作者 | Thomas Schatzl 译者 | 弯月出品 | CSDN(ID:CSDNnews)经历了数千次改进,Java的垃圾回收在吞吐量、延迟和内存大小方面有了巨大的进步。2014年3月JDK 8发布,自那以来JDK又连续发布了许多版本,直到今日的JDK 18是Jav...

2022-07-27
1

Tomcat 7 升级到 Tomcat 8 历程

JDK都要出12了,而我们项目使用的jdk却仍然还停留在JDK1.6。为了追寻技术的发展的脚步,我这边准备将项目升级到JDK1.8。而作为一个web项目,我们的容器使用的是Tomcat。看了下Tomcat版本与JDK版本之间的兼容关系http://tom...

2022-07-26
1

Docker利用Dockerfile来制作镜像

在前面的例子(Docker Tomcat镜像制作)中,我们从下载镜像,启动容器,在容器中输入命令来运行程序,这些命令都是手工一条条往里输入的,无法重复利用,而且效率很低。所以就需要一 种文件或脚本,我们把想执行的操作以命令的方式写入...

2022-07-26
1

白话设计模式之代理模式

代理模式,顾名思义,代理就是不自己做,让别人来帮忙做,现实中有很多例子,比如中介公司,婚介所,这些都是代理典型的代理机构,比如我想找一个女朋友,但是由于我的脸皮比较薄,不好意思和女孩子说话,更没有搭讪的勇气,于是乎,我找到了我...

2022-07-26
1

环境搭建-JDK

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

2022-07-26
1

代码实例详解【可重入锁】和【不可重入锁】区别?

首先我们要明白锁的概念,在多线程的场景下,不同的线程一起运行会导致脏数据,为了保证线程安全,这时候便出现了锁的概念,锁可以对代码块,资源,对象上锁,上锁之后,只允许一个线程对其进行操作,其他线程都会进入阻塞状态,这也就是阻...

jdk
2022-07-26
0

大数据开发之Hadoop篇—-jps命令的剖析「建议收藏」

我们在大数据的日常生产当中会经常使用到jps命令,如果问起很多人他们都会知道jps命令是用来干什么的,查看java相关的进程。但是这个命令是属于哪个组件提供的呢?最起码可以肯定不是linux系统自带的。...

2022-07-26
0

string和stringbuffer和stringbuilder的性能(Java是什么意思)

当然,除了验证三者的字符串拼接效率之外,还会对这三者的特性及常见面试问题进行分析和总结,希望加深自己对这三者的认知,分享出来,也希望能帮助到有需要的小伙伴~...

2022-07-26
1