从c++11开始,可以使用lambda表达式,介绍一下使用方法以及事项, 你可以把它当作一个无名重载了operator()运算符的类对象。 [TOC] 知识背景 尾置返回类型 C++11标准中,引入定义函数时的一种新的方法,使用 尾置返回类型 .这种形式对于返回类型比较复杂的情况很有效。 通常情况下 ...
分类:
编程语言 时间:
2020-05-23 20:37:11
阅读次数:
61
"「九省联考 2018」制胡窜" 好久没更新博客了.. 考虑容斥,求切两刀后所有串都被切到至少一次的方案数。 大力分类讨论 设 $s$ 在原串中从左到右出现的右端点序列为 $a_1 \dots a_m$ ,把答案分成以下三个部分 1.第一刀没有切到任意一个字符串,第二刀切完所有字符串 2.第二刀没有 ...
分类:
其他好文 时间:
2020-05-22 21:39:13
阅读次数:
130
前面有说过在测试过程中可以截图,截图后,我们可以通过对比截图的相似度,来进行断言 本文介绍两个可以对比截图相似度的方法 方法一: from PIL import Image import math import operator from functools import reduce def im ...
分类:
其他好文 时间:
2020-05-22 21:38:40
阅读次数:
110
per class allocator 2 tips: operator new重载 不会被派生类实际使用,因为父类大小内存的分配交给子类去调用明显是不正确的。实际上会被转交至 : : operator new. operator delete: 使用例: 对pre class allocator ...
分类:
编程语言 时间:
2020-05-21 11:59:18
阅读次数:
66
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是Python的第15篇文章,我们来聊聊Python中内存管理机制,以及循环引用的问题。 Python的内存管理机制 对于工程师而言,内存管理机制非常重要,是绕不过去的一环。如果你是Java工程师,面试的时候一定会问JVM。C++工 ...
分类:
编程语言 时间:
2020-05-21 10:32:35
阅读次数:
80
Dijkstra算法 (gif来源: "戴克斯特拉算法 维基百科" ) 计算 正权图 上的单源最短路,同时适用于有向图与无向图 ①给源点标记$d[0]=0$,其他$d[i]=INF$ ②循环:每次都从d值最小的结点$x$开始,对于从$x$出发的所有边$(x,y)$,对于未被访问过的结点$y$,更新$ ...
分类:
编程语言 时间:
2020-05-19 20:42:02
阅读次数:
56
HTuple imgWidth, imgHeight; int winRow, winCol, winWidth, winHeight,partWidth, partHeight; try { HOperatorSet.GetImageSize( image,out imgWidth, out im ...
Masking lets you modify a specific bit (or bits) using a bit pattern (called the mask) and a logical bitwise operator (AND, OR, or XOR). By changing t ...
分类:
其他好文 时间:
2020-05-19 12:29:32
阅读次数:
62
video https://youtu.be/MQRv6UASZcA https://www.bilibili.com/video/BV1zi4y147sk/ https://www.ixigua.com/i6825969911781655048/ ...
分类:
其他好文 时间:
2020-05-18 14:30:41
阅读次数:
72
Mongodb正则$regex 正则能帮助我们实现一些复杂的查询,mongodb中实现正也很简单 https://docs.mongodb.com/manual/reference/operator/query/regex/index.html 查询格式 { <field>: { $regex: / ...
分类:
数据库 时间:
2020-05-17 19:20:42
阅读次数:
87