发布了文章2022-03-24
以查询日志 master.log 为例(因为我实际测试时使用的日志文件是在 logs 文件下的,所以实际查询时用的路径和举例用的路径不一样)
发布了文章2022-03-24
free 查看内存使用free — 查看内存使用情况 {代码...} free 是真实未被使用的物理内存大小available 是应用程序可用内存大小。$$ available = free + buffer + cache(可回收缓存) $$top 实时查看进程运行情况top — 实时查看进程占用内存和cpu情况某个时刻的运行如...
发布了文章2022-03-18
第一次接触分布式项目,还是在Linux下编程,确实和Windows下编程有一点点不一样。没有一点点防备,就让我了解到不能用在 windows 上运行的代码,以及除了 web 开发之外的开发。
发布了文章2022-03-18
从技术上来讲,Alluxio 是一个数据编排技术(数据编排,大概类似于一个平台,这个平台是用来管理数据的,主要是管理,对象是数据),它相当于一个数据层,在应用层和存储层之间加了一层,为上下两层搭建了桥梁,将数据移到离应用更近的地方,从而更容易访问数据。
发布了文章2022-03-17
TCP 协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP 是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。
发布了文章2022-01-28
假设待排序的数组有 n 个元素,将数组看成是 n 个有序的子数组,每个子数组只有一个元素。然后两两合并,得到每个子数组长度为2。然后继续两两合并,直到合并为长度为 n 的数组。
发布了文章2022-01-24
1. 基本思想快速排序的基本思想是基于分治法的。在待排序数组中选取一个元素作为基准,假设以第一个元素为基准。每趟排序都能确定基准的位置。找到基准在数组中最终存放的位置。左边是所有比该元素小的值,右边是所有比该元素大的值。然后再分别对左边和右边两部分递...
发布了文章2022-01-22
1. 优先级队列是什么??首先,优先级队列是一个队列,队列所有的性质,它也有。其次,优先级队列每次取出的是优先级最高的元素。优先级队列的内部是用堆来维护的。将优先级最高的排在前面。2. 什么时候用这个队列呢??看完优先级队列的定义,好像看懂了,又好像没...
发布了文章2022-01-22
1. 介绍1)什么是堆?堆是一棵顺序存储的完全二叉树。每个结点的关键字都 小于或等于 其所有子结点的关键字,这样的堆称为小根堆。每个结点的关键字都 大于或等于 其所有子结点的关键字,这样的堆称为大根堆。2)什么是堆排序?堆排序Heapsort是指利用堆这种数据结构...
发布了文章2022-01-20
下面的两张原理图是一样的。从第一张原理图中可以看到 rpc 传输过程中使用的传输协议,从第二张原理图中 sockets 是在 Kernel 中,也就是在操作系统的内核中。
发布了文章2022-01-20
本篇文章以求二叉树中的最大值和最小值的最大差值为例,记录一下递归中遇到的问题,是递归时的参数问题,什么时候需要把变量放在参数中,什么时候需要把变量定义为全局变量。
发布了文章2022-01-19
先大概说一下二叉树的基本内容。1. 二叉树什么是二叉树?二叉树是一种树形结构,每个结点最多两棵子树,而且子树有左右之分,次序不能颠倒。左右子树也是一棵二叉树。1.1 二叉树的存储二叉树可以用数组和链表存储。1)顺序存储使用一组地址连续的存储单元依次自上而...
发布了文章2021-12-19
在KMP算法中,如果在匹配过程中,主串不需要回退,当匹配失败后,会从当前位置开始继续匹配。而模式串会滑动到某一位开始比较,而不是没都回退到第一位开始比较。
发布了文章2021-12-19
详细分析:代码随想录:递归算法的时间与空间复杂度分析时间复杂度递归算法的时间复杂度本质上是要看: 递归的次数 * 每次递归的时间复杂度递归过程 抽象成一颗递归树,二叉树中每一个节点都是一次递归一棵深度(按根节点深度为1)为k的二叉树最多可以有 2^k - 1 个节...
发布了文章2021-12-18
背包问题的核心公式把每个背包问题的核心代码放在一块,更好的区分不同问题的代码实现。当然,在实现代码之前,要先了解每个背包问题解决问题的思路。物品的重量数组是 weight (int[]),价值数组是 value (int[]),背包容量是 bagWeight1. 0-1 背包从大到小遍历,为...
赞了文章2021-09-30
实际开发中,前后端分离,前端需要后端的接口去完成页面的渲染,但是并不能等到后端成员写完接口再开始进行测试。大部分情况下,前后端需要同时进行开发。因此便需要mockjs制造随机数据来进行后端接口模拟。看了官方文档之后一脸懵逼,这些都是什么鬼?????因此...
赞了文章2021-03-03
ROC/AUC作为机器学习的评估指标非常重要,也是面试中经常出现的问题(80%都会问到)。其实,理解它并不是非常难,但是好多朋友都遇到了一个相同的问题,那就是:每次看书的时候都很明白,但回过头就忘了,经常容易将概念弄混。还有的朋友面试之前背下来了,但是一紧...