01.代码如下: package TIANPAN; /** * 此处为文档注释 * * @author 田攀 微信382477247 */ public class TestDemo { public static void main(String args[]) { String stra = " ...
分类:
编程语言 时间:
2020-02-18 12:48:19
阅读次数:
58
Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能问题 (per thread),也可以用来分析内核的性能问题,当然也可以同时分析应用代码和内核,从而全面理解应用程序中 ...
分类:
系统相关 时间:
2020-02-18 12:47:49
阅读次数:
101
思路 这题代码长,其实只是懒,没有把重复的代码写成函数。 只用建堆,循环判断就可以了。 循环判断是为了避免数的重复,判断每一中可能的情况是否为真。 代码 ...
分类:
其他好文 时间:
2020-02-18 11:28:32
阅读次数:
137
一、源码 1、Lock接口 void lock(); 锁 void lockInterruptibly() throws InterruptedException; 在等待锁时被中断会抛异常 boolean tryLock(); 判断锁是否可用,可用就获取 boolean tryLock(long ...
分类:
其他好文 时间:
2020-02-18 10:09:04
阅读次数:
56
一、React的虚拟dom react生成真实dom的步骤如下: 1、state(数据)与模版结合生成虚拟dom。 2、React根据虚拟dom的结构生成真实dom节点(1)。 3、数据发生改变时,生成新的虚拟dom。 4、新的虚拟dom与原先的虚拟dom进行比较,将新的虚拟dom变动的部分替换原虚 ...
分类:
编程语言 时间:
2020-02-18 09:24:21
阅读次数:
78
1、边缘检测基础 图像的边缘是图像的基本特征,边缘点是灰度阶跃变化的像素点,即灰度值的导数较大或极大的地方,边缘检测是图像识别的第一步。用图像的一阶微分和二阶微分来增强图像的灰度跳变,而边缘也就是灰度变化的地方。因此,这些传统的一阶微分算子如Robert、Sobel、prewitt等,以及二阶微分算 ...
分类:
其他好文 时间:
2020-02-17 23:57:35
阅读次数:
177
Given an array with n objects colored red, white or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the or ...
分类:
其他好文 时间:
2020-02-17 23:42:05
阅读次数:
71
在windows系统下如果想要枚举指定进程的窗体,我们可以通过EnumWindows加上自己实现的回调函数进行实现,那么在linux下该如何做呢? 其实也很简单,在linux下,我们可以通过xlib中提供的API进行实现,关于xlib后面会专门写一篇文章讲解。 一、实现思路 从root窗体开始逐层遍 ...
1.什么是并查集 并查集是用来管理元素分组的数据结构。可以高效进行如下操作: 查询元素a、b十是否在同一组 合并a、b所在的组 并查集可以进行合并操作但不能进行分割操作。 2.并查集的结构 并查集采用多叉树形结构实现,每个元素对应一个结点,每个组对应一棵树。重点关注结整体形成一个树形结构,而不是树的 ...
分类:
编程语言 时间:
2020-02-17 19:25:41
阅读次数:
106
$\quad$ 在 "上一篇博客" 中简要地讲解了最大权闭合子图。在这一篇博客里,我希望能够写一下最大权闭合子图的一些拓展应用。 $\quad$ 以 "P2774 方格取数问题" 为例。 有一个 $m$ 行 $n$ 列的方格图,每个方格中都有一个正整数。现要从方格中取数,使任意两个数所在方格没有公共 ...
分类:
其他好文 时间:
2020-02-17 17:59:43
阅读次数:
68