小猿做了两年的c++,上个月竟然被调到java项目,于是第一篇随笔就想八一八java的内存优化。 首先优化这种事,肯定是应该放到最后去做的,不过在写代码的过程中养成良好的习惯也是很重要的。在这里先推荐一本书《编写高质量代码:改善Java程序的151个建议.秦小波》。 首先,在写代码的时候,尽...
分类:
编程语言 时间:
2015-03-20 18:05:09
阅读次数:
138
内存数据库,指的是将数据库的数据放在内存中直接操作。相对于存放在磁盘上,内存的数据读写速度要高出很多,故可以提高应用的性能。微软的SQL Server 2014已于2014年4月1日正式发布,SQL 2014一个主要的功能即为内存数据库。目前来说,数据库镜像和复制是无法与内存优化表兼容的,但Alwa...
分类:
数据库 时间:
2015-03-17 23:08:27
阅读次数:
1558
1、安装依赖安装编译依赖yuminstallgccgcc-c++cmakencurses-develbison安装内存优化jemallocwgethttp://www.canonware.com/download/jemalloc/jemalloc-3.6.0.tar.bz2tarxjfjemalloc-3.6.0.tar.bz2cdjemalloc-3.6.0./configuremake&&makeinstallecho‘/usr/local/lib‘&g..
分类:
数据库 时间:
2015-03-17 16:04:07
阅读次数:
276
题意: 输入一个n和长度为n的字符串,求最少需要增加多少个字符,使之成为一个回文(从左到右读和从右到左读是一样的) (其实就是括号配对的变形)知识点: 滚动数组内存优化。就像dp[5005][5005] ,占用的内存太大 ,无法编译,利用滚动数组就能很好的解决这个问题,简单来说就是dp[3][5.....
分类:
编程语言 时间:
2015-03-14 19:53:43
阅读次数:
207
加载和卸载资源包 (AssetBundle) 中的对象
使用下载的数据构建资源包 (AssetBundle) 对象后,可以使用三种不同的方法加载其中包含的对象:
AssetBundle.Load 会将其名称标识符用作参数加载对象。其名称即工程 (Project) 视图中显示的名称。可选择将对象类型作为参数传递到 Load 类函数,确保加载的是特定类型的对象。
AssetBun...
分类:
编程语言 时间:
2015-03-10 12:05:14
阅读次数:
203
http://blog.csdn.net/lang_man_xing/article/details/38386113现在在项目里已经大量使用redis了,为了提高redis的性能和可靠性我们需要知道和做到以下几件事:常用内存优化手段与参数redis的性能如何是完全依赖于内存的,所以我们需要知道如何...
分类:
其他好文 时间:
2015-02-28 14:27:01
阅读次数:
133
第一种策略,是释放显示相关的内存。这是我们针对系统APP采用的一种调优策略。 图形内容,俗称位图是非常占用内存的,针对位图,我们采用异步加载的方法,将位图内容信息和位图的状态信息分别进行存储,将内容信息存储到机身存储上,而 把状态信息保留在RAM上。当APP再次显示时,不需要重新测量、布局,只在绘画...
分类:
移动开发 时间:
2015-02-12 17:43:17
阅读次数:
146
Spark 优化
· 数据序列化
· 内存优化
o 确定内存使用
o 调整数据结构
o 序列化的RDD存储
o 垃圾回收调整
· 其它注意事项
o 并行粒度
o Reduce任务内存使用
o 广播大的变量
o 数据本地性
· 总结
基于内存的计算(当然也可以用磁盘)是Spark的一个重...
分类:
其他好文 时间:
2015-02-10 13:31:11
阅读次数:
204
小菜一直对操作系统心存畏惧,以前也很少接触,这次创业购买了Linux云主机,由于木有人帮忙,只能自己动手优化服务器了。。。。 小菜的云主机配置大致为:centeos6(32位),4核心cpu,4G内存,5M独享带宽。一、jvm内存优化方案。 要优化服务器,首先从jvm入手,分配好jvm内存,配置方....
分类:
数据库 时间:
2015-02-10 11:12:28
阅读次数:
297
本文将对Redis的常见数据类型的使用场景以及在内存优化方面和性能优化方面做一些详细的分析。Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这...
分类:
其他好文 时间:
2015-02-06 18:46:47
阅读次数:
149