C++11带来诸多特性,random就是其一.1. random_device 标准库提供了一个非确定性随机数生成设备.在Linux的实现中,是读取/dev/urandom设备;Windows的实现居然是用rand_s,在这里强烈谴责一下. random_device提供()操作符,用来返回一个.....
分类:
编程语言 时间:
2014-06-28 17:35:20
阅读次数:
208
5.排序操作5.1基础知识对于排序操作,介绍过很多的算法,在笔记中有关于排序算法的简单总结,但是对于每一个配需算法没有详细的深入,知识对于排序的稳定性做了一下了解。下面深入的分析一下排序算法,并且使用C++语言实现。首先介绍上一次在笔记中整理稳定排序和不稳定排序的知识:选择排序、快速排序、希尔排序、...
分类:
其他好文 时间:
2014-06-28 17:25:00
阅读次数:
274
【1.1】系统的选择Centos:CentOS(CommunityEnterpriseOperatingSystem)是Linux发行版之一,它是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentO...
分类:
系统相关 时间:
2014-06-23 06:58:45
阅读次数:
326
当我们在为一个软件设计架构的时候,我们不仅仅要确保所做出来的架构要满足系统的业务需求,更加要确保做出来的架构要满足可维护性,安全,稳定性的非业务行的需求。另外一个非常重要的非功能性需求就是性能。性能涉及到很多方面的关注点,例如吞吐量,延迟等。SOA的很多的设计原则和一些指导从来没有告诉我们如何去解决...
分类:
其他好文 时间:
2014-06-18 17:06:10
阅读次数:
287
架构是平衡的艺术:不要把简单问题复杂化,也不要把复杂的问题简单化系统架构需要考虑哪些业务要求和质量指标?质量指标包括:可用性、安全性、性能、稳定性、可维护性。更多用户、更多数据、更多功能更少硬件、更少人力、更少故障怎么取得平衡:分解复杂度:自上而下,分离关注点(总体-系统-局部)分配复杂读:用合适的...
分类:
其他好文 时间:
2014-06-18 13:33:43
阅读次数:
212
瀑布模型是最常见也是最基本的过程模型,但实践中受到越来越大的局限性,我认为现代软件越发庞大和复杂,我们往往不能一眼洞穿,加上用户需求的多样化和不确定性,都让瀑布模型力不从心。于是出现了原型模型、迭代模型、敏捷过程模型和并发模型。例如原型模型就是为了加大与用户的交流,挖掘用户真正的需求。这里只是泛泛地谈一谈一些著名的测试过程改进模型。
TMM(测试成熟度模型)
过程能力:描述了遵...
分类:
其他好文 时间:
2014-06-18 07:48:51
阅读次数:
229
对于很多应用来说,随机算法是最简单的或者最快的。既简单又快的有没有呢?
那需要深刻的洞察力或者革命性的突破。
什么是随机算法
随机算法与确定算法区别是:它还接收输入随机比特流来做随机决策。
对于同一个输入,每次运行所用的算法行为都不同,虽然结果都是一样的。
Foiling an adversary
可以构造一个输入使得一个确定性算法运行时间最长。
随机算法可以看作是从...
分类:
编程语言 时间:
2014-06-18 07:37:02
阅读次数:
240
概述:排序算法可分为比较性的排序,以及运算性的排序;这里详细介绍这些排序的原理,性能,实现,以及应用场合。前面是维基百科的介绍,这里介绍几个比较典型的算法。理论计算复杂性理论大O符号全序关系列表稳定性比较排序自适应排序排序网络整数排序交换排序冒泡排序鸡尾酒排序奇偶排序梳排序侏儒排序快速排序臭皮匠排序...
分类:
其他好文 时间:
2014-06-18 00:03:48
阅读次数:
483
zookeeper是一个分布式的开源的分布式协调服务,用它可以来现同步服务,配置维护。zookeeper的稳定性也是可以保证的,笔者曾参与过的使用zookeeper的两个应用,一个是用zookeeper来做分布式锁,属于同步协调服务,另一个是配置维护,三台机器运行了一年多了,没有出现什么问题。运用场...
分类:
其他好文 时间:
2014-06-14 21:05:20
阅读次数:
178
atitit.技术选型方法总结为什么java就是比.net有前途
#----按照不同的需要有不铜的法...
一般有开发效率,稳定性上的需要..
作者 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
#-----常规选型..一般还是java+php比较好..
长...
分类:
编程语言 时间:
2014-06-14 14:23:46
阅读次数:
276