在游戏项目优化中都会碰到一个问题,如何既能减少内存又能尽量减少包的大小?在实际项目中有些经验分享一下,事实上2D游戏中最占内存的就是图片资源,一张图片使用不同的纹理格式带来的性能差异巨大,下表是我在IOS平台一个小Demo中的测试结果,该Demo的原始内存占用是7M,测试方法是一次性加载5张2048...
分类:
其他好文 时间:
2014-09-07 11:00:04
阅读次数:
217
一 基本思想:cuckoo hash是一种解决hash冲突的方法,其目的是使用简单的hash 函数来提高hash table的利用率,同时保证O(1)的查询时间基本思想是使用2个hash函数来处理碰撞,从而每个key都对应到2个位置。插入操作如下:1. 对key值hash,生成两个hash key值...
分类:
其他好文 时间:
2014-09-07 10:59:54
阅读次数:
290
1、mmap系统调用的实现过程,该系统调用直接将设备内存映射到用户进程的地址空间。2、用户空间内存如何映射到内核中(get_user_pages)。3、直接内存访问(DMA),他使得外设具有直接访问系统内存的能力。linux中地址类型:用户虚拟地址、内核虚拟地址、内核逻辑地址(与物理地址是线性关系)...
分类:
其他好文 时间:
2014-09-07 10:59:45
阅读次数:
225
PAT 1087 All Roads Lead to Rome题目:Indeed there are many different tourist routes from our city to Rome. You are supposed to find your clients the rout...
分类:
其他好文 时间:
2014-09-07 10:59:14
阅读次数:
198
T1:广搜+判断矩形注:在广搜的时候,记录下边界的坐标,然后枚举一遍过去,如果搜到"."就是牛群,否则就是房间T2:正解,最小生成树骗分,记录下他爸爸就可以了T3:数学题
分类:
其他好文 时间:
2014-09-07 10:59:04
阅读次数:
222
Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。默认情况下,它的buildfile(XML文件)名为build.xml。每一个buildfile含有一个和至少一个默认的,这些targets包含许...
分类:
其他好文 时间:
2014-09-07 10:58:35
阅读次数:
463
有五种颜色,每次取出三种,要求颜色无重复 1 #include 2 3 int main(void) 4 { 5 enum color{blue,red,yellow,purple,black}; 6 enum color i,j,k,pri; 7 8 int n,loo...
分类:
其他好文 时间:
2014-09-07 10:58:24
阅读次数:
210
Write an efficient algorithm that searches for a value in anmxnmatrix. This matrix has the following properties:Integers in each row are sorted from l...
分类:
其他好文 时间:
2014-09-07 10:58:14
阅读次数:
185
题目:Problem Description“Point, point, life of student!”This is a ballad(歌谣)well known in colleges, and you must care about your score in this exam too....
分类:
其他好文 时间:
2014-09-07 10:57:54
阅读次数:
257
1 public class DoubleClick : MonoBehaviour 2 { 3 float timelost = 0; 4 void Update() 5 { 6 if (Input.GetKeyDown(KeyCode.D)) 7 ...
分类:
其他好文 时间:
2014-09-07 10:57:24
阅读次数:
183
一、问题的提出 在九月中开始,我们要打造个性化空间,领导要求的是只进行原型的设计,逻辑的设计,不进行技术开发。其实是严重不正确的,因为个性化空间其特点与现有的技术模型完全不同,现有的技术方案未必能适应开发工作,会造成看起来工作正常,但一旦大规模压力测试将性能一塌糊涂..... 所以,我们当然要听.....
分类:
其他好文 时间:
2014-09-07 10:57:14
阅读次数:
227
A processing core comprising instruction execution logic circuitry and register space. The register space to be loaded from aVMCS, commensurate with a...
分类:
其他好文 时间:
2014-09-07 10:57:05
阅读次数:
256
LCA算法:LCA(Least Common Ancestor),顾名思义,是指在一棵树中,距离两个点最近的两者的公共节点。也就是说,在两个点通往根的道路上,肯定会有公共的节点,我们就是要求找到公共的节点中,深度尽量深的点。还可以表示成另一种说法,就是如果把树看成是一个图,这找到这两个点中的最短距离...
分类:
其他好文 时间:
2014-09-07 10:56:34
阅读次数:
234
一、S3C2410内置的UART控制器S3C2410内部具有3个独立的UART控制器,每一个控制器都能够工作在Interrupt(中断)模式或DMA(直接内存訪问)模式,也就是说UART控制器能够在CPU与UART控制器传送数据的时候产生中断或DMA请求。而且每一个UART控制器均具有16字节的FI...
分类:
其他好文 时间:
2014-09-07 10:55:54
阅读次数:
417
1097: [POI2007]旅游景点atrTime Limit:30 SecMemory Limit:357 MBSubmit:1006Solved:189[Submit][Status]DescriptionFGD想从成都去上海旅游。在旅途中他希望经过一些城市并在那里欣赏风景,品尝风味小吃或者做...
分类:
其他好文 时间:
2014-09-07 10:55:31
阅读次数:
776
扇区是硬件设备传送数据的基本单元,而块只是硬件设备请求一次I/O操作所涉及的一组相邻字节。在Linux中,块大小必须是2的幂,而且不能超过一个页面。此外,它必须是扇区大小的整数倍,因为每个块必须包含整数个扇区。因此,在PC体系结构中,允许块的大小为512、1024、2048和4096字节。同一个块设...
分类:
其他好文 时间:
2014-09-07 10:55:14
阅读次数:
196
1 #include "stdafx.h" 2 #include 3 #include 4 #include 5 using namespace std; 6 7 struct ListNode 8 { 9 //结点类型 10 int m_nValue; ...
分类:
其他好文 时间:
2014-09-07 10:55:04
阅读次数:
303