上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
摘要: 1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文(参考:TCP报文 TCP报文格式)到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。(3) 客户必须再次回应服务段一个ACK报文,这是报文段3。2、连接终止协议(四次挥手) 由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连接。收到一个 FIN只意味着这一方.. 阅读全文
posted @ 2012-05-24 00:23 cateatmycode 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 锁机制NOLOCK和READPAST的区别。1. 开启一个事务执行插入数据的操作。BEGIN TRAN tINSERT INTO CustomerSELECT 'a','a'2. 执行一条查询语句。SELECT * FROM Customer WITH (NOLOCK)结果中显示”a”和”a”。当1中事务回滚后,那么a将成为脏数据。(注:1中的事务未提交) 。NOLOCK表明没有对数据表添加共享锁以阻止其它事务对数据表数据的修改。SELECT * FROM Customer这条语句将一直死锁,直到排他锁解除或者锁超时为止。(注:设置锁超时SET LOCK_TIM 阅读全文
posted @ 2012-05-23 08:36 cateatmycode 阅读(298) 评论(0) 推荐(0) 编辑
摘要: RAM(random access memory)随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主 要用于存储短时间使用的程序。按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。特点随机存取 所谓“随机存取”,指的是当存储器中的数据被读取或写入时,所需要的时间与这段信息所在的位置无关。相对的,读取或写入顺序访问(Sequential Access)存储设备中的信息时,其所需要的时间与位置就会有关系(如磁带)。易失性 当电源.. 阅读全文
posted @ 2012-05-20 19:06 cateatmycode 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 1:项目有哪些内容2:需要哪些必需的界面以及界面之间的跳转流程3:需要的数据及其数据来源和格式4:是否需要服务端支持5:是否需要本地数据库支持6:是否需要特殊权限7:是否需要后台进程RSS——RSS(简易信息聚合,也叫聚合内容)是一种描述和同步网站内容的格式。RSS可以是以下三个解释的其中一个: Really Simple Syndication;RDF (Resource Description Framework) Site Summary; Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术。一般以rss、xml、rdf作为后缀SAX——Simp 阅读全文
posted @ 2012-05-16 18:36 cateatmycode 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Service——服务。一:它在后台运行,是不可交互的。级别跟Activity差不多,但是他不能自己运行,需要通过某一个Activity或者其他Context对象来调用。如:Context.startService()和Context.bindServiece()两种方式启动service如果在Service的onCreaete()或者onStart()里面有一些很耗时间的操作,最好启动一个新的线程来运行它。如果Service是运行在主线程中,会影响到程序的UI操作或阻塞主线程的其他事情应用场景如:检测SD卡上的文件变化、或者后台记录用户地理位置信息的变化1:Local Service——本应 阅读全文
posted @ 2012-05-15 21:39 cateatmycode 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 我们在开发android应用的时候经常需要调用一些服务或者系统功能,那么就需要在androidmanifest.xml 中声明相应权限。例如我们需要让我们的应用能够具备访问网络的能力就需要配置:android.permission.internetandroid平台上的权限许可分得很细,如果软件无法正常执行时看看是不是缺少相关的permission声明。 android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “p 阅读全文
posted @ 2012-05-15 21:30 cateatmycode 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Activity属性设置大全android:allowTaskReparenting=["true"|"false"] 是否允许activity更换从属的任务,比如从短信息任务切换到浏览器任务。 android:alwaysRetainTaskState=["true"|"false"] 是否保留状态不变,比如切换回home,再从新打开,activity处于最后的状态 android:clearTaskOnLaunch=["true""|"false"] 比如P是a 阅读全文
posted @ 2012-05-15 15:45 cateatmycode 阅读(205) 评论(0) 推荐(0) 编辑
摘要: java中interface的方法默认修饰符是public abstract。修饰符有public、protected、private,当然还有缺省的(default)修饰符,缺省的就是方法名前无任何修饰符。缺省的修饰符的访问权限都不同于public、protected、private所修饰的方法。所以访问权限其实有四种。下面是他们四个访问权限的关系。 以类的方法来举例: 阅读全文
posted @ 2012-05-15 12:57 cateatmycode 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一:Intent基础三种方式1:通过startActivity启动一个新的ActivityA:启动一个特定的Activity——Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);startActivity(intent);B:启动一个未指明的Activity——Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:131-111111"));startActivity(intent);并没有指定那个Activity 阅读全文
posted @ 2012-05-14 22:10 cateatmycode 阅读(486) 评论(0) 推荐(0) 编辑
摘要: self与super的区别(转)在objc中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。但是它们真正是如何调用的呢? 你知道吗?以下面的代码为例:@interface Person:NSObject {NSString* name;}- (void) setName:(NSString*) yourName;@end@interface PersonMe:Person {NSUInteger age;}- (void) setAge:(NSUInteger) 阅读全文
posted @ 2012-05-14 20:37 cateatmycode 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页