
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录前言详细步骤第一步:官网下载主题第二步:typora 设置主题步骤三:重启 typora 并选择新主题前言typora 非常好用 markdown 文本编辑器,非常轻巧且灵活,功能也非常强大,占用资源少我们平常使用 typora 的时候默认是白色的背景,觉得太伤眼睛了,就换成了黑色,直接的黑色又觉得太单调了,而且用久了也失去了新鲜感,怎么办?我们直接去官网去搜主题安装嘛详细步骤第一步:官网
pop 能使得 stash 的代码应用上去,同时 stash list 中该条记录也被删除,如果你希望应用上去以外,不删除 stash list 中的记录(因为你可能还需要把这个记录应用到其他分支),那么可以如下。当你在一个 A 分支上开发代码,但是还没有开发完,开发了一半,这时候你紧急接到另外一个工作得在 B 分支开发代码并且需要 push 上去,这时候 A 分支上的代码怎么办呢。
文章目录思路Java 实现思路思路这一块没啥可说,递归主要是求左子树叶子结点数+求右子树叶子结点数,递归实现。非递归就是用到了栈,一个结点一个结点的保存,保存到叶子结点时候,就让叶子出栈,计数+1,然后让栈顶指向右结点再入栈循环执行即可Java 实现// 结点class Node {int data;Node left = null;Node right =...

文章目录前言代码前言很多 app 都会存在 webview 控件,我们使用 appium 在测试 app 难免会遇到 webview,我们可以直接使用 uiautomatorviewer 去硬抓取,当然我们推荐使用 pc 的 chrome 去抓,因为这样更稳定一些代码进入 webviewgetContextHandles 这个方法我们可以发现一般有如下的 contextNATIVE_APPWEBV
二叉树关键名词结点的度:结点拥有几个直接子树,那它的度就是几树的度:树内各结点度的最大值叶子结点:度为 0的结点非终端结点:度不为 0 的结点孩子结点:原结点的子树的根结点被称为原结点孩子双亲结点:原结点是其子树根结点的双亲兄弟结点:同一个双亲的孩子结点之间互为兄弟结点祖先结点:该结点往上经过根结点的那些结点成为祖先结点子孙结点:类比祖先结点层次:根在第一层,下面一次加一...
文章目录背景大型企业使用树莓派弱网测试申请设备连接设备平台配置背景一般较大一点的公司会自己搭建一些树莓派的弱网测试平台,方便项目进行弱网测试相较于常规 Charles/Fiddler 这些软件来说,模拟弱网环境虽然比较方便简单,但是比使用树莓派这些硬件来模拟弱网环境还是少了一些真实性大型企业使用树莓派弱网测试申请设备申请设备一般会向公司的网络硬件部门或者QA部门申请树莓派硬件设备设备设置公司相应部
如果默认按照 shareNativeConnection = true,Lettuce 会始终使用一个物理连接,所有线程共享这个连接,不会生成第二个新的连接,连接池参数不生效,官方推荐默认值,因为已经适合了大多数场景,单个连接即可满足高并发需求,避免资源浪费。lettuce 连接池的特点是:一个 lettuce 连接可以被多个线程复用,不需要频繁创建连接,其实是通过 Netty 实现了异步非阻塞,
文章目录各排序算法表格比较各类排序算法场景分析一些解释各排序算法表格比较基本上排序算法,基于选择的排序除了希尔,快排,归并,堆排序之外没啥实用性,只不过是练手的工具罢了,像 O(n^2) 这样过高的时间复杂度,已经失去了它的实用意义了排序类别排序算法平均时间复杂度最好情况 时间复杂度最坏情况 时间复杂度空间复杂度稳定性适用场景交换排序冒泡排序O(n^2)...
文章目录我们知道 java 位移运算<<和>>可以代替乘除法,我今天在看容器类源码的时候又看到了,想写一写了位移运算的使用:// 相当于 a/2^1,结果是 5int a = 11;System.out.println(a >> 1);// 相当于 a/2^2,结果是 2System.out.println(a >> 2);// ...
文章目录前提概要添加基本元件配置并发量设置集合点执行脚本查看压测结果前提概要安装好 jmeter,配好环境变量添加基本元件添加线程组请求信息头管理器添加一种报告结果监听器添加控制器添加 http 请求取样器配置并发量在线程组中我们配置 500 并发,循环 1 次设置集合点由于压测请求我们这里打算跑 500 用户并发,但是里头有很多请求,我们需要对其中某一个请求进行...







