在iOS端可以通过AddressBook或者AddressBookUI两个框架实现,区别是第二个框架带视图,一般使用第一个框架就够了。
下面介绍AddressBook框架的使用,注意这个是C语言框架,使用起来比较麻烦。
①请求授权
先判断授权状态,如果未授权则进行授权。
// 1.主动请求授权,先判断授权状态
NSInteger state = ABAddressBookGetAuthor...
分类:
其他好文 时间:
2015-08-01 01:14:32
阅读次数:
164
第一次进入ITOO,第一次见识到整个架构,光搭建环境就出现了很多错误,5个人中3个为新手的我们,着实费了不少功夫,之后进入开发亦是如此。但总得有这个过程,我们在错误中长大,才更加茁壮。但过了一个阶段必须对以前进行总结,颗粒归仓。否则过一段时间就会忘掉,流失了。 这次主要看一下跟数据库相关的知识。
第1个问题:作为基础系统的一员,给其他系统提供必要的数据是必不可少的。但是总...
分类:
其他好文 时间:
2015-08-01 01:13:07
阅读次数:
121
题目链接:病毒侵袭
解析:利用end数组记录各病毒的编号,然后统计即可。
AC代码:
#include
using namespace std;
const int maxn = 502;
const int max_word = 202;
const int max_text = 10002;
const int sigma_size = 128;
s...
分类:
其他好文 时间:
2015-08-01 01:13:24
阅读次数:
135
OC中的桥接用于在C结构体(例如CFStringRef)和OC对象(例如NSString)之间进行转换。
在非ARC环境下,如果要实现转换,直接进行强制类型转换:
// NSString转C String
NSString *ocStr = [NSString stringWithFormat:@"OC字符串"];
CFStringRef cfStr = (CFStringRef)ocS...
分类:
其他好文 时间:
2015-08-01 01:13:35
阅读次数:
111
今天看书的时候发现一个类里的一个成员函数是这样的:
operator int() const;
。。。以前从来没见过。
这玩意儿叫做转换函数,它是一种特殊的类成员函数。 它定义将类类型值转变为其他类型值的转换。 转换操作符在类定义体内声明, 在保留字operator之后跟着转换的目标类型:一.
转换函数采用如下通用形式:
operator type();...
分类:
其他好文 时间:
2015-08-01 01:12:13
阅读次数:
114
题目大意:有N个村庄。过村庄时需要交一定的费用。现在问从村庄A,要运一批货物到村庄B,怎样走才能使费用达到最小,起始和终点都不用缴费解题思路:这题借鉴了别人的思路,用字符串存储路径。
其实不用字符串也是可以处理的#include
#include
#include using namespace std;
#define N 105
#defin...
分类:
其他好文 时间:
2015-08-01 01:11:14
阅读次数:
189
Servlet的意思是小应用程序,那么久可以用它实现一些简单的例子。
例如和jsp页面、XML结合起来就可以写一个程序:
写好Servlet和jsp页面的代码。
XML配置文件部分
Servlet的web.xmlt配置文件代码为:
Login
com.xuankai.servlet.LoginServlet
Login
/...
分类:
其他好文 时间:
2015-08-01 01:11:42
阅读次数:
111
此篇是为了引出TCP的可靠机制。
停止等待协议:
在计算机网络发展的初期,通信网的传输质量普遍不是很好,所以数据传输的差错率较大。所以数据链路层就必须解决可靠传输的问题。停止等待是最简单也是最基本的数据链路层协议
工作原理如下:
发送端每发送完一帧后就停止发送,等待接收端的确认,如果收到了接收端发来的确认帧,就继续发送下一帧。
在接收端,每收到一个无差错的帧,就将其交付给上层,并给发送端返回一...
分类:
其他好文 时间:
2015-08-01 01:10:52
阅读次数:
142
题目大意:有一个人工作完了,要回家了。家在节点2,办公室在节点1。如果选择A回家的最短路比选择B回家的最短路小,那么他就可以走A点回家,问这个人有多少种回家的方法解题思路:先跑一遍最短路,求出每个节点到家的最短距离,然后进行判断
设dp[i]为从i点到家有多少种方法,如果d[i] > d[j](d数组表示到家的最短距离)
那么dp[i] += dp[j]#include
#in...
分类:
其他好文 时间:
2015-08-01 01:10:42
阅读次数:
109
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5336题意:给你一个r*c的网格,有的网格为空,有的有水,再给出一个爆炸点,从这个点向四周爆出四个水滴,若碰到水则融为一体,若碰到其他水滴直接跑过去互不影响,每秒可跑一格,若水中水滴数量超过4则爆开,问T秒后网格的状态是怎样的。代码:#include
#include ...
分类:
其他好文 时间:
2015-08-01 01:10:38
阅读次数:
121
例一:将顺序表La=(a1,a2,a3,…..an)逆置。
解:要想将La逆置,只需要将第一个元素与最后一个交换,第二个和倒数第二个交换,以此类推,直到没有元素发生交换。算法描述如下:void contrary_Sq(SqList &la){
int temp;
for(i=0;i<La.length/2;i++){
temp=La.elem[i];...
分类:
其他好文 时间:
2015-08-01 01:12:42
阅读次数:
220
//CycList:循环单链表
#include
#include
typedef int DataType;
typedef struct Node{
DataType data;
struct Node *next;
}ListNode,*LinkList;
//创建一个不带头结点的循环单链表
LinkList CreateCycList(int n){
DataType e;
Li...
分类:
其他好文 时间:
2015-08-01 01:11:17
阅读次数:
172
题目大意:有一个人,办了一个party,先到的有礼物。如果有多个人同时到达,就去家离得最远的那个,如果还是多个人同时到达,就去那个编号最大的解题思路:最短路水题。。。#include
#include
#include
#include
#include
using namespace std;
#defi...
分类:
其他好文 时间:
2015-08-01 01:12:06
阅读次数:
118
#1185 : 连通性·三
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
暑假到了!!小Hi和小Ho为了体验生活,来到了住在大草原的约翰家。今天一大早,约翰因为有事要出去,就拜托小Hi和小Ho忙帮放牧。
约翰家一共有N个草场,每个草场有容量为W[i]的牧草,N个草场之间有M条单向的路径。
小Hi和小Ho需要将牛羊群赶到草场上,当他们...
分类:
其他好文 时间:
2015-08-01 01:09:55
阅读次数:
106
#1190 : 连通性·四
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
小Hi和小Ho从约翰家回到学校时,网络所的老师又找到了小Hi和小Ho。
老师告诉小Hi和小Ho:之前的分组出了点问题,当服务器(上次是连接)发生宕机的时候,在同一组的服务器有可能连接不上,所以他们希望重新进行一次分组。这一次老师希望对连接进行分组,并把一个组内的...
分类:
其他好文 时间:
2015-08-01 01:10:25
阅读次数:
122
英语我是一窍不通,从小接触英语就厌烦,直到大学也是蛮不喜欢的,但这么年心里对英语依旧抵触,但是一年前
我接受了一种叫做SLA理论后,觉的学习一门语言原来可以那么学。听了一年的英语,不是每天听,但差不多每周平均
有三天或四天要听英语,每次2小时左右。7月开始模仿着说英语了,这个月我收获的是一份坚持,坚持给我代理哎的是
一种学习习惯。
SLA理论说发音不准的主要...
分类:
其他好文 时间:
2015-08-01 01:08:55
阅读次数:
118
#1123 : 好配对
时间限制:1000ms
单点时限:1000ms
内存限制:256MB
描述
给定两个序列a和b,每个序列中可能含有重复的数字。
一个配对(i,j)是一个好配对当从第一个序列中选出一个数ai,再从第二个序列中选出一个数bj且满足ai>bj。
给出两个序列,问存在多少个好配对。
输入
输入包含多组数据,数据第一行一个整数T,表示数据组数...
分类:
其他好文 时间:
2015-08-01 01:10:24
阅读次数:
114