在这个信息爆炸的社会里,信息过载已成为常态,为了提升用户使用效率,处理界面的信息层次是每个设计师都要面对的重要一课。这篇短文想聚焦的话题是界面中的“隐藏”。在界面设计中,隐藏不是为了和用户躲猫猫,而是为了让用户更好地聚焦在重要内容上,降低界面信噪比,提升信息传达效率。 笔者以前经常玩的D&D,...
分类:
其他好文 时间:
2014-10-06 14:50:20
阅读次数:
219
加入以下指令/* 启动ICACHE */ mrc p15,0,r0,c1,c0,0 // read control reg orr r0,r0,#(1<<12) mcr p15,0,r0,c1,c0,0 // write it back1.MRC指令将协处理器的寄存器中数值传送到ARM处...
分类:
其他好文 时间:
2014-10-04 14:22:46
阅读次数:
188
哥当初钻牛角尖钻了一个通宵才理解出来的。1 创建对像需要使用某个类,当对像实释放的时候会自动调用这个类的dealloc方法。所以每个类有自己的dealloc方法,当别的类创建的对象被释的时候,自动调用的dealloc方法是属于另一个类的,与本类的dealloc方法无关。2 circle类里的方法调用...
分类:
其他好文 时间:
2014-09-27 01:47:48
阅读次数:
295
1.RM编码选择
信道环境:AWGN
信噪比:SNR
编码 : RM(5,16),RM(10,32)
MATALB仿真架构:
源比特 +RM +QPSK调制+ 扩频+AWGN +解扩+QPSK解调+RM +BLER
说明:两种RM编码方式。
其中RM(10,32)的BLER = -2...
分类:
其他好文 时间:
2014-09-26 19:51:28
阅读次数:
177
为什么要用JSON?
1.像xml一样的结构化数据格式。
2.高信噪比,也就是没有什么多余的数据。(在xml中就是斜杠和角括号)
3.紧凑的数据格式。
4.简单的解析规则使数据更容易和快速的处理。...
分类:
移动开发 时间:
2014-09-24 21:25:58
阅读次数:
214
OS5.0以后就开始可以使用ARC(AutomaticReferenceCounting:自动引用计数)来代替之前的MRC(ManualReferenceCounting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类,就会出报错。这时候..
分类:
其他好文 时间:
2014-09-24 20:47:08
阅读次数:
199
OS5.0以后就开始可以使用ARC( Automatic Reference Counting:自动引用计数 )来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:
...
分类:
移动开发 时间:
2014-09-24 19:41:27
阅读次数:
236
1.速率匹配之码率选择
信道环境:AWGN
信噪比:SNR
码率R : 1/2 ,1/3,1/4 ,1/8
MATALB仿真架构:源比特 +卷积码/Turbo(1/3) +速率匹配(不同R)+QPSK调制 +AWGN +QPSK解调+解速率匹配+ Viterbi/Turbo
+BER
说明:R码率1/2 ,1/4 ,1...
分类:
其他好文 时间:
2014-09-21 18:40:31
阅读次数:
257
一、计数器的基本操作1> retain : +1,方法返回的是对象本身2> release :-13> retainCount : 获得计数器4> dealloc* 当一个对象要被回收的时候,就会调用 * 一定要调用[super dealloc],这句调用要放在最后面2.概念1> 僵尸对象 :所占....
分类:
其他好文 时间:
2014-09-14 23:29:17
阅读次数:
363
内存管理分为:MRC、ARCMRC:手动管理引用计数器ARC:自动管理引用计数器ARC的释放原理//是MRC,会引起计数器上变化。只要没有强指针指向对象,就会释放对象。+1:retain、alloc、copy-1:release(立即-1)、autorelease(遇到释放池)操作引用计数器原则:....
分类:
移动开发 时间:
2014-09-14 23:21:47
阅读次数:
316