05 2012 档案

objective-c 多个参数的函数的例子
摘要:以下是几个常见的在objective-c 函数的表示-(void)setA:(int)a;返回值为void,传入一个类型为int的参数a-(void)set;返回值void,不需要传入任何参数。-(int)getA;返回值为int,不需要传入任何参数以上的几个跟比如C++等语言的表示比较类似,虽有不同,但十分可以看懂。下面要拿出的是传入多个参数的例子-(void)setA:(int)asetB:(int)b;从我熟悉的C++角度,如果要传入两个值的话应该是Set(inta , intb );但是以上的函数真的有点让人无法理解,理解成一个函数还是两个函数呢?呵呵,我也不清楚。看下实现-(void 阅读全文

posted @ 2012-05-23 14:32 景树园 阅读(508) 评论(0) 推荐(0)

TCP-UDP混合使用模式
摘要:目前,用于Web页面访问的应用都是基于HTTP应用协议的,而在下层则使用传输控制协议(TCP)[1]作为传输协议;但TCP并不适合于短会话,即只有少量的数据交换的情况。因为建立、撤销TCP链接的开销即使对于短会话也是必需的。 在用于PDA(个人数字助理)中浏览器的设计中,根据无线网络延迟大、带宽窄的特点提出了一种混合TCP-UDP传输协议的方法来解决这一问题。本方法使用UDP[2]作为短会话时的传输层协议,而对于有大量数据需要传输时则使用TCP作为传输层的协议。这样,对于短会话可以避免TCP的额外开销,而对于长会话又可以得到由TCP提供的可靠传输和拥塞控制。关键词:TCP UDP HTTP P 阅读全文

posted @ 2012-05-22 13:31 景树园 阅读(1263) 评论(0) 推荐(0)

CMWAP和CMNET上网的主要区别与适用范围
摘要:CMWAP和CMNET上网的主要区别与适用范围对于很多的手机用户,恐怕很难分清楚到底CMWAP无限上网和CMNET无线上网有什么区别、各自的应用范围是什么、什么情况下可以用哪一类型的方式上网?如果你希望对CMWAP和CMNET两种无线上网方式有一个详细的了解,那么就请看一看这篇文章吧。(1)为什么会有两个接入点? 在国际上,通常只有一种GPRS接入方式,为什么在中国会有CMWAP和CMNET两兄弟呢?(彩信之所以单独配置接入点是因为彩信服务需要连接专用的服务器,在这里不作探讨。) 其实,CMWAP和CMNET只是中国移动人为划分的两个GPRS接入方式。前者是为手机WAP上网而设立的,后者则主要 阅读全文

posted @ 2012-05-18 11:21 景树园 阅读(1251) 评论(0) 推荐(0)

object-c property & synthesize
摘要:@代表“Objective-C”的标志,证明您正在使用Objective-C语言Objective-C语言关键词,@property与@synthesize配对使用。功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。如:1、在头文件中:C代码@propertyintcount;等效于在头文件中声明2个方法:C代码-(int)count;-(void)setCount:(int)newCount;2、实现文件(.m)中C代码@synthesizecount;等效于在实现文件(.m)中实现2个方法。C代码-(int)count{returncount;}-(void)set 阅读全文

posted @ 2012-05-13 22:45 景树园 阅读(276) 评论(0) 推荐(0)

AGPS原理解析
摘要:位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。随着人们对BLS(Based Location Serices,基于位置的服务)需求的飞速增长,无线定位技术也越来越得到重视。AGPS(Assisted GPS,A-GPS,网络辅助GPS)定位技术结合了GPS定位和蜂窝基站定位的优势,借助蜂窝网络的数据传输功能,可以达到很高的定位精度和很快的定位速度,在移动设备尤其是手机中被越来越广泛的使用。本文以GSM网络辅助GPS定位为例对AGPS的定位原理进行简单介绍。AGPS定位基本机制根据定位媒介来分,定位技术基本包含基于GPS的定位和基于蜂窝基站的定位两类 阅读全文

posted @ 2012-05-08 15:12 景树园 阅读(505) 评论(0) 推荐(0)

导航