对于给定的一张图像,可能边缘或者无效信息较多,所以需要将图像主要内容分离出来,这里对于特定的图片给出一个小例子。 对于此图(左)来说,两边的无效信息较多,字母主要集中在中间部分。对于少量图而言可以手动去掉两边的空白成为右图。可是对于成千上万张图片需要一种特定的方法。观察到数字主要集中在中间并且为大量 ...
分类:
其他好文 时间:
2017-10-01 12:16:43
阅读次数:
162
[Python]Python 使用 for 循环的小例子: In [7]: for i in range(5): ...: print "xxxx" ...: print "yyyy" ...: xxxxyyyyxxxxyyyyxxxxyyyyxxxxyyyyxxxxyyyy ...
分类:
编程语言 时间:
2017-09-30 14:58:13
阅读次数:
205
关于线程的安全问题,这里举一个很简单的银行取钱的问题: 用户输入账号,密码,系统判断是否匹配 用户输入取钱金额 系统判断取钱金额是否合理,是否大于余额数 如果取钱金额小于等于余额,取钱成功,大于则失败 当两个用户使用同一个账号取钱时,相当于两个线程并发取钱,则可能出现错误。 出现错误的原因是因为ru ...
分类:
编程语言 时间:
2017-09-29 01:52:55
阅读次数:
198
(1)shell打印如下图所示的图案。shell代码如下:#!/bin/bashecho"-"foriin`seq9`doforxin`seq$i`doecho-n""doneecho"|"echoforyin`seq$i`doecho-n""doneecho"-"doneecho"|"echo(二)一球从100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在第10次落地时,..
分类:
系统相关 时间:
2017-09-29 00:30:53
阅读次数:
196
C++移动构造函数以及move语句简单介绍 首先看一个小例子: 结果为: 结果为: 这两个小程序唯一的不同是调用vc.push_back()将字符串插入到容器中去时,第一段代码使用了move语句,而第二段代码没有使用move语句。输出的结果差异也很明显,第一段代码中,原来的字符串st已经为空,而第二 ...
分类:
移动开发 时间:
2017-09-28 16:54:28
阅读次数:
255
题目(一)有1234四位数,任意组合有多少种互不相同且无重复的数字,分别是什么?shell代码如下:#!/bin/bashforiin`seq4`doforxin`seq4`doforyin`seq4`do[$x-eq$i]&&continue[$x-eq$y]&&continue[$i-eq$y]&&continueecho$i$x$ydonedonedone输出如下一..
分类:
系统相关 时间:
2017-09-27 20:54:02
阅读次数:
280
通过本篇博客你将学到以下知识点: ①自定义控件onMeasure的过程 ②彻底理解MeasureSpec ③了解View的绘制流程 ④对测量过程中需要的谷歌工程师给我们准备好的其它的一些方法的源码深入理解。 为了响应文章的开头,我们从一个“Hello World!”的小例子说起,这个例子我们自定义一 ...
分类:
移动开发 时间:
2017-09-27 17:34:39
阅读次数:
281
前端的功能测试 功能测试必须在真正浏览器做,现在有四种方法。 使用本机安装的浏览器 使用 Selenium Driver 使用 Headless Chrome 使用 Electron Nightmare 使用 Electron 模拟真实浏览器环境 提供大量人性化、易用的 API 官网:nightma ...
分类:
Web程序 时间:
2017-09-25 22:55:31
阅读次数:
240
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 pac ...
分类:
编程语言 时间:
2017-09-25 11:47:35
阅读次数:
204
为什么obj1.a 会是undefined呢? 为什么obj2.a会是{x:6}? ...
分类:
Web程序 时间:
2017-09-25 09:42:44
阅读次数:
199