基于组件的模板匹配: 应用场合:组件匹配是形状匹配的扩展,但不支持大小缩放匹配,一般用于多个对象(工件)定位的场合。 算法步骤: 1.获取组件模型里的初始控件 gen_initial_components() 参数: ModelImage [Input] 初始组件的图片 InitialCompone ...
分类:
其他好文 时间:
2019-03-18 14:02:02
阅读次数:
203
本篇文章主要归纳一些行业共识和个人的一些经验总结的基础文章。仅供参考,欢迎指正 作为软件测试工程师,首先我们需要明白我们是谁,我们测试的对象是什么,我们要怎么做? 首先回答我们是谁的问题?软件测试工程师做的是验证程序完成了本该做的事和是否做了不应该做的事 软件测试的对象包括软件需求、概要设计、详细设 ...
分类:
其他好文 时间:
2019-03-18 12:05:04
阅读次数:
223
table布局: table来做整体页面的布局,布局技巧归纳如下: (1)按照设计图的尺寸设置表格的宽高以及单元格的宽高 (2)将表格的border、cellpadding、cellspacing全部设置为0,表格的边框和间距就不占有页面空间,它只起到划分空间的作用。 表格的Cellpadding: ...
分类:
Web程序 时间:
2019-03-18 01:28:21
阅读次数:
224
目前常用的上网方式有4种:有线DHCP,有线静态IP,无线wifi和PPPoE(拨号上网),其中前三种最为常用。 如此多的上网方式,不同上网方式之间如何切换,如何配置,目前常用的网络管理软件有那些? 常用网络管理工具 1. 桌面系统一般采用NetworkManager。 Network interf ...
分类:
其他好文 时间:
2019-03-16 09:16:17
阅读次数:
213
类的生命周期 一个java文件的整个生命周期,总共要经历加载-验证-准备-解析-初始化-使用-卸载这几个阶段,有的人把验证准备解析归纳为一个阶段称为链接,所有有的说5个阶段的,也有说7个阶段的,两种说法。 什么时候开始加载? 1.用new实例化对象的时候。 2.读取或者设置一个类的静态字段的时候。 ...
分类:
其他好文 时间:
2019-03-14 14:57:32
阅读次数:
161
一年前编写了 "中文编程专栏目录, 初衷和希冀" , 一路上各种实践与讨论. 现将专栏内容覆盖范围重新归纳. 如"中文编程"字面所言, 所有使用中文进行程序编写的理论和实践都在覆盖范围. 下面两部分相辅相成: 中文命名 命名包括类/接口名, 变/常量, 方法名, 数据库中的表/列名, HTML中的I ...
分类:
其他好文 时间:
2019-03-10 09:46:48
阅读次数:
181
接项目最重要的一步是与客户谈需求。客户对软件的需求是项目规划和实施的根本,所以在与客户谈需求时,一定要让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来。这时候不应该害怕“勾引”起客户的潜在需求而增加设计开发的工作量。而应该直接明白地要客户把项目的要求一条条地列出来。这时先把条理、归纳、分析先都扔到一边去,用纸笔将用户最原始、最完整的要求准确地记录下来。假如项目在你对客户的需求没有完全了解
分类:
移动开发 时间:
2019-03-06 21:55:34
阅读次数:
382
转自:https://blog.csdn.net/ljx19900116/article/details/50037627 前面介绍了一些基础的内存管理机制以及OOM的基础知识,那么在实践操作当中,有哪些指导性的规则可以参考呢?归纳下来,可以从四个方面着手,首先是减小对象的内存占用,其次是内存对象的 ...
分类:
移动开发 时间:
2019-03-04 22:32:25
阅读次数:
175
1.历史: 引用 正则表达式萌芽于1940年代的神经生理学研究,由著名数学家Stephen Kleene第一个正式描述。具体地说,Kleene归纳了前述的神经生理学研究,在一篇题为《正则集代数》的论文中定义了“正则集”,并在其上定义了一个代数系统,并且引入了一种记号系统来描述正则集,这种记号系统被他 ...
分类:
其他好文 时间:
2019-03-02 20:03:53
阅读次数:
245
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 解题思路: 用数学归纳法,容易证明 f(n) = 2 (n 1) python solution: ...
分类:
其他好文 时间:
2019-03-02 18:53:19
阅读次数:
171