摘要:
效果: 核心代码: 自定义Jquery插件grid.js//Jquery自定义分页插件(function ($) { $.fn.grid = function (options) { var objGrid = $(this); var defaults = { action:"normalList", mouldId:"", pageIndex:1, pageSize:10, orderField:"" , ord... 阅读全文
摘要:
转至:http://coolshell.cn/articles/4990.html 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章. 阅读全文
摘要:
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说,这是很有必要俱备的网站制作基础条件。如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态码响应 阅读全文
摘要:
类别(Category)['kætiɡəri] n. 种类,分类;范畴 定义:为现有的类添加新方法一、声明类别 类别的声明与类的声明格式相似,如下:@interfaceNSString (NumberConvenience)//convenience [kən'vi:njəns]n. 便利;厕所;便利的事物-(NSNumber *) lengthAsNumber;@end 该声明具有如下特点: 1、现有的类位于@interface关键字之后,该方法表示向NSString类中添加一个名称NumberConvenience的类别。(注意:要保证类别名称的唯一性) 2、可以 阅读全文
摘要:
OC中创建对象的方法有两种: [类名 new] [[类名 alloc] int]分配和初始化是两个分离的操作:来做NSObject的类方法alloc为对象分配一块内存区域并将其清零,实例方法init用于获得一个对象并使其运行一、分配对象 分配:allocaton [,æləu'keiʃən] n. 分配,配置;安置:从操作系统获得一块内存并将其指定为存放对象实例变量的位置 alloc:某个类发送alloc消息时就是为该类分配一块足够大的内存,以存放该类的全部实例变量,同时alloc方法分配这块内存初始化都为0。例如:所有的BOOL类型变量初始化为NO,所有的int类型被初始化 阅读全文
摘要:
Cocoa内存管理方法:retain、release和autorelease 概要: 每个对象都维护一个保留计数器:对象创建时其保留计数器值为1,对象被保留时计数器+1;对象释放时保留计数器-1;当保留计数器值为0时对象被销毁,在销毁对象时,首先调用对象的dealloc方法,再回收其占用的内存以供其他对象使用 当对象接受一条autorelease消息时,其保留计数器值不会立即改变,相反该对象只是被放入到NSAutoreleasePool中。当自动释放池被销毁时,会向池中所有对象发送release消息,所有被自动释放的对象都将其保留计数器值-1。如果保留计数器值为0则对象被销毁... 阅读全文
摘要:
#import<Foundation/Foundation.h>int main(int argc,const char *argv){ NSAutoreleasePool *pool ;//自动释放池 pool =[[NSAutoreleasePool alloc] init]; NSFileManager *manager; manager=[NSFileManager defaultManager];//defaultManager类方法 用来创建NSFileManager对象 NSString *home; //stringByExpandingTi... 阅读全文
摘要:
一、NSArray NSArray是Cocoa的一个类,用来存储对象的有序列表。限制: 1、只能存储Object-C的对象,不能存储C语言中的基本数据类型,如:int、float、enum、struct或者NSArray中的随机指针; 2、不可以存储nil(对象的零值或NULL值);至于为什么继续向下看如何创建? 通过类arrayWithObjects创建NSArray,以逗号分隔对象列表,在列表尾部添加nil代表列表结束(这就是不能在数组中存储nil的第一个原因(第二个继续向下)) 可以使用NSNull代表没有值 +(NSNull *) null; NSArray *array... 阅读全文
摘要:
//内存管理第六课#import <Foundation/Foundation.h>#import "Person.h"#import "Dog.h"int main(int argc,const char *argv){ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; Person *xiaoLi=[[Person alloc] init]; //dog1 1 Dog *dog1=[[[Dog alloc] init] autorelease]; //把Dog1这条狗放 阅读全文
摘要:
一、创建字符串、类方法 公式创建NSString +(id) stringWithFormat:(NSString *) format,……;eg: NSString *height; height=[NSString stringWithFormat:@"高度是: %d 长度: %d",10,20];得到的字符串:“高度是: 10 长度: 20”注意: 省略号:表示可以接收多个参数,类似NSLog(); 加号:“+” Object-C运行时生成一个类的时候,会创建一个代表该类的类对象(类对象包含:指向超类的指针、类名、指向类方法列表的指针) 如何在声明方法时添加了加号,该 阅读全文