1.声明数据源数组,声明全局的TableView NSMutableArray *_dataArray; UITableView *_tableView;2.实例化_tableView 遵守协议_tableView = [[UITableView alloc] initWithFrame:CGRec...
分类:
其他好文 时间:
2015-04-03 18:41:53
阅读次数:
144
我们主要来学习MapTask的内部实现。? ????????? ?????????整体执行流程? ? ???????? 如上图示,MapTask的整个处理流程分五个阶段:? ?????????●read阶段:通过RecordRea...
分类:
其他好文 时间:
2015-04-03 17:40:24
阅读次数:
154
一、工厂模式 总体来说,工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。在以下的四种模式中,第一种如果传入的字符串有误,不能正确创建对象,第三种相对于...
分类:
其他好文 时间:
2015-04-03 17:40:03
阅读次数:
129
场景一: ? 发送方客户端正常,接入服务器Down机。 ? 这种场景下,客户端发送的消息会出现两种状态。第一种是,接入服务器已经送入路由服务器中进行转发,但是还没有回ACK给客户端。第二种是,消息尚未进入路由...
分类:
其他好文 时间:
2015-04-03 17:38:02
阅读次数:
140
1.概述 Dreamweaver 是一款集网页制作和管理网站于一身的所见即所得网页编辑器,在开发前端视图页面的时候,用这个工具,能让代码更清晰化,界面更整洁,可以大大的提升Web前端开发效率。 基于数通畅联的AEAI DP...
分类:
其他好文 时间:
2015-04-03 17:36:51
阅读次数:
276
试图使用mprotect保护一个静态变量数组,当对该静态变量受保护的部分写时,程序core dump #include?<stdio.h>
#include?<stdlib.h>
#include?<sys/mman.h>
#include?<unistd.h>
int?protect_bss(void?*?p...
分类:
其他好文 时间:
2015-04-03 17:38:31
阅读次数:
158
相同点: Hashtable 和 ConcurrentHashMap都是线程安全的,可以在多线程环境中运行; key跟value都不能是null 区别: 两者主要是性能上的差异,Hashtable的所有操作都会锁住整个对象,虽然能够保证线程安全,但是...
分类:
其他好文 时间:
2015-04-03 17:36:31
阅读次数:
122
参数 说明 例子 %c 列出logger名字空间的全称,如果加上{<层数>}表示列出从最内层算起的指定层数的名字空间 log4j配置文件参数举例 输出显示媒介 假设当前logger名字空间是"a.b.c" %c a.b.c %c{2} b.c %20c (若名...
分类:
其他好文 时间:
2015-04-03 17:37:38
阅读次数:
176
$@??表示目标文件 $^??表示所有的依赖文件 $<??表示第一个依赖文件 $???表示比目标还要新的依赖文件列表
分类:
其他好文 时间:
2015-04-03 17:38:05
阅读次数:
97
1、装饰者模式定义:动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。装饰者与被装饰者拥有共同的超类,继承的目的是继承类型,而不是行为。 ??2、要点 具体被装饰者和抽象装饰...
分类:
其他好文 时间:
2015-04-03 17:36:16
阅读次数:
160
封装了一个无限循环的广告轮播UI控件,望大家积极吐槽,加以改正...
分类:
其他好文 时间:
2015-04-03 17:33:18
阅读次数:
507
代码助手Code Assistant,显示问题...
分类:
其他好文 时间:
2015-04-03 17:33:57
阅读次数:
125
思路:
这道题想了好久,知道用中序遍历来解决,用一个list将遍历的元素存储起来一下就解决了,但是空间复杂度不行。具体怎么解决,如何控制程序的终止困扰了我好久。知道我想起来至多用O(h) memory,我想到了直接把一趟遍历后返回开始之前的所有元素存储起来不就正好符合题目要求了么,bravo!...
分类:
其他好文 时间:
2015-04-03 17:34:15
阅读次数:
189
有时候我们在应用中要实现一个看简单的功能,比如在TextView上显示了一些文字,要求文字的部分内容颜色与其它文字不同,而且竞价文字点击功能。实现也比较简单:
public class TestActivity extends Activity {
private TextView tv;
@Override
public void onCreate(Bundle savedInstanc...
分类:
其他好文 时间:
2015-04-03 17:34:43
阅读次数:
126
用下面几个参数设置一下即可:
QAbstractItemView.SelectionMode.MultiSelection:多选(无需按ctrl)
QAbstractItemView.SelectionMode.ExtendedSelection:多选(按住ctrl,一次选一项)
QAbstractItemView.SelectionMode.ContiguousSelection:多选(一...
分类:
其他好文 时间:
2015-04-03 17:34:05
阅读次数:
2799
思路:
这一道题呢,刚开始完全没有思路,拿笔在草纸上这样演算,那样演算,但是没有思路。这是一个二叉查找树,所以题眼很可能就是在这里,在网上一查还真是这样。由于这是一棵二叉查找树,所以当一棵树形态固定下来后,该树是唯一的。由于根节点的值大于左子树上的任何一个结点的值,小于右子树上任何一个结点的值,所以,当某个节点被当作树的根节点时,树的形态个数有num(root.left)*num(root.right)个,从num_0,num_1,num_2开始迭代计算即可。...
分类:
其他好文 时间:
2015-04-03 17:32:04
阅读次数:
107
先从标准输入读取一个整数N(N,代表我给你的字符串的个数,然后接下来的就是我要给你的那N个字符串(字符串长度而你要告诉我你的答案的话,只要将你计算出的最长回文子串的长度按照我给你的顺序依次输出到标准输出就可以了!你看这就是一个例子。”
提示一 提示二 提示三 提示四
样例输入
3
abababa
aaaabaa
acacdas
样例输出
7
5
3
#include...
分类:
其他好文 时间:
2015-04-03 17:31:50
阅读次数:
141