StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操 ...
分类:
编程语言 时间:
2017-06-30 15:47:44
阅读次数:
123
小东所在公司要发年终奖,而小东恰好获得了最高福利,他要在公司年会上参与一个抽奖游戏,游戏在一个6*6的棋盘上进行,上面放着36个价值不等的礼物,每个小的棋盘上面放置着一个礼物,他需要从左上角开始游戏,每次只能向下或者向右移动一步,到达右下角停止,一路上的格子里的礼物小东都能拿到,请设计一个算法使小东 ...
分类:
其他好文 时间:
2017-04-06 19:35:21
阅读次数:
189
optimize 优化表OPTIMIZE 命令支持的引擎MyIsam, InnoDB, ARCHVE当对表有大量的增删改操作时,需要用optimize对表进行优化,可以减少空间与提高I/O性能,命令optimize table tablename; 1.假如有session表且存储引擎为MyISAM ...
分类:
其他好文 时间:
2016-05-03 00:20:20
阅读次数:
235
/** * 描述: * 实现一个算法,确定一个字符串的所有字符是否全都不同。 * 假使不允许使用额外的数据结构,又该如何处理? * 细节:1)unicode字符集还是ASCII字符集 * 2)若是ASCII编码,长度大于256,则直接返回false */ /** *使用位运算,减少空间复杂度 */ ...
分类:
编程语言 时间:
2016-03-27 19:36:48
阅读次数:
166
当大片连续区域进行数据存储并且存储区域中数据重复性高的状况下,数据适合进行压缩。数组或者对象序列化后的数据块可以考虑压缩。所以序列化后的数据可以压缩,使数据紧缩,减少空间开销。1. Spark对压缩方式的选择 压缩采用了两种算法:Snappy和LZF,底层分别采用了两个第三方库实现,同时可以自...
分类:
其他好文 时间:
2015-11-03 22:35:36
阅读次数:
1582
P71-1.我们知道数据压缩是指以最少的数码表示信源所发出的信号,减少容纳给定信息集合或数据采样集合的信号空间。而信号空间就是指压缩对象,即物理空间、时间区间、电磁频段,是指某信号所占的空域、时域、频域空间。1-2.“为什么进行压缩”:我的个人理解是减少空间的占用。随着信息量的增大,多媒体数据字节数...
分类:
其他好文 时间:
2015-08-27 20:44:46
阅读次数:
136
字典树,是一种存取字符串的树状存储结构,以字符串的每一个字符为结点,不断扩展。从根节点到叶子结点,途中经过的结点的值连接起来就是该字符串。该存储方式可以有效的减少空间的浪费,有很多字符串可以公用一些结点,减少了空间上的开支。在查找的时候也比较方便,若查询到某一个字符时,该结点不存在,那么该字符串必然不存在。
#include
#include
#include
#include
#inc...
分类:
其他好文 时间:
2015-06-18 15:28:32
阅读次数:
127
现在1、网上下载的文件档都是压缩文件。2、减少空间要用到压缩文件。所以我们有必要学下怎么对文件的压缩与解压。linux文档的压缩与打包命令在linux中支持的压缩方式好多,但最常用的压缩方式是:tar命令其压缩方式也有二种(gz&bz2)现在我们要开始学习它的使用。。。。。..
分类:
系统相关 时间:
2014-10-13 22:00:28
阅读次数:
331
我们经常在一些购物网站上看到一些图片会自动切换,这样做的作用是减少空间的占用,能让浏览网页的人获取大量的信息,我们可以利用数组实现自动切换图像的效果,具体操作如下: ? ? ? ?打开网页文...
分类:
Web程序 时间:
2014-07-30 01:12:13
阅读次数:
234
本文介绍的瘦身方法只针对开发用途的mac电脑,在...
分类:
其他好文 时间:
2014-07-01 06:16:57
阅读次数:
280