JDK的命令行工具(jps:虚拟机进程状况工具,jstat:虚拟机统计信息监视工具,jinfo:Java配置信息工具,jmap:Java内存映像工具,jhat:虚拟机堆转储快照分析工具,jstack:Java堆栈跟踪工具);可视化工具(JConsole,VisualVM) 一. JDK的命令行工具 ...
分类:
编程语言 时间:
2020-03-31 01:16:50
阅读次数:
99
一、概述 栈(Stack),也叫堆栈。但是不能称为堆,堆是另外一种数据结构 FILO栈遵循先进后出的原则(First In Last Out) 基本操作有:入栈(压栈)、出栈(退栈) 入栈和出栈都是针对栈顶的操作 二、结构示意图 依次将a、b、c元素压进一个空栈中: 将上述栈中的元素一个一个出栈 由 ...
分类:
其他好文 时间:
2020-03-30 16:04:16
阅读次数:
105
//堆栈 stack 一个有0个或多个元素的又穷线性表//长度为MaxSize 的堆栈Stack CreateStack(int MaxSize); //生成空栈表,最大MaxSizeint IsFull(Stack S, int MaxSize); //判断堆栈S是否已满void Push(Sta ...
分类:
其他好文 时间:
2020-03-28 20:05:46
阅读次数:
77
线上系统为何经常出错?数据库为何屡遭黑手?业务调用为何频频失败?连环异常堆栈案,究竟是哪次调用所为?数百台服务器意外雪崩背后又隐藏着什么?是软件的扭曲还是硬件的沦丧?走进科学带你了解Arthas,一款开源一年多GitHubStar2万,99%的阿里研发小哥都在用的Java终极诊断利器!关于ArthasArthas是一款开源在线Java诊断工具,采用命令行交互模式,支持web端在线诊断,同时提供丰富
分类:
编程语言 时间:
2020-03-27 23:12:31
阅读次数:
124
1. WebFlux介绍 Spring WebFlux 是 Spring Framework 5.0中引入的新的响应式web框架。与Spring MVC不同,它不需要Servlet API,是完全异步且非阻塞的,并且通过Reactor项目实现了Reactive Streams规范。 Spring W ...
分类:
编程语言 时间:
2020-03-27 12:45:36
阅读次数:
78
Homework 1 "boot xv6" 1. 首先在启动块(bootasm.S)的起始位置0x7c00处设置一个断点。单步执行说明(在gdb提示符下键入si)。在bootasm.S中的哪个地方初始化了堆栈指针? bootasm.S 在 处设置了堆栈指针,将栈顶指向了 。 2. 单步执行对boot ...
分类:
其他好文 时间:
2020-03-27 01:04:11
阅读次数:
71
JavaScript 内置对象 Math Date | 方法 | 说明 | | | | | | 获取当前年 | | | 获取当前月(0 11) | | | 获取当前日 | | | 获取当前 星期(星期天 0) | | | 获取当前小时 | | | 获取当前分钟 | | | 获取当前秒 | 获取时间戳 ...
分类:
其他好文 时间:
2020-03-27 01:02:44
阅读次数:
61
C++如何让类对象只能在堆(栈)上分配空间 一般情况下写一个类都是可以采用new在堆上分配空间,或直接采用 类名+对象名 的方式在栈上分配空间。但有时候,如果想让一个类只能在栈上或者堆上分配空间,又该怎么实现呢? 下面分别来介绍如何定义只能在栈上或堆上实例化的类。 注:1.静态实例化对象 如 A a ...
分类:
编程语言 时间:
2020-03-26 12:09:22
阅读次数:
112
Step by step!手把手教你如何使用Longhorn来管理云原生高性能分布式SQL数据库,从创建一个带角色的service account、VM实例开始,教你如何创建GKE集群、安装Longhorn以及云原生分布式SQL数据库,并使用Longhorn对它的volume进行管理。最终你将部署一个完整的云原生基础架构堆栈。
分类:
数据库 时间:
2020-03-25 19:05:28
阅读次数:
74
git常用命令 git init // 将当前目录初始化为git代码库 git pull // 拉取远程仓库的最新代码 git status // 查看所有发生更改的文件 git diff // 查看代码差异 git add . // 添加文件 git stash // 将未提交的更改保存到堆栈区 ...
分类:
其他好文 时间:
2020-03-24 18:35:30
阅读次数:
72