前两篇博文我们我们详细分析了cocos2dx的内存管理机制的实现,现在我们在这里简单总结一下:
对于一个对象来说,一般流程:
Object obj=new Object() ,自引用计数为1然后调用obj.autorelease()方法,进行自动释放,将obj添加到自动释放池,并保持自引用计数为1在这里可以对obj引用,比如将obj添加到一个Layer中,则Layer此时是o...
分类:
其他 时间:
2014-03-27 01:00:11
收藏:
0 评论:
0 赞:
0 阅读:
427
http://download.csdn.net/detail/u010026901/7103707 资源下载
摘要
我们设计并实现了Google文件系统,一个为数据中心的大规模分布应用设计的可伸缩的分布文件系统。Google文件系统虽然运行在廉价的普遍硬件上,但是可以提供容错能力,为大量客户机提供高性能的服务。
我们的系统与许多以前的分布文件系统拥有许多相同的目标,但我们的...
分类:
其他 时间:
2014-03-26 22:42:01
收藏:
0 评论:
0 赞:
0 阅读:
802
在Windows下,执行startup.bat,就可以启动Tomcat
下面我们来看看startup.bat究竟干了什么?
先简单介绍下bat文件
1. bat文件
批处理文件,在DOS和Windows(任意版本)系统中,bat文件是可执行文件。bat文件由一系列命令构成
2. 执行bat文件
双击bat文件或在命令行下执行bat文件
3. startup.bat中涉及的bat语法
...
分类:
其他 时间:
2014-03-27 01:19:06
收藏:
0 评论:
0 赞:
0 阅读:
729
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。
我们来看一个例子:
我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,...
分类:
其他 时间:
2014-03-27 00:34:32
收藏:
0 评论:
0 赞:
0 阅读:
494
堆
堆的动态创建与删除可参考http://blog.csdn.net/pngynghay/article/details/22101359,此处不再赘述。
双堆求中位数
算法描述:
1、创建两个堆(一个小根堆、一个大根堆),堆大小至少为给定数据个数的一半,(size+1)/2,即向上取整;
2、假定变量mid用来保存中位数,取定第一个元素,赋值给mid,即作为初始的中位数;
3、依次遍...
分类:
其他 时间:
2014-03-27 00:26:17
收藏:
0 评论:
0 赞:
0 阅读:
564
1)适配器模式
定义:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。简单点就是需要的东西就在面前,但却不能使用,而短时间又无法改造=它,于是我们就想办法适配它。
举一个生活中最常见的例子!就如我们的球类吧!如排球,如果只是想拿着排球在自行车老大爷那说点好的来打气是行不通,因为那的打气筒是无法往你的排球里灌入气体的,所以你...
分类:
其他 时间:
2014-03-27 00:38:29
收藏:
0 评论:
0 赞:
0 阅读:
657
4. 主服务器的操作
主服务器执行所有的名称空间操作。另外,它管理整个系统的所有块副本:它决定块的位置,创建新块和相应的副本,协调多变的系统活动保持块被完全复制,均衡所有块服务器之间的负载,回收没有使用的存储空间。现在我们讨论每一个主题。
4.1 名称空间管理和锁
主服务器的许多操作会花费较长的时间:例如,快照操作必须取消快照内容涵盖的所有块服务器的租约。我们不希望这些操作的运行...
分类:
其他 时间:
2014-03-27 00:46:16
收藏:
0 评论:
0 赞:
0 阅读:
643
struts2图片显示即是文件下载一、配置struts.xml struts.xml中配置stream结果类型,并配置contentType、inputName、contentDisposition、bufferSize参数即可
application/octet-stream
inputStream
attachment;filename=${fileName} ...
分类:
其他 时间:
2014-03-27 01:06:51
收藏:
0 评论:
0 赞:
0 阅读:
492
安装Maven3
将Apache上下载的包解压在一个某个位置,然后设置环境变量,下面是我的设置,
export PATH=/Users/Documents/developer/apache_maven/bin:$PATH
export M2_HOME=/Users/Documents/developer/apache_maven
这样就安装完成了。
可以通过这样一个简...
分类:
其他 时间:
2014-03-27 00:37:59
收藏:
0 评论:
0 赞:
0 阅读:
461
Public Sale
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3396 Accepted Submission(s): 2095
Problem Description
虽然不想,但是现实总归是现...
分类:
其他 时间:
2014-03-27 00:25:47
收藏:
0 评论:
0 赞:
0 阅读:
479
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
这道题目没有太复杂的思想,唯一需要的就是细心,希望大家在做这类问题的时候可以细心一点。
现在线上源代码:
#include
void printClockwise(int A[][3],int row_dis,int column_dis,int rows,int columns) //其中row_dis表示打印...
分类:
其他 时间:
2014-03-27 01:09:27
收藏:
0 评论:
0 赞:
0 阅读:
536
Problem Description
There is going to be a party to celebrate the 80-th Anniversary of the Ural State University. The University has a hierarchical structure of employees. It means that the superviso...
分类:
其他 时间:
2014-03-27 00:58:05
收藏:
0 评论:
0 赞:
0 阅读:
658
Ant Trip
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1329 Accepted Submission(s): 514
Problem Description
Ant Country consist of...
分类:
其他 时间:
2014-03-27 00:25:15
收藏:
0 评论:
0 赞:
0 阅读:
890
官方demo
/*******************************************************************************
* Copyright 2011 See AUTHORS file.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* y...
分类:
其他 时间:
2014-03-27 00:41:06
收藏:
0 评论:
0 赞:
0 阅读:
526
最近在工作中碰到Uboot加载之后无反应的问题, 需要判断是硬件问题还是软件问题。硬件需要检查clock, 电压, boot的硬件配置(上下拉电阻), 以及PCB的质量,软件需要检查的就是DDR参数是否配置正确.
一般正常的bringup步骤如下:
1. 首先板子上电, 按住reset按钮, 连上超级终端, 配置好波特率115200, 在超级终端上选择发送文本文...
分类:
其他 时间:
2014-03-27 00:37:27
收藏:
0 评论:
0 赞:
0 阅读:
574
Error处理:Internal Error (classFileParser.cpp:3494)
在Android项目中,为了开发的需要,需要运行一个Java程序,来获取信息,但是在运行的时候一直报错,错误提示如下:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Inte...
分类:
其他 时间:
2014-03-27 00:57:04
收藏:
0 评论:
0 赞:
0 阅读:
445
概述:1.如果寻找左右边界值2.关联函数详解 以下是详细介绍1.如果寻找左右边界值
Step1.录制两份相同的业务流程的的脚本,输入的数据要相同Step2.用WinDiff工具,找出两份脚本的不同之处,不同之处即需要关联的数据 compare
with script> (红色字体即为变化的部分,也...
分类:
其他 时间:
2014-03-26 21:50:29
收藏:
0 评论:
0 赞:
0 阅读:
715
刘璋最终将他爹打下的江山断送了,前面也给大家分析了他的性格悲剧。此外,刘璋失败还有一个重要原因,就是他不好好读书。如果多用功一点儿,多了解一下四川的历史,他恐怕也不会落得这个下场。
前车之鉴鉴后人。事实上早在刘璋之前的八百多年前,一个叫杜宇的人就用自己的经历给刘璋上了生动的一课。如果杜宇的在天之灵知...
分类:
其他 时间:
2014-03-26 21:51:46
收藏:
0 评论:
0 赞:
0 阅读:
600
概述:1.VuGen2.控制器3.负载发生器4.分析器VuGen,它的作用是捕捉用户的业务流,并最终将其录制成一个脚本。在录制脚本前首先选择一种协议,接着在客户端模拟客户实际使用过程中的业务流程,并录制成一个脚本,然后编辑和设置Run-Time
Setting项,最后VuGen通过对脚本编译生成一个...
分类:
其他 时间:
2014-03-26 21:53:15
收藏:
0 评论:
0 赞:
0 阅读:
565
还是以那个登录例子来说,登录请求在blazeDS来看不是直接发送URL串来请求,而是通过AS代码与web-info下的remoting-config.xml配合使用mxml中重要代码片段那么这个destination所指的名字就是remoting-config.xml中配置好的名称,具体内容是
co...
分类:
其他 时间:
2014-03-26 21:53:55
收藏:
0 评论:
0 赞:
0 阅读:
640