四、程序计数器(PC寄存器)
介绍 JVM中的程序计数寄存器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。这里,并非是广义上所指的...
手写简易MVC – 引入三层架构
什么是三层架构 在实际工作中,业务是很复杂的。为了更好的降低各层之间的 耦合度(系统的复杂度,在三层架构程序设计中,采用面向抽象变成。即上层对下层的调用,是通过接口实现的。而下...
WordPress中添加音乐(非插件)
以网易云为例,其他音乐播放器添加规则类似。 网易云网站中打开你要的音乐,点击图片下方的“生成外链播放器” 复制html代码 引入音乐播放器 a.文章中引入音乐播放器 将复制的htm代码直接粘贴到...
Zookeeper面试题
1. 选举机制 半数机制,超过半数的投票通过,即通过。 第一次启动选举规则:投票过半数时,服务器 id 大的胜出第二次启动选举规则:EPOCH 大的直接胜出EPOCH 相同,事务 id 大的胜出事务 id 相...
java中带参数的try(){}语法含义是什么
我们大多数用的是try{ }的形式 InputStream is = null; OutputStream os = null; try { //... } catch (IOException e) { //... }finally{ try { if(os!=null){ os.close(); } if(is!=null){ is...
Zookeeper 脑裂问题
1. 脑裂 一般脑裂都是出现在集群环境中的。指的是一个集群环境中出现了多个“大脑”(类似zookeeper的master、elasticsearch的master节点)。原本是统一的一个集群对外提供服务的,现在变成了多...