logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【转载】线程池大小/线程数量如何确定?

一个极端的线程(不停执行“计算”型操作时),就可以把单个核心的利用率跑满,多核心CPU最多只能同时执行等于核心数的“极端”线程数如果每个线程都这么“极端”,且同时执行的线程数超过核心数,会导致不必要的切换,造成负载过高,只会让执行更慢I/O 等暂停类操作时,CPU处于空闲状态,操作系统调度CPU执行其他线程,可以提高CPU利用率,同时执行更多的线程I/O 事件的频率频率越高,或者等待/暂停时间越长

#java#系统架构
Java本地方法/Java native方法/JNI

JNI主要用于Java调用非Java语言的方法,或者调用操作系统或硬件的方法。在Java中使用时,用native修饰符修饰。在Java虚拟机管理的内存中,由本地方法栈为JNI服务,有些虚拟机直接将虚拟机栈和本地方法栈合二为一,不是所有的虚拟机都支持本地方法。

#java#jvm
【Linux运维】安装——配置网络

虚拟环境搭建完成,我做的第二步是为虚拟机配置网络;一、整体思路:NAT——网络地址转换  :默认使用VMnet8    NAT 是  Network  address  translate的简称。VMWare的NAT上网是在主机和虚拟机之间用软件伪造出一块网卡,这块网卡和虚拟机的ip处于一个地址段。同时,在这块网卡和主机的网络接口之间进行NAT。虚拟机发出的每一块数据包都会经过虚拟网卡,然

【(vue)Element-ui】输入银行账号每四位加一个空格

我们在输入银行账号会设置每四位添加一个空格,输入金额,每三位添加一个空格。那么,在vue,element-ui 组件中,如何实现呢?

【(vue)Element-ui】输入银行账号每四位加一个空格

我们在输入银行账号会设置每四位添加一个空格,输入金额,每三位添加一个空格。那么,在vue,element-ui 组件中,如何实现呢?

zookeeper-集群-选举机制

为了保证zookeeper系统能提供更多的客户端连接,zookeeper提供了集群模式。zookeeper集群模式,实现了读写分离功能,提高了负载能力,支持更多的客户端连接;实现了主从自动切换,部分节点故障不会影响整个服务集群,使系统高可用。我们知道MySQL有集群模式,一主多从或多主多从,那么zookeeper集群是怎样的呢?集群中的节点是如何确定主节点的呢?

#分布式
到底了