1 OpenMVG 简介 全称 Open Multiple View Geometry,是法国人 Pierre Moulon 读博期间开源的一个 C++ 库 最早版本 OpenMVG 0.1 是 2013年 2月 发布的,目前最新版本是 2020年 5月 发布的 OpenMVG 1.6 Linked ...
分类:
其他 时间:
2021-07-08 00:13:54
收藏:
0 评论:
0 赞:
0 阅读:
31
一、迭代器模式定义 1.迭代器模式又称为游标模式,它提供一种顺序访问集合/容器对象元素的方法,而又无须暴露集合内部表示。迭代器模式可以为不同的容器提供一致的遍历行为,而不用关心容器内容元素组成结构,属于行为型模式。 2.迭代器的本质是抽离集合对象迭代行为到迭代器中,提供一致访问接口 3.迭代器模式应 ...
分类:
其他 时间:
2021-07-08 00:13:25
收藏:
0 评论:
0 赞:
0 阅读:
26
1、操作浏览器自带弹窗 (1)说明: webdriver中处理JavaScript所生成的alert、confirm 以及prompt 弹窗是很简单的。具体思路是使用switch_to.alert()方法定位到alert/confirm/prompt弹窗。然后使用text/accept/dismis ...
分类:
其他 时间:
2021-07-08 00:12:41
收藏:
0 评论:
0 赞:
0 阅读:
29
ArrayList元素的增加、插入、删除、清空、排序、反转 using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using Sy ...
分类:
其他 时间:
2021-07-08 00:12:32
收藏:
0 评论:
0 赞:
0 阅读:
29
.sync 在 vue@1.x 的时候曾作为双向绑定功能存在,即子组件可以修改父组件中的值;在 vue@2.0 的由于违背单项数据流的设计被干掉了;在 vue@2.3.0+ 以上版本又重新引入了这个 .sync 修饰符; // 父组件 <home :title.sync="title" /> //编 ...
分类:
其他 时间:
2021-07-08 00:11:52
收藏:
0 评论:
0 赞:
0 阅读:
24
无非就是利用历史记录,来避免我们的重复计算。而这些历史记录,我们得需要一些变量来保存,一般是用一维数组或者二维数组来保存。 第一步骤:定义数组元素的含义,上面说了,我们会用一个数组,来保存历史数组,假设用一维数组 dp[] 吧。这个时候有一个非常非常重要的点,就是规定你这个数组元素的含义,例如你的 ...
分类:
其他 时间:
2021-07-08 00:11:12
收藏:
0 评论:
0 赞:
0 阅读:
16
##命名规则 目前,业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。 驼峰命名法: 正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: printEmployee ...
分类:
其他 时间:
2021-07-08 00:11:00
收藏:
0 评论:
0 赞:
0 阅读:
33
从头梳理一下自己所了解的知识 电脑系统安装 新组装的电脑是没有系统的, 这时需要安装系统 安装方式: 1.U盘安装 2.组局域网,网卡安装 U盘安装: 分为PE安装和官方系统启动盘 PE安装: 在另外一台电脑上, 用PE盘制作软件例如(微PE)把一个8G及以上大小的U盘制作成PE盘,接着把系统镜像文 ...
分类:
其他 时间:
2021-07-08 00:09:44
收藏:
0 评论:
0 赞:
0 阅读:
24
1.在错误处理中,我们将可能出现错误的代码try起来,捕获的异常用except圈起来 2.通常在我们处理代码的异常时,通常会通过raise关键字抛出异常 3.通常通过logging装饰器的配置来记录异常 4.当我们使用except捕获异常时,我们能将异常类及其子类“一网打尽” 5.在处理异常时,最常 ...
分类:
其他 时间:
2021-07-08 00:09:31
收藏:
0 评论:
0 赞:
0 阅读:
15
问题: 在IDEA的Terminal中使用mvn命令,提示command not found,命令识别不到。 解决方法: 只需要在系统环境变量中配置MAVEN和JAVA即可。 1、以WIN10为例,此电脑右键->属性->搜索“编辑系统环境变量”->高级->环境变量。 2、在系统变量中,新增MAVEN ...
分类:
其他 时间:
2021-07-08 00:08:06
收藏:
0 评论:
0 赞:
0 阅读:
29
List声明 List<E> list = new ArrayList<>(); E 指元素类型 List常见方法 返回类型 方法名 作用 boolean contains(Value) 列表中存在Value则返回true,否则false boolean add(Value) 添加进列表末尾 E g ...
分类:
其他 时间:
2021-07-08 00:07:55
收藏:
0 评论:
0 赞:
0 阅读:
22
虚拟局域网将局域网内部的设备划分为与物理位置无关的逻辑组,目的是为了隔离广播域,避免广播风暴以及难以解决的管理和维护等问题。 VLAN的实现机制 1、IEEE 802.1Q帧 当交换机收到普通以太网帧,会将其插入4字节的VLAN标记转为802.1Q帧,简称为“打标签”,当交换机转发802.1Q帧,可 ...
分类:
其他 时间:
2021-07-08 00:07:44
收藏:
0 评论:
0 赞:
0 阅读:
33
准备被Hook的文件 // filename: main.m #import <Foundation/Foundation.h> @interface PiaoPiao : NSObject +(NSString *)GetRegName; @end @implementation PiaoPiao ...
分类:
其他 时间:
2021-07-08 00:07:29
收藏:
0 评论:
0 赞:
0 阅读:
25
此博客主要记录BST(Binary Search Tree) 一、修剪二叉查找树 669.修建二叉搜索树 (medium) 2021-07-06 给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树不 ...
分类:
其他 时间:
2021-07-08 00:06:59
收藏:
0 评论:
0 赞:
0 阅读:
24
1. 题目 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 2. 示例 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] 3. 题解 此题十分简单。 首先计算总共有多个数 然后遍历输出即可 4. 实现 ...
分类:
其他 时间:
2021-07-08 00:06:46
收藏:
0 评论:
0 赞:
0 阅读:
28
RocketMQ 幂等性主要分为生产端和消费端幂等性 备注:这里只讨论生产者 和消费者集群部署下的情况 生产者端幂等性保证: 1RocketMQ 为消息生产者提供了消息查询的API,在消息发送之前,可以查询该条消息是否发送过,注意但是该方法在2020年5月之后的版本,已经被废掉了; eg: publ ...
分类:
其他 时间:
2021-07-08 00:06:17
收藏:
0 评论:
0 赞:
0 阅读:
23
前言 做法来自:@pzrpzr ,写一下!Orz pzr! 题目大意 $n$个点的无根树,每个点有两个$0/1$权值,合适地安排节点在同构树中的顺序,使得前后对应的权值不同节点个数最小,并输出。 解题思路 首先,我们套路地将无根树的同构问题转化成以重心为根的有根树的同构问题。(相关证明请查阅相关资料 ...
分类:
其他 时间:
2021-07-08 00:06:03
收藏:
0 评论:
0 赞:
0 阅读:
34
官方定义 This means that changes to a volatile variable are always visible to other threads. What's more, it also means that when a thread reads a volatil ...
分类:
其他 时间:
2021-07-08 00:05:48
收藏:
0 评论:
0 赞:
0 阅读:
34
重构关键技法 静态→动态 早绑定→晚绑定 继承→组合 编译时依赖→运行时依赖 紧耦合→松耦合 ”组件协作“模式 “组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的 模式。 典型模式:Template Method、Strategy、Observer/Event T ...
分类:
其他 时间:
2021-07-08 00:04:52
收藏:
0 评论:
0 赞:
0 阅读:
17
本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 背景 Cobar Cobar是阿里开源的数据库中间件,关于它的介绍这里不再赘述,可以参考之前的文章《Cobar SQL审计的设计与实现》 SQL SQL是一种领域语言(编程语言),常用于关系型数 ...
分类:
其他 时间:
2021-07-08 00:04:39
收藏:
0 评论:
0 赞:
0 阅读:
28