先看图,再讲原理。生成效果对照: 机器全自己主动生成。是不是非常酷炫?:) 数字图像,由无数个像素组成,通常情况下,每一个像素包括有RGB三个值,算法原理事实上非常easy: 一,遍历全部像素,将RGB的值转换为灰度值,公式为gray =(r+g+b)/3; 二,同一时候推断这个灰度值的大小是否大于 ...
分类:
编程语言 时间:
2017-07-09 16:22:02
阅读次数:
199
模式的秘密——观察者模式 一、 观察者模式的定义 定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 二、 认识观察者模式 1、 目标与观察者之间的关系 目标与观察者之间是一对多的关系,当然观察者只有一个也是合理的。 2、 单向依赖 观察者和目标 ...
分类:
其他好文 时间:
2017-07-09 16:07:48
阅读次数:
244
大家都知道,在不同操作系统、不同游览器里面默认显示的字体是不一样的,并且相同字体在不同操作系统里面渲染的效果也不尽相同,那么如何设置字体显示效果会比较好呢?下面我们逐步的分析一下: 一、首先我们看看各平台的默认字体情况 1、Window下: 宋体(SimSun):Win下大部分游览器的默认字体,宋体 ...
分类:
其他好文 时间:
2017-07-09 14:48:54
阅读次数:
204
1,什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,代理模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口, ...
分类:
编程语言 时间:
2017-07-09 14:47:19
阅读次数:
259
MONGODB无法启动的解决方法 遇到MongoDB突然无法启动,第一反应是删除mongod.lock。这个文件在MongoDB的数据库目录下,默认是/data/db。这是最常见的问题了,产生原因是MongoDB没有正常结束(比如被kill -9杀掉或是其他意外情况导致中断)。 还一些其他情况会导致 ...
分类:
数据库 时间:
2017-07-09 13:52:18
阅读次数:
3710
题目地址 https://pta.patest.cn/pta/test/15/exam/4/question/720 5-12 排序 (25分) 给定NN个(长整型范围内的)整数,要求输出从小到大排序后的结果。 本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下: 数据1:只 ...
分类:
编程语言 时间:
2017-07-09 13:49:40
阅读次数:
359
Windows 8使用Windows Media Player播放音乐的时候。事实上有一个这种情况,WMP和某个什么名字看起来非常屌的进程跑CPU非常高,这个跑非常高视你插入的SD卡内的文件数或者移动硬盘的文件数来定。假设文件非常多,这个跑起来能够把系统都快卡死。 就像以下这样: 原因: WMP命令 ...
通过接收REACHABILITY_RECOVE_NOTIFICATION通知来获取网络状态。可是在弱网络下可能出现收不到通知的情况,iphone 4s有时候也出现收不到网络通知的情况。其他90%以上的情况都能收到网络通知。 登录时能够依据该通知来触发自己主动登录。防止没有收到网络通知就登录,导致登录 ...
分类:
其他好文 时间:
2017-07-09 13:43:00
阅读次数:
125
UVA 11552 - Fewest Flops 一个字符串,字符串每 k 个当作一组,组中的字符顺序能够重组。问经过重组后改字符串能够编程最少由多少块字符组成。连续的一段字符被称为块。 dp[i][j] 表式第i组以字符j结尾的最少块数。 那么我们考虑加入一组后能够降低块数的情况。 1):上一组的 ...
分类:
其他好文 时间:
2017-07-09 12:41:22
阅读次数:
197
3.1. 条件渲染 有时候我们要根据数据的情况,决定标签是否进行显示或者有其他动作。最常见的就是,表格渲染的时候,如果表格没有数据,就显示无数据。如果有数据就显示表格数据。 Vue帮我们提供了一个v-if的指令,帮助我们完成判断的模板处理。 v-if指令可以根据数据绑定的情况进行插入标签或者移除标签 ...
分类:
其他好文 时间:
2017-07-09 12:40:24
阅读次数:
134