09 2020 档案

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