Dockerfile是一个文本文件,定义如何构建docker镜像,记录镜像构建的所有步骤DockerFile分为四部分组成:基础镜像信、维护者信息、镜像操作指令和容器启动时执...
Dockerfile是一个文本文件,定义如何构建docker镜像,记录镜像构建的所有步骤DockerFile分为四部分组成:基础镜像信、维护者信息、镜像操作指令和容器启动时执...
1 CPU和内存的交互 了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义的访问操作与计算机十分相似】 有篇很棒的文章,从cpu讲到内...
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下...
SparkKafka直接流(createDirectStream)和kafka分区 LocationStrategies ConsumerStrategy ConsumerS...
1.前言 记得刚工作的时候根本不知道什么是版本管理工具,有一次和别人聊天,人家问你们公司代码用什么版本管理工具?我说啥是版本管理工具,我们一般用U盘拷贝,然后人家就顾左右而言...
引言 在实际的kafka开发中,我们会发现,无论是生产者还是消费者,都需要构建一个Properties对象,里面设置了很多参数。对于很多初学者来说,会看不懂这些参数分别代表什...
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制...
引言 在实际的kafka开发中,我们会发现,无论是生产者还是消费者,都需要构建一个Properties对象,里面设置了很多参数。对于很多初学者来说,会看不懂这些参数分别代表什...
http://gethue.com/making-hadoop-accessible-to-your-employees-with-ldap/#t8 默认情况下,LDAP身份...
1、java中的锁--Synchronized 在Java中,每一个对象都拥有一个锁标记(monitor),也称为监视器,多线程同时访问某个对象时,线程只有获取了该对象的锁才...