上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 161 下一页
摘要: 假如你也是一个java程序员,而你又不是很懂Socket。下面我的这篇文章也许能帮助你一些。http://xiva.iteye.com/blog/993336首先我们写好上面文章中的server端。下面我们可以访问一下下面的地址:http://code.google.com/p/cocoaasyncsocket/这是一个开源框架。呵,不知道拿到自己程序中使用是否涉及侵权。但是这句话“The CocoaAsyncSocket project is in the public domain.”是我有信心使用它们的源码,否则只能自己用c来写了,或者使用CFSocket、CFNetwork等类自己来写 阅读全文
posted @ 2012-12-28 17:15 郑文亮 阅读(277) 评论(0) 推荐(0) 编辑
摘要: NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]]; [urlRequest setHTTPMethod:@"POST"]; [urlRequest setValue: [NSString stringWithFormat:@"multipart/form-data; boundary=%@", BOUNDRY] forHTTPHeaderField:@"Content-Type"];int l 阅读全文
posted @ 2012-12-28 16:55 郑文亮 阅读(809) 评论(0) 推荐(0) 编辑
摘要: commit和rollback是数据库事务的两个概念。一个数据库事务有开始和结束边界(boundary), 位于boundary的对数据库的各种操作认为是对该事务的操作。一个事务的要占用数据库的一些资源,比如可能获得数据库的某个表的某条记录的lock,如果一个事务长期占用资源而不去释放,那么对其他的事务是不利的,可能会使得速度很慢。所以对数据库操作的正确做法是让事务短小,只做一些应该在事务里边做的事情,以最快的速度让一个事务结束,从而释放该事务所占有的资源。如何让一个事务结束?commit或者rollback。两者选其一,而且必选其一,才能够确保一个事务被可靠的,安全的终止。commit意味着 阅读全文
posted @ 2012-12-28 09:54 郑文亮 阅读(7818) 评论(0) 推荐(0) 编辑
摘要: 如何将C++和Object-C混合编程开发IOS软件(Object-c调用C++)原文网址:http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Articles/o*****lusPlus.htmlUsing C++ With Objective-C 苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,混编后的语言叫Objective-C++。有了它,你就可以在Objective-C应用程序中使用已有的C++类库。Objecti 阅读全文
posted @ 2012-12-28 08:47 郑文亮 阅读(3376) 评论(0) 推荐(1) 编辑
摘要: NSString *str = @"I LOVE COCOA";这种方式最简单地创建了一个NSString对象,很多人也这样用。但是这样有很大缺陷。The simplest way to create a string object in source code is to use the Objective-C @”…” construct:NSString *temp = @”/tmp/scratch”;Note that, when creating a string constant in this fashion, you should avoid using a 阅读全文
posted @ 2012-12-27 13:48 郑文亮 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 有时我们在NSMutableArray中存的是网络请求返回的数据,而每一个元素又是一个NSDictionary,如果这时候需要把数组中的元素按照每个元素字典中某一个key来排序,那么我们可以利用Objective C中的类:NSSortDescriptor来快速实现需求。通常会把排序的代码封装到一个方法中,比如下面这个方法:+ (void) changeArray:(NSMutableArray *)dicArray orderWithKey:(NSString *)key ascending:(BOOL)yesOrNo{ NSSortDescriptor *distanceDescript. 阅读全文
posted @ 2012-12-27 13:42 郑文亮 阅读(894) 评论(0) 推荐(1) 编辑
摘要: 实例输出序列化表单值的结果:$("button").click(function(){$("div").text($("form").serialize());});定义和用法serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。语法$(selector).serialize()详细说明.serialize() 方法创建以标准 URL 编码表示的文本字符串。它 阅读全文
posted @ 2012-12-26 10:21 郑文亮 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1.apply和call的区别在哪里2.什么情况下用apply,什么情况下用call3.apply的其他巧妙用法(一般在什么情况下可以使用apply)我首先从网上查到关于apply和call的定义,然后用示例来解释这两个方法的意思和如何去用. apply:方法能劫 阅读全文
posted @ 2012-12-26 09:56 郑文亮 阅读(478) 评论(6) 推荐(2) 编辑
摘要: JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。先来看看JS手册中对call的解释:call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2,, argN可选项。将被传递方法参数序列。说明call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Global 对象被用作 阅读全文
posted @ 2012-12-26 09:22 郑文亮 阅读(355) 评论(0) 推荐(0) 编辑
摘要: IE6的抱怨:浮动让我沉沦现在开始真正的讲述问题的产生,原因以及解决了。首先讲讲第一种z-index无论设置多高都不起作用情况。这种情况发生的条件有三个:1、父标签 position属性为relative;2、问题标签无position属性(不包括static);3、问题标签含有浮动(float)属性。 阅读全文
posted @ 2012-12-24 11:26 郑文亮 阅读(328) 评论(0) 推荐(0) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 161 下一页