- 博客(7)
- 资源 (17)
- 收藏
- 关注
原创 记事本输入“联通”俩字,关闭再打开乱码
这是个很有意思的事情。这里需要提一下ANSI,不同的国家和地区制定了不同的标准,由此产生了 GB2312, BIG5, JIS 等各自的编码标准。然后,这些编码方式没有固定的格式,但是比如说UTF-8的格式是非常明显的,比如最高位是0,110,1110等等。“联”ANSI编码是 0xC1AA 二进制排列是 1100 0001 1010 1010;“通”ANSI编码是 0xCDA8 二进制排列是 1100 1101 1010 1000;
2014-09-25 11:48:38 12740 2
原创 iOS View的Frame和bounds之区别,setbounds使用(深入探究)
bounds的有以下两个特点:1. 它可以修改自己坐标系的原点位置,进而影想到“子view”的显示位置。这个作用更像是移动原点的意思。2. bounds,它可以改变的frame。如果bounds比frame大。那么frame也会跟着变大。这个作用更像边界和大小的意思。可以推测一下,setBound可以用于view的滑动,手势动作。
2014-09-24 14:34:41 12704 4
转载 iPhone 6 图像渲染揭秘
几天前,Apple发布了iPhone 6 Plus. 新的iPhone大幅改变了图像在屏幕上渲染的方式。我们做了一个图表进行详细分析。
2014-09-21 20:34:51 1281
原创 控制台——代码行数统计、删除.svn文件、静态库命令、protocBuf命令
在控制台,cd到你的工程目录下,执行下面命令:find . -name "*.[hm]" -print0 | xargs -0 wc -l结果如下:
2014-09-16 13:57:11 1708
转载 查找算法——二叉树查找
1. 查找树的创建(createTree)假设有如下数组4,1,45,78,345,23,12,3,6,21首先选定4为root,然后遍历剩下的数字,如果大于等于4则放到4的右侧,小于4放到4的左侧,最后构建成的树:所有的左孩子都小于父节点,所有的右孩子都大于等于父节点。如下图:2. 遍历查找树(displayTree)按照左中右的顺序遍历树,结果为:1,3,4
2014-09-15 18:20:49 8435
原创 iOS 容易引起“循环引用”的几种场景
目前总结了一下,在iOS平台容易引起循环引用的几个场景:一、parent-child模式二、block(编译器会提示警告)三、NSTimer
2014-09-10 16:18:07 15052
树tree、动态数组dyArray、hashMap、拼图算法
2014-08-15
core-data和sqlite3性能对比demo
2013-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人