NSOperation 抽象类
NSOperation 是一个”抽象类”,不能直接使用
抽象类的用处是定义子类共有的属性和方法
在苹果的头文件中,有些抽象类和子类的定义是在同一个头文件中的
子类:
NSInvocationOperation (调用)
NSBlockOperation (块)
NSOperationQueue 队列
已经学习过的抽象类
UIGestureRecognizer
CAA...
分类:
其他好文 时间:
2015-08-16 02:12:56
阅读次数:
379
本片博客只解析了源码的关键部分,其余可自行查看。注意此容器是线程不安全的,且注意Fail-fast机制
public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializable
{
private static final long s...
分类:
其他好文 时间:
2015-08-16 02:10:08
阅读次数:
221
runloop作用
使程序一直运行并接收用户的输入
决定程序在何时处理哪些事件
调用解耦(Message Queue)
节省CPU时间(当程序启动后,什么都没有执行的话,就不用让CPU来消耗资源来执行,直接进入睡眠状态)
模式
RunLoop 在同一段时间只能且必须在一种特定的模式下运行
如果要更换 Mode,必须先停止当前的 Loop,然后再重新启动 Loop
Mode 是保证滚动流畅的关键
NS...
分类:
其他好文 时间:
2015-08-16 02:10:09
阅读次数:
179
HTML+CSS
?
盒子模型,块级元素和行内元素特性与区别。
块级元素会独占一行,默认情况下,其宽度自动填满其父元素宽度.
行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到一行排不下,才会换行,其宽度随元素的内容而变化.
块级元素可以设置width,height属性.
行内元素设置width,height属性无效.
块级元素即使设置了宽度,仍然...
分类:
其他好文 时间:
2015-08-16 02:11:37
阅读次数:
879
题目
Given an array of integers, find two numbers such that they add up to a specific target number.
The function twoSum should return indices of the two numbers such that they add up to the targe...
分类:
其他好文 时间:
2015-08-16 02:10:26
阅读次数:
172
2049: [Sdoi2008]Cave 洞穴勘测
Time Limit: 10 Sec Memory Limit: 259 MB
Submit: 4698 Solved: 2107
[Submit][Status][Discuss]
Description
辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别...
分类:
其他好文 时间:
2015-08-16 02:09:05
阅读次数:
249
bool ISprime(int n)
{
int i,isqrt=(int)sqrt(n);
if(n
return (n==2);
else if(n%2==0)
return false;
else
for(i=3;i
if(n%i==0){
return false;
}
}
return true;
}
/*
#include
是素数返回tru...
分类:
其他好文 时间:
2015-08-16 02:08:54
阅读次数:
125
威尔逊定理
在初等数论中,威尔逊定理给出了判定一个自然数是否为素数的充分必要条件。即:当且仅当p为素数时:(
p -1 )! ≡ -1 ( mod p ),但是由于阶乘是呈爆炸增长的,其结论对于实际操作意义不大。
hdu5391用到了这一数论定理。
Zball in Tina Town
Time Limit: 3000/1500 MS (Java/Others) Me...
分类:
其他好文 时间:
2015-08-16 02:09:34
阅读次数:
296
使用OpenJTAG烧写:(裸板程序)
1、安装驱动
2、将 oflash.exe FTD2XX.dll 拷贝到 C:\Windows\system32 下。(oflash.exe 和 FTD2XX.dll 在 百问网JZ2440v2主光盘\windows\tools中)
3、然后在 Windows 命令行就可以直接使用了。
4、接线。
5、在命令 Windows 命令行中使用 oflas...
分类:
其他好文 时间:
2015-08-16 02:09:01
阅读次数:
151
字符串拼接strcatchar *mystrcat(char *dest,const char *source)
{
char *pstart = dest;
while (*pstart != '\0')
{
pstart++;
}
//从尾部
while ((*pstart++)=(*source++))
{
}
}
void main()
{
char str1[22]...
分类:
其他好文 时间:
2015-08-16 02:10:08
阅读次数:
129
$ vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network in...
分类:
其他好文 时间:
2015-08-16 02:09:34
阅读次数:
154
字符查找函数strchr
char *mystrchr(const char *str, const char c)
{
char *p = NULL;
for (char*newp = str; *newp != '\0'; newp++)
{
if (*newp==c)
{
p = newp;//一个一个的查找
break;
}
}
return p;
}
...
分类:
其他好文 时间:
2015-08-16 02:07:40
阅读次数:
139
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
cat /Users/you/.ssh/id_rsa.pub, 将此公钥文件内容添加到gitlab的ssh中;
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAI...
分类:
其他好文 时间:
2015-08-16 02:09:26
阅读次数:
164
今天下载了一个Linux内核文件,解压的时候出现了这样的错误: gzip:stdin:unexpectedendoffile tar:UnexpectedEOFinarchive tar:UnexpectedEOFinarchive tar:Errorisnotrecoverable:exi...
分类:
其他好文 时间:
2015-08-16 02:07:33
阅读次数:
91
本文借鉴葡萄城空间产品,纯属分享,无任何营利目的下载ActiveReports 9 专业版打开下面的网站,点击立即下载,请您填写真实电子邮件地址,以获取ActiveReports产品试用版---系统会自动把下载URL发送到邮箱。http://www.gcpowertools.com.cn/produ...
分类:
其他好文 时间:
2015-08-16 02:06:37
阅读次数:
210
将a从小到大排序可以得到最优解,设f[i][j]表示前i个用了j种颜色的最小累计误差,则f[i][j]=min(f[k-1][j-1]+w(k,i))。其中w(k,i)为[k,i]区间里所有数与中位数的差值的绝对值之和,有w(k,i)=w(k+1,i)+a[(k+i+1)>>1]-a[k]。时间复杂...
分类:
其他好文 时间:
2015-08-16 02:07:12
阅读次数:
91
转载请注明出处:http://www.cnblogs.com/fraud/ ——by fraudHow Many Sets ITime Limit:2 Seconds Memory Limit:65536 KBGive a set S, |S| =n, then how many ordered s...
分类:
其他好文 时间:
2015-08-16 02:05:22
阅读次数:
89