代码改变世界

Objective-C 2.0 NSObject的奥秘

2012-08-13 16:52 by java环境变量, 218 阅读, 0 推荐, 收藏, 编辑
摘要:6,NSObject的奥秘本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。在上一章里面,笔者向大家介绍了在Objective-C里面的几个非常重要的概念, 简单的说就是SEL,Class和IMP。我们知道Objective-C是C语言的扩展,有了这3个概念还有我们以前讲过的继承和封装的概念,Objective-C发生了翻天覆地的变化,既兼容C语言的高效特性又实现了面向对象的功能。Objective-C从本质上来说,还是C语言的。那么内部究竟是怎样实现SEL,Class和IMP,还有封装和继承的?为了解答 阅读全文

Objective-C 2.0 Class类型,选择器Selector以及函数指针

2012-08-13 16:49 by java环境变量, 286 阅读, 0 推荐, 收藏, 编辑
摘要:5,Class类型,选择器Selector以及指针函数本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。上一章笔者介绍了在Objective-C里面继承的概念。有了继承的知识我们可以重复的使用很多以前生效的代码,这样就大大的提高了代码开发的效率。在本章,笔者要向同学们介绍几个非常重要的概念,Class类型, 选择器Selector以及指针函数。我们在实际上的编程过程中,也许会遇到这样的场景,那就是我们在写程序的时候不能确切的知道我们需要使用什么类,使用这个类的什么方法。在这个时候,我们需要在我们的程序里面 阅读全文

Objective-C 2.0 继承

2012-08-13 16:47 by java环境变量, 186 阅读, 0 推荐, 收藏, 编辑
摘要:4,继承本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。上一章笔者介绍了一下在Objective-C里面的类的基本构造和定义以及声明的方法。我们知道在面向对象的程序里面,有一个很重要的需求就是代码的重复使用,代码的重复使用的重要方法之一就是继承。我们在这一章里面,将要仔细的分析一下继承的概念以及使用的方法。有过其他面向对象语言的同学,对这一章的内容应该不会感到陌生。4.1,本章的程序的执行结果在本章里面,我们将要重复使用第3章的部分代码。我们在第3章构筑了一个叫做Cattle的类,我们在这一章里面需要使 阅读全文

Objective-C 2.0 类的声明和定义

2012-08-13 16:45 by java环境变量, 422 阅读, 0 推荐, 收藏, 编辑
摘要:3,类的声明和定义本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。上一章我们写了一个非常简单的Obejctive-C下面的Hello, World!的小程序,并且对里面出现的一些新的概念进行了解释。这一章,我们将要深入到Objective-C的一个基本的要素,也就是类的声明和定义。通过本章的学习,同学们应该可以定义类,给类加上变量,还有通过方法访问类的变量。不过准确的说,变量和方法的名词在Objective-C里面并不是最准确的称呼,我们暂时引用Java的定义,稍后我们将统一我们的用语定义。3.1,本章 阅读全文

Objective-C 2.0 从Hello,World!开始

2012-08-13 16:44 by java环境变量, 239 阅读, 0 推荐, 收藏, 编辑
摘要:2,从Hello,World!开始本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里。现在笔者假设大家已经有了开发的环境。好了,我们开始构筑我们的第一个程序。在开始第一个程序之前,笔者需要提醒大家一下,如果手里面有开发环境的话并且是第一次亲密接触Xcode的话,为了可以熟悉开发环境,强烈建议按照笔者的步骤一步一步的操作下去。尽管如此,笔者还是为大家准备了已经做好的代码,点击这里下载。2.1,构筑Hello, World第一步,启动Xcode。初次启动的时候,也许会弹出一个“Welcome to Xcode” 阅读全文

ecshop 支付宝自动发货接口

2012-08-13 15:20 by java环境变量, 271 阅读, 0 推荐, 收藏, 编辑
摘要:一、在数据库order_info中添加trade_no字段SQL语句:ALTER TABLE `ec_order_info` ADD COLUMN `trade_no`varchar(100) NOT NULL DEFAULT '' AFTER `pay_name`;二、修改includes/modules/payment/alipay.php文件查找:$order_sn = trim($order_sn);代码之下添加:$trade_no = trim($_GET['trade_no']);//获取支付宝交易号查找:if ($_GET['trade_s 阅读全文

PHP 实现多服务器共享 SESSION 数据

2012-08-13 15:13 by java环境变量, 347 阅读, 0 推荐, 收藏, 编辑
摘要:一、问题起源 稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库服务器,各个服务器通过统一接口对用户数据进行访问即可。但还存在一个问题,就是用户在这个服务器登录之后,进入另一个服务器的别的模块时,仍然需要重新登录,这就是一次登录,全部通行的问题,映射到技术上,其实就是各个服务器之间如何实现共享 SESSION 数据的问题。二、PHP SESSION 的工作原理 在解决问题之前,先来了解一下 P 阅读全文

华为boss力荐公司高层看的一篇文章,真的很经典!!![转载]

2012-08-13 14:46 by java环境变量, 238 阅读, 0 推荐, 收藏, 编辑
摘要:今天是 22 岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有 150 万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩剧情暂时略过。 我肯定不是第一个做过这样事的人,也肯定不会是最后一个。所以在说自己的一些有趣故事前,我想借用大家(包括 30 岁甚至 40 岁以上的朋友)的一点时间和一点平和的心态,和大家分享过去一年以来一直没说的一些话。所以前两部说的是对于一些一直困扰着我们的关键词的理解和体会。他们是:欲望、外界、标签、天才、时. 阅读全文

PHP session有效期session.gc_maxlifetime

2012-08-13 14:08 by java环境变量, 270 阅读, 0 推荐, 收藏, 编辑
摘要:PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。 一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数 据库,这样可以通过SQL语句来删除所有过期的session,精确地控制session的有效期。这也是基于PHP的大型网站常用的方法。但是,一般的 小型网站,似乎没有必要这么劳师动众。 但是一般的Session的生命期有限,如果用户关闭了浏览器,. 阅读全文

linux下C语言socket网络编程简例

2012-08-13 13:36 by java环境变量, 305 阅读, 0 推荐, 收藏, 编辑
摘要:这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料。程序说明: 这里服务器的端口号和ip地址使用固定的设置,移植时可以根据具体情况更改,可以改写为参数传递更好,这里为了方便,使用固定的。移植时服务端可以不用更改,编译后可直接运行;客户端将ip改为服务器的地址,然后编译运行。可以使用netstat 进行查看相应的运行状态。[cpp] view plaincopyprint?/**************** 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 55 下一页