第一步要做的就是:看看哪些文件是最占空间的,那么它们就是首选优化对象了。
你可以在刚刚完成一次build之后在“Editor Log”中找到这些信息。
如何打开Editor Log:
在Mac上看起来就是这样的了:
可以看出这份log提供了一份资源总括:各种类型资源的总大小,以及所占百分比。同时还降序列出了单个文件的大小。 更多精彩请点击【狗...
分类:
编程语言 时间:
2015-02-04 11:04:29
阅读次数:
290
树上两点间距离转化为括号序列~
用线段树维护~...
分类:
其他好文 时间:
2015-02-04 09:31:32
阅读次数:
235
http://poj.org/problem?id=3468题意 :对于一个序列有两种操作 1 查询 l到r 的和 2 对于l 到r上的每个数 加上 up思路: 用单点更新必然超时 所以需要区间更新(位运算时 注意 m-m>>1 与 m-(m>>1) 的区别)#include#inclu...
分类:
其他好文 时间:
2015-02-04 00:16:20
阅读次数:
269
??
0、前言
逛乌云知识库的时候看到一篇有趣的译文:http://drops.wooyun.org/papers/4820。
说的是一种注入方式,叫对象注入。对象也能注入?
是的,只要是存在污染数据,没有什么是不可能注入的,但是这个漏洞有点太古怪了,所以我觉得有趣。
1、原理
在程序编写的时候,往往需要序列化一些运行时数据,所谓序列化就是按照一定的格式将运行时数据写入本地文件。...
分类:
Web程序 时间:
2015-02-03 22:59:36
阅读次数:
190
对于使用中文来说,有 I/O 的地方就会涉及到编码,前面已经提到了 I/O 操作会引起编码,而大部分 I/O 引起的乱码都是网络 I/O,因为现在几乎所有的应用程序都涉及到网络操作,而数据经过网络传输都是以字节为单位的,所以所有的数据都必须能够被序列化为字节。在 Java 中数据被序列化必须继承 S...
分类:
编程语言 时间:
2015-02-03 22:52:52
阅读次数:
236
线性表定义: 零个或者多个数据元素的有限序列。元素之间是有顺序的,如果元素存在多个,则第一个元素无前驱,最后一个元素无后继。其他每个元素都有且只有一个前驱和后继。并且数据元素的类型要相同。 线性表的抽象数据类型: ADT 线性表(List) Data 线性表的数据对象集合为{a1,a2,...,an...
分类:
其他好文 时间:
2015-02-03 21:08:56
阅读次数:
264
//选择排序 思想: 每次选择当前序列中的最大值 NSMutableArray *sortSelect = [NSMutableArray arrayWithObjects:@12, @25, @0, @31, @20, nil]; int m,n; NSNumber *temp; for (m.....
分类:
编程语言 时间:
2015-02-03 21:08:35
阅读次数:
185
今天对归并排序做个简短的总结,归并排序的思想是分治法的一种表现,因为可以用递归来解决对某一无序序列进行排序。归并操作的思想大致分为以下几种步骤:1,申请一块空间(抽象一点就是初始化一个数组)用来存放合并后的序列2,设置两个指针(或下标),指向两个已经排序好的序列的首部,也就是下标为0指向第一个元素3...
分类:
编程语言 时间:
2015-02-03 21:08:26
阅读次数:
215
Descriptionwindy学会了一种游戏。对于1到N这N个数字,都有唯一且不同的1到N的数字与之对应。最开始windy把数字按顺序1,2,3,……,N写一排在纸上。然后再在这一排下面写上它们对应的数字。然后又在新的一排下面写上它们对应的数字。如此反复,直到序列再次变为1,2,3,……,N。 如...
分类:
其他好文 时间:
2015-02-03 20:57:54
阅读次数:
337
$.param()方法是serialize()方法的核心,用来对一个数组或对象按照key/value进行序列化。$.param(obj)返回 :string;说明:将jquery对象按照name/value 或者key/value序列化为URL参数,用&连接。示例:var params = { wi...
分类:
Web程序 时间:
2015-02-03 18:53:46
阅读次数:
323