不管是YGC 还是 FGC 都会是程序停止,因为新生代区域里面的对象占用的内存比较小GC清理的数据较快,所以程序YGC较快结束程序很快就回复执行,而年老代占用的内存多,所以FGC会执行较长的一段时间,程序会停止较长的时间,应该尽量避免FGC执行的次数来提高程序的性能...
分类:
其他好文 时间:
2014-11-21 12:45:52
阅读次数:
206
第七章 以数据为中心的程序设计
本章介绍
■ 表示和处理文档
■ 设计不可变数据结构
■ 数据表示形式之间的转换
■ 使用记录和递归差别联合
在设计函数式程序时,首先要考虑的是程序处理的数据;由于重要的程序都使用数据,因此,在应用程序设计中,这个方面极为重要。用函数语言实现程序,我们也是从设计在代码中用到的数据结构开始;下一步才会写处理数据的运算。
但是不同于面向对象的设...
分类:
其他好文 时间:
2014-11-21 12:45:10
阅读次数:
157
redhat-5.6-x86_64 编译 binutils-2.24、gcc-4.9.2 备记...
分类:
其他好文 时间:
2014-11-21 12:44:49
阅读次数:
204
众里寻她千百度,蓦然回首,那人却在灯火阑珊处。——宋辛弃疾青玉案
本讲内容:Chronometer 定时器
Chronometer是一个简单的定时器,你可以给它一个开始时间,并以此定时,或者如果你不给它一个开始时间,它将会使用你的时间通话开始。默认情况下它会显示在当前定时器的值的形式“分:秒”或“H:MM:SS的”,或者可以使用的Set(字符串)格式的定时器值到一个任意字符串
...
分类:
其他好文 时间:
2014-11-21 12:43:55
阅读次数:
205
最短路径问题
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 14172 Accepted Submission(s): 4339
Problem Description
给你n个点,m条无向边,每条边都有长度d和花...
分类:
其他好文 时间:
2014-11-21 12:43:24
阅读次数:
175
RHEL5.8通过EPEL源安装 salt-minion,启动的时候日志报错:[WARNING ] You have a version of ZMQ less than ZMQ 3.2! There are known connection keep-alive issues with ZMQ
原因是salt-master版本用的是ZMQ3,salt-miniton用的还是ZMQ...
分类:
其他好文 时间:
2014-11-21 12:43:35
阅读次数:
265
提出了一个灵活的、可扩展的分布式存储系统,给它取名字flexStore。这个分布式存储系统可以非常好的适应数据中心中不停变化的能源,给去重的虚拟机磁盘IO存取带来很好的性能。这些研究人员研究并提出了一种智能的控制来对付数据中心供电的限制,因为有可能存储阵列的节点密度增加了,也有可能绿色能源和传统能源混合一起给数据中心供电。...
分类:
其他好文 时间:
2014-11-21 12:43:51
阅读次数:
371
在Cocos2D-X中,存在四种坐标系:
1、OpenGL坐标系:该坐标系原点在屏幕左下角,x轴向右,y轴向上。这也就是cocos2dx中用到的坐标系所以没啥好说的。
2、屏幕坐标系(UIKit坐标):该坐标系的原点在屏幕左上角,x轴向右,y轴向下,其实和OpenGL坐标系的差别也就是y轴的方向拉。假设游戏场景的分辨率为(500,500),其中一个点的坐标为(200,200),那么它在Open...
分类:
其他好文 时间:
2014-11-21 12:42:29
阅读次数:
207
一、首先要认识下:屏幕密度ppi
ppi pixles percent inch 每英寸的像素数
ppi = 水平方向的像素数 / 屏幕宽度
例如:3.7in 480 x 800
3.7 * 3.7 = 3x*3x + 5x * 5x
宽度: 3 * 0.63 = 1.89
PPI ? 480 / 1.89 = 254
规定:ppi是1...
分类:
其他好文 时间:
2014-11-21 12:42:02
阅读次数:
205
关于int全区变量读写的原子性
关于int变量的读写是否原子性网上有很多讨论,貌似不同平台不同,这里自己做实现在arm9平台测试。这里要注意原子性并非指一条汇编才原子,实际上即使一次赋值编译成几条汇编依然可以是原子的,只要保证该内存不产生中间值,只有原值和目标值两种状态则就是原子的。对一个int变量赋值是否要进入临界区呢?
以下基于arm920t cpu Sourcer...
分类:
其他好文 时间:
2014-11-21 12:40:48
阅读次数:
282
消息经过网络传输,到达了服务器端,最常见的服务器是Web服务器,做PHP的同学都知道FastCGI模式的PHP比普通PHP更高效,这篇就聊聊其中的原理。
古老但常见的CGI
Web服务器能解析HTTP请求,返回静态资源(HTML页、图片等),但要输出动态内容,必须得PHP/C#/Ruby/Java/Python/C/C++这些外部程序来实现。
早期有个技术叫CGI(Common Ga...
分类:
其他好文 时间:
2014-11-21 12:39:41
阅读次数:
234
题目描述:
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i...
分类:
其他好文 时间:
2014-11-21 12:42:05
阅读次数:
241
这种字符转换的dp挺经典的
class Solution {
public:
int minDistance(string word1, string word2) {
int dp[word1.size()+1][word2.size()+1];
for(int i = 0; i < word1.size()+1; i++)
dp[i...
分类:
其他好文 时间:
2014-11-21 12:40:05
阅读次数:
161
安装
https://help.ubuntu.com/community/OpenCV
bian...
分类:
其他好文 时间:
2014-11-21 12:39:16
阅读次数:
261
在做一个 UIScrollView 展示的时候 ,需要计算 contentSize 的高度,于是 我遍历了一下 UIScrollView 所有的子view的高度累加
然后得出 高度 ,奇怪的是 发现 下面 漏出大片空白,也就是说 contentSize 的高度 比 实际的高度 要高,
为了找出原因,如实 ,我 打印出 UIScrollView 所有的子view 看看 都...
分类:
其他好文 时间:
2014-11-21 12:40:23
阅读次数:
203
VS中出现:error LNK2019: 无法解析的外部符号 __imp__PlaySoundA@12,该符号在函数 .... 中被引用....的编译错误是,一般是是因为PlaySound函数在Winmm.lib库中,所有需要需要链接库,以下方法可解决:
1、头文件中声明:#pragma comment(lib, "winmm")
2、菜单Project --> Settings...-->L...
分类:
其他好文 时间:
2014-11-21 12:40:34
阅读次数:
275
Cocos2d:使用 CCCamera 做滚动效果 (Four Ways of Scrolling with Cocos2D)...
分类:
其他好文 时间:
2014-11-21 12:40:40
阅读次数:
326