九旬 九旬
4年前
nextTick原理解析
nextTick是什么\$nextTick:根据官方文档的解释,它可以在DOM更新完毕之后执行一个回调函数,并返回一个Promise(如果支持的话)js//修改数据vm.msg"Hello";//DOM还没有更新Vue.nextTick(function()//DOM更新了);这块理解EventLoop的应该一看就懂,其实就是
Wesley13 Wesley13
4年前
Java基础入门之Object类、匿名内部类、构造方法的继承解析
点击上方“Java进阶学习交流”,进行关注后台回复“Java”即可获赠Java学习资料今日鸡汤古调虽自爱,今人多不弹。前言大家好,我是Java进阶者。这篇文章我们主要介绍Java基础中的Object类、匿名内部类、构造方法的继承知识,一起来学习下吧!一、Object类
Wesley13 Wesley13
4年前
Java中使用etcd,包括基本的set、get、超时设置,watch监听等
etcd的使用文章。etcd来zookeeper类似,常用的主要有set,get,getPrefix:获取指定前缀的所有数据,grant:key的超时设置,watch:监听回调事件,watchPrefix:监听某个前缀的事件,keepAlive:为某个key设置自动续约、自动刷新过期时间。zk的大部分功能,etcd都有。但有一个,譬如虚拟节点,zk可
Wesley13 Wesley13
4年前
Java9之后的模块化烦恼解决(由RocketMQ升级OpenJDK11想到的)
本文基于OpenJDK11最近从OpenJDK8升级到了OpenJDK11,系统业务MQ用的RocketMQ,升级RocketMQ过程中,在已修改好JVM参数的情况下(参考我另一篇文章),遇到如下异常:java.lang.IllegalStateException:java.lang.reflect.InaccessibleObject
Wesley13 Wesley13
4年前
Java诊断利器Arthas优雅排查生产环境
!arthas(https://oscimg.oschina.net/oscnet/23f68778f266584b7d4bf30e95a49012825.jpg)前言Arthas是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。对分秒必争的线上异常,Arthas可帮助我
Stella981 Stella981
4年前
Kubernetes核心概念总览
系统的学习了一遍Kubernetes,发现概念太多,使用的时候有的概念容易混淆或记不清,写一篇文章做一个记录和梳理。Master关键进程:APIServer:集群控制的入口进程,提供了Rest接口ControllerManager:所有资源对象的自动化控制中心,“大总管”Scheduler:负责资源调
十月飞翔 十月飞翔
3年前
9种 OOM 常见原因及解决方案
当JVM内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1、Javaheapspace当堆内存(HeapSpace)没有足够空间存放新创建的对象时,就会抛出java.lang.OutOfMemoryError:Javahea
小万哥 小万哥
2年前
Java基础知识:面试官必问的问题
数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/boolean只有两个值:true、false,可以使用1bit来存储,但是具体大小没有明确规定。JVM会在编译时期将bo
Tomcat目录结构 | 京东云技术团队
Tomcat目录结构图如下:1、bin目录存放一些可执行的二进制文件,.sh结尾的为linux下执行命令,.bat结尾的为windows下执行命令。:真正启动tomcat文件,可以在里面设置jvm参数。:启动tomcat(需事先配置好JAVAHOME环境变