Quick の implementation 快排,就像它的名字一定,风一样的快。基本上算是最快的排序算法了。快排的基本思想是选择一个切分的元素。把这个元素排序了。所有这个元素左边的元素都小于这个元素,所有这个元素右边的元素都大于这个元素。接着再把左右2个数组分别排序。 假设你有如下数组 (所有 i ...
分类:
编程语言 时间:
2017-09-19 15:27:35
阅读次数:
157
原创,转发请注明出处。 MapReduce是hadoop这只大象的核心,Hadoop 中,数据处理核心就是 MapReduce 程序设计模型。一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的数据块,由 map任务(task)以完全并行的方式处理它们。框架会对map的输出 ...
分类:
编程语言 时间:
2017-09-17 11:33:03
阅读次数:
257
原文http://blog.163.com/bigoceanwu@126/blog/static/172718064201683031639683/ 读写分离:利用最基础的mysql主从复制,事务性的查询无法分离出去(因为会导致数据不一致),这样就无法做到真正的读写分离,因为有些场景可能大部分都是事 ...
分类:
其他好文 时间:
2017-09-16 11:50:39
阅读次数:
287
易泊车牌识别SDK是北京易泊时代科技有限公司自主研发的车牌识别SDK,在智能交通系统、出入口管理系统、公安图帧系统、移动警务系统等多种行业都已实现成功运用。易泊车牌识别SDK采用清华OCR技术,融合了车牌定位、车牌字符切分、车牌字符识别等算法,使该系统具有识别效率高、速度快、适应性强、使用方便等优势 ...
分类:
其他好文 时间:
2017-09-12 13:55:04
阅读次数:
184
Prince 是基于过程(process-based)的结构化的项目管理方法,适合于所有类型项目(不管项目的大小和领域,不再局限于IT项目)的易于剪裁和灵活使用的管理方法。每个过程定义关键输入、需要执行的关键活动和特殊的输出目标。 该方法描述了一个项目如何被切分成一些可供管理的阶段,以便高效地控制资 ...
分类:
其他好文 时间:
2017-09-12 12:07:09
阅读次数:
156
#优先掌握的操作:按索引取值(正向取+反向取) :只能取切片(顾头不顾尾,步长)长度len成员运算in和not in 移除空白strip切分split 练习题:(字符串name = ' aleX'# 1) 移除 name 变量对应的值两边的空格,并输出处理结果print(name.strip())# ...
分类:
其他好文 时间:
2017-09-11 23:00:09
阅读次数:
197
text中每一个文本段由一个音频索引(indexed by utterance) 使用该方式的egs:librispeech、timit、thchs30、atc_en、atc_cn 语料的组织形式为: 一个音频(包含一个语句)对应一个文本(包含一个文本段) 或 一个音频(包含一个语句)对应一个文本(... ...
分类:
其他好文 时间:
2017-09-09 23:18:38
阅读次数:
363
1.业务背景 对于线上业务而言,打印日志是一个系统运行状况的全面体检,日志打得约详细,越容易查找问题,但是机器磁盘是有限的,这时候很容易将磁盘撑爆。所以打印日志多少要选取一个平衡,打印适量的日志,只在关键环节,容易出错的地方打印日志即可。但是随着业务量的提升,即使我们控制了打印日志的频率,但日志文件 ...
分类:
其他好文 时间:
2017-09-07 19:33:30
阅读次数:
278
作者:suroot spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中,以及从哪个数据库提取数 ...
分类:
编程语言 时间:
2017-09-05 10:00:07
阅读次数:
301
转发自:原创 2017-08-29 58沈剑 架构师之路 数据库水平切分是一个很有意思的话题,不同业务类型,数据库水平切分的方法不同。 本篇将以“订单中心”为例,介绍“多key”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践。 一、什么是“多key”类业务 所谓的“多 ...
分类:
数据库 时间:
2017-08-31 10:58:04
阅读次数:
293