logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vmware虚机机挂起后无法远程连接

原因未知,解决办法:禁用虚拟机网卡后再重新启动

分代收集理论

什么是分代?当前商业虚拟机的垃圾收集器,大多数都遵循了“分代收集”(Generational Collection)的理论进行设计,所谓分代,就是将Java堆划分出不同的区域,然后将回收对象依据其年龄(年龄即对象熬过垃圾收集过程的次数)分配到不同的区域之中存储。分代的目的?分代的目的是垃圾收集器可以更快的收集“死掉”的对象。 如何判定对象已死?请参考 https://cloud.tencent.c

#java
Java为何能一次编写,到处运行

如果计算机的CPU指令集只有x86一种,操作系统也只有Windows一种,那也许Java语言就不会出现。Java在刚刚诞生之时曾经提出过一个非常著名的宣传口号:“一次编写,到处运行(Write Once,Run Anywhere)”,这句话充分表达了软件开发人员对冲破平台界限的渴求。在无时无刻不充满竞争的IT领域,不可能只有Wintel存在,我们也不希望只有Wintel存在,各种不同的硬件体系结构

#java#jvm
JVM 和 HotSpot 的区别?

一个Java虚拟机(JVM)是从未被物理建成硬件假想计算机。JVM 运行编译成其虚构指令集的程序,该指令集作为称为字节码的中间表示写入存储。在运行时,字节码必须从虚构的指令集转换为主机 CPU 的实际指令集。这可以由口译员即时完成。或者字节码可以被完全编译和缓存,以比通过解释器运行得更快,在一个称为即时 (JIT) 编译的过程中。几十年来,有许多JVM 的实现。大多数都已经消失了。HotSpot是

#java#jvm
虚拟机无法将文件......DVD1.iso作为映像进行连接:找不到该文件

可能是iso文件位置移动了,需要重新设置一下如下位置双击修改为正确位置即可

#linux
yarn 内存与CPU参数设置

每个job提交到yarn上执行时,都会分配Container容器去运行,而这个容器需要资源才能运行,这个资源就是Cpu和内存。1、CPU资源调度目前的CPU被Yarn划分为虚拟CPU,这是yarn自己引入的概念,因为每个服务器的Cpu计算能力不一样,有的机器可能是 其他机器的计算能力的2倍,然后可以通过多配置几个虚拟内存弥补差异。在yarn中,cpu的相关配置如下。yarn.nodemanager

#yarn
yaml与json的对比

yaml中数组元素以-开头,yaml格式- name- namejason格式["name","name"]

#json
kafka创建topic报错

kafka创建topic报错kafka-topics.sh \--zookeeper mypc01:2181,mypc02:2181,mypc03:2181/kafka-2020 \--create \--topic news203 \--partitions 1 \--replication-factor 1InvalidReplicationFactorException: Replicati

#kafka#zookeeper
kafka 心跳参数

概念consumer 向 broker 发送心跳,表明自己还活着,不用被踢出消费者组参数session.timeout.ms表示 consumer 向 broker 发送心跳的超时时间。例如 session.timeout.ms = 180000 表示在最长 180 秒内 broker 没收到 consumer 的心跳,那么 broker 就认为该 consumer 死亡了,会启动 rebalan

#kafka
kafka的push与poll

Push优点:以尽快的速度传递信息缺点:推送的消息很难适应消费者的消费速率Poll优点:消费多少由消费者决定缺点:如果没有数据,则会陷入循环.占用一定的资源kafka中的应用kafka的生产者采用了push模式,将生产的消息push到broker上,避免直接与消费者交互kafka的消费者采取了pull模式,同时kafka提供了一个timeout参数,限制循环次数,防止资源空耗....

#kafka
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择