码迷,mamicode.com
首页 >  
搜索关键字:优劣    ( 1066个结果
算法的时间复杂度
时间复杂度的概念: 时间复杂度是同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率,算法分析的目的在于选择合适算法和改进算法。计算机科学中,算法的时间复杂度是一个函数,它定性描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包 ...
分类:编程语言   时间:2017-09-30 20:02:43    阅读次数:234
Java 《Effective Java 中文版 第2版》学习笔记 遇到多个构造器时要考虑用构建器
静态工厂和构造器有个共同的局限性:它们都不能很好地扩展到大量的可选参数。 当一个类中有若干个必选属性和多个可选属性时,采用重叠构造器模式、JavaBeans模式或者Builder模式,但各有优劣。 当有很多参数的时候,重叠构造器模式下客户端代码会很难编写,并且仍然较难以阅读。 JavaBeans模式 ...
分类:编程语言   时间:2017-09-28 16:44:00    阅读次数:245
排序算法(一):概述
Java排序算法(一):概述 排序是程序开发中一种非常常见的操作,对一组任意的数据元素(或记录)经过排序操作后,就可以把他们变成一组按关键字排序的有序队列。 对于排序算法从以下几点去衡量算法的优劣: 对于排序算法的分类: 外部排序: 多路归并排序 败者树 内部排序: 插入排序:直接插入排序,希尔排序 ...
分类:编程语言   时间:2017-09-27 14:26:19    阅读次数:223
笔记1
发动机是汽车的动力装置,性能优劣直接影响到汽车性能,发动机的类型很多,结构各异,以适应不同车型的需要。按发动机使用燃料划分,可分成汽油发动机和柴油发动机等类别。按发动机汽缸排列方式划分,可分成直列、V型、水平对置发动机等。发动机排量等于各汽缸工作容积之和,增加缸数可以增加发动机排量,提高发动机输出功 ...
分类:其他好文   时间:2017-09-27 00:52:27    阅读次数:197
排序算法优劣
对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。 时间复杂度来说: (1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。 ...
分类:编程语言   时间:2017-09-26 23:46:06    阅读次数:335
MySQL的两个存储引擎
MyISAM和InnoDB讲解InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而..
分类:数据库   时间:2017-09-26 10:42:54    阅读次数:192
find命令详解(1)
find命令find作为一个文件查找命令,与locate不同的是,它是一个实时查找命令,而locate则依赖于事先建好的数据库。而数据库的建立又十分耗费系统资源;locate命令虽然在查找速度上优于find,但在工作应用时有可能不能查到短时间内新建或者改变的文件,故个人认为二者各有优劣..
分类:其他好文   时间:2017-09-25 19:00:18    阅读次数:134
Varnish是一款高性能的开源HTTP加速器
如何衡量缓存系统的优劣性 1:缓存命中率: 在memcached服务器中,get_hits的值表示缓存命中的次数,get_misses的值表示没有命中的次数,那么命中率的计算公式就是:命中率=get_hits/(get_hits+get_misses) 终端用户访问加速节点时,如果该节点有缓存住了要 ...
分类:Web程序   时间:2017-09-24 20:23:31    阅读次数:217
MariaDB的二进制包安装方法
软件包的安装方式有三种:源码包安装、二进制包安装、rpm包安装。这三种安装方法都各有优劣。RPM安装:适合小环境,核心功能都具备,快速搭建环境,但它的版本一般都不会太高;二进制安装:它是发布出来时预先编译过的,既避免了编译的麻烦,又提供了增强功能;编译安装:它的要求高,要有编译环境,编译时可指定几乎 ...
分类:数据库   时间:2017-09-24 15:31:53    阅读次数:288
MySQL存储引擎--MyISAM与InnoDB区别
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不 ...
分类:数据库   时间:2017-09-22 01:05:54    阅读次数:336
1066条   上一页 1 ... 43 44 45 46 47 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!