
before-2015.7
文章平均质量分 69
hjy0125
这个作者很懒,什么都没留下…
展开
-
LinkedHashMap数据结构分析,附带图片缓存思路
写安卓用到图片缓存。download的代码用了一个LruCache(实际上也是个LinkedHashMap)和一个LinkedHashMap来存储bitmap。(当然还有用SD卡缓存啊)其中LruCache存强引用(固定空间大小,清除图片不减小LruCache大小),LinkedHashMap>存弱引用为什么要用两个LinkedHashMap呢(⊙o⊙)?代码原作者的意图是,用So原创 2015-04-24 14:42:10 · 1399 阅读 · 1 评论 -
数组越界的一些细节 array[length] & array[length+1]
提到“数组越界”往往首先想到的是“防止数组越界”,然后就木有然后了。。。今天偶然想到: sizeof(array) == sizeof(arrayType) * length,但是明明 array[length] == ‘\0’ (参考百度百科'\0'的ASCII为00000000,缩写为null或NUL)('\0'等同于'null',后者的写法是合法的,明天测一下),这个'\0'存在哪里的呢原创 2015-04-16 19:42:12 · 758 阅读 · 0 评论 -
四点判断能否围成矩形
题目:给定4个二维坐标点struct Point { double x,y; };判断能否围成矩形。考点分析:矩形的数学判断方式程序对判断过程的模拟double数据比较大小现场错误:没有考虑到斜放的矩形解题思路:1、任取一点作为基准点 A2、取距离基准点最远的点作为对角点 D(a^2+b^2不开方)3、证明另外两点的原创 2015-03-21 02:02:15 · 2311 阅读 · 0 评论 -
程序堆栈
http://www.cnblogs.com/TonyEwsn/archive/2010/01/29/1659496.html数组比指针快,指针比数组好用。(论c c++ c#)以后补充转载 2015-04-14 18:24:29 · 456 阅读 · 0 评论 -
sizeof(struct{bit-field})——包含位域的结构体的空间大小
原文:sizeof(struct)原文地址:http://blog.sina.com.cn/s/blog_913c070a0100zq3m.html一般情况下,编译器会把struct中的成员作对齐处理,所以sizeof后不是等于所以成员大小之和。VC编译器做对齐处理的步骤如下(原作者理解):1、首先获得struct中的大小最大的基本数据类型成员的大小,称为内存分配基大小(以下简称:原创 2015-03-21 02:07:44 · 2047 阅读 · 1 评论 -
Win7-VirtualBox4.3.6-Mac OS X 10.9(Mavericks)-虚拟机安装Mac OS X 10.9
安装过程主要参考此文:http://www.cnblogs.com/yipu/p/3611611.html 另外在OS安装过程中出现了错误hfs: summary table not allowed on FS withblock size of 2048参考下文得到解决(可惜该文未给出原文地址):http://blog.youkuaiyun.com/gamesdev/article/转载 2015-04-23 14:19:15 · 922 阅读 · 2 评论