09 2020 档案
摘要:一、介绍: 当实例化一个线程之后,首先进入初始状态,即New状态,此时线程在启动的时候并不是立刻就运行, 而是要等到操作系统调度之后才运行,然后调用start()进入运行状态,即runnable, 其中运行状态中包括运行(running)和就绪(ready)两种状态, 这两种状态在操作系统的调度下可
阅读全文
摘要:一、手动编译JAVA wget https://download.java.net/java/ga/jdk11/openjdk-11_osx-x64_bin.tar.gz open-jdk:https://github.com/unofficial-openjdk/openjdk 教程:https:
阅读全文
摘要:来源:https://leetcode-cn.com/problems/find-mode-in-binary-search-tree 给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: 结点左子树中所含结点的值小于等于当前结点的值
阅读全文
摘要:Attach Listener(AttachListener.cpp) Attach机制:jvm提供一种jvm进程间通信的能力,能让一个进程传命令给另外一个进程,并让它执行内部的一些操作。 Attach能做什么:内存dump,线程dump,类信息统计(比如加载的类及大小以及实例个数等),动态加载ag
阅读全文
摘要:一、基础使用 常用命令 keys,expire(过期),ttl(查看生存时间),set,select,dbsize,flushdb(删除当前库),flushall(删除所有), get,append,strlen,setnx(不存在了加),incr(增1),decr,incrby(增n) mset(
阅读全文
摘要:一、如何开始 安装docker yum -y install docker //brew cask install docker systemctl start docker systemctl enable docker.service cat /etc/docker/daemon.json "r
阅读全文
摘要:一、官方文档 开源地址:https://github.com/alibaba/arthas 官方文档:https://alibaba.github.io/arthas 特殊用法: https://github.com/alibaba/arthas/issues/71 二、命令介绍 1. Dashbo
阅读全文
摘要:一、Apollo调用过程 二、功能模块 ConfigService: 配置获取接口,配置推送接口,服务Apollo客户端(/services/admin...) AdminService:配置管理,修改发布接口,服务管理界面Portal Client:应用获取配置(支持实时更新,通过MetaServ
阅读全文
摘要:题目来源:https://leetcode-cn.com/problems/binary-tree-cameras/ 给定一个二叉树,我们在树的节点上安装摄像头。 节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。 计算监控树的所有节点所需的最小摄像头数量。 示例 1: 输入:[0,0,nu
阅读全文