Invert a binary tree. 思路1 递归: 把左子树和右子树进行交换。交换完之后,再去递归翻转左子树和右子树 思路2 遍历 换父节点的时候,把子节点存下来,然后换完父节点了,就去换子点的。 ...
分类:
其他好文 时间:
2019-02-14 23:58:41
阅读次数:
324
请说一下 ArrayList,Vector, LinkedList的区别 答:ArrayList和Vector使用数组的方式存储数据,LinkedList采用双端链表的方式存储数据。 由于插入和移除数据时ArrayList和Vector需要对数组元素进行移动和索引进行重排序,而LinkedList只 ...
分类:
其他好文 时间:
2019-02-14 23:58:24
阅读次数:
340
杨氏矩阵 有一个二维数组. 数组的每行从左到右是递增的,每列从上到下是递增的. 在这样的数组中查找一个数字是否存在。 时间复杂度小于O(N); 数组: 1 2 3 1 3 4 1 2 3 2 3 4 2 4 5 4 5 6 3 4 5 4 5 6 7 8 9 ...
分类:
其他好文 时间:
2019-02-14 23:58:09
阅读次数:
356
JMeter是测试自动化社区中最好的开源工具之一。它提供了所有可能的扩展,可以快速提供我们的测试脚本。为了让我们的生活更轻松,它还让我们通过实现几个接口来提出我们自己的插件。 在本文中,让我们看看如何创建自定义函数并使其出现在下面的JMeter 函数帮助器对话框中。 目标: 我的目标是创建一个简单的 ...
分类:
其他好文 时间:
2019-02-14 23:57:52
阅读次数:
386
概述: 我的应用程序几乎没有业务关键流程,我们可以从中提出不同的业务工作流程。当我试图在JMeter中提出性能测试脚本时,我需要找到一些方法来创建可重用/模块化的测试脚本。这样我就可以创建不同的工作流程。 对于Ex: 让我们考虑一个具有以下功能的示例应用程序。 登录 登出 用户注册 搜索产品 选择产 ...
分类:
其他好文 时间:
2019-02-14 23:57:38
阅读次数:
351
"7. Serialize and Deserialize Binary Tree" / "297. Serialize and Deserialize Binary Tree" 本题难度: Medium/Hard Topic: Binary Tree Description Design an a ...
分类:
其他好文 时间:
2019-02-14 23:57:27
阅读次数:
302
Difficulty: Medium Problem Given an array , we can perform a pancake flip : We choose some positive integer `k PancakeSort(int[] A) { int max = A.Leng ...
分类:
其他好文 时间:
2019-02-14 23:57:08
阅读次数:
329
## 获取内联样式宽高 只能获取内联设置的样式,在style或者.css文件中设置的无法获取 ## currentStyle和getComputedStyle获取所有样式 两者只能获取样式,不能设置样式 针对获取任意样式,可做兼容性处理方法: 至于 getBoundingClientRect()是获 ...
分类:
Web程序 时间:
2019-02-14 23:56:52
阅读次数:
325
Server端代码: Client端代码: 运行结果如图: ...
分类:
编程语言 时间:
2019-02-14 23:56:24
阅读次数:
286
在iOS开发中,经常会对UINavigationBar的样式进行全局样式。采用的设置方式有两种: 第一种,采用方式如下: [UINavigationBar appearance] 这种是对一类对象的默认全局外观样式设置,它对设置时机有要求。 通常需要在UIWindow的viewlayout之前。错过 ...
分类:
移动开发 时间:
2019-02-14 23:56:11
阅读次数:
352
需求分析 现在微信分享的功能很多,从分享的链接下载apk或者ios文件是很常用的一个功能。但是微信scheme接口会自动屏蔽含apk或ios文件的下载链接,不允许直接通过微信下载安装文件。如果域名访问次数过多后被系统检测会自动封掉该域名。被封域名后台用户在微信中打开连接就会提示不存在或已停止访问的提 ...
分类:
微信 时间:
2019-02-14 23:55:57
阅读次数:
362
P1055 题目描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括99位数字、11位识别码和33位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码。 例如 0-670-82162-4 就是一个标准的ISBN码。ISBN码的首位 ...
分类:
其他好文 时间:
2019-02-14 23:55:38
阅读次数:
325
参考:https://blog.csdn.net/weixin_40205234/article/details/86699088 https://blog.csdn.net/adusts/article/details/80882649 从执行效率:冒泡排序<选择排序<插入排序<快速排序。 从稳点 ...
分类:
编程语言 时间:
2019-02-14 23:55:24
阅读次数:
304
当我们使用JMeter / Response数据处理进行密集负载测试时,我们可能会非常小心我们选择的后处理器/脚本语言的类型。在这篇文章中,我想说明这些后处理器/脚本语言如何影响测试的整体性能。 我们将比较以下后处理器和脚本语言。 BeanShell PostProcessor BSF PostPr ...
分类:
编程语言 时间:
2019-02-14 23:55:12
阅读次数:
500
1、文件包含 (1)1个include命令只能指定一个被包含文件,若有多个文件要包含,则需用多个include命令。 (2)文件包含允许嵌套,即在一个被包含的文件种包含另一个文件。 (3)包含命令中的文件名可以用双括号括起来,也可以用尖括号括起来。但这两种形式是有区别的:使用尖括号表示在包含文件目录 ...
分类:
其他好文 时间:
2019-02-14 23:54:51
阅读次数:
334
和朋友一起看代码,为了少出错,总是注释(快捷键ctrl+/),但是猪似的代码显示为灰色,看着十分不舒服,而且费眼睛,于是就想改了他的颜色,以下为方法 File --> settings --> Editor --> Color Scheme --> Language Defaults --> Com ...
分类:
其他好文 时间:
2019-02-14 23:54:37
阅读次数:
319
Linux运行级别 运行级别介绍 运行级别就是操作系统当前正在运行的功能级别,级别是从0到6。Centos7系统之前的版本是通过/etc/inittab文件来定义系统,而CentOS7用的是/lib/systemd/system/runlevel* 实际操作 [root@db01 ~]# cat / ...
分类:
系统相关 时间:
2019-02-14 23:54:22
阅读次数:
374