搜索: Ctrl + Shift + R 查找文件,一个项目如果很大的话,查找文件太重了 Ctrl + Shift + T 查找类,如果文件名不记得,但知道类名叫什么,OK,用这个方法查找吧 Ctrl + H 如果你只是想找某个方法,而某个方法的名称又不记得,或者不知道在哪个文件里面,用Ctrl +...
分类:
Web程序 时间:
2015-05-13 19:24:07
阅读次数:
111
最近又开始忙了,项目中又遇到了可恶的IE Hack问题,各种Hack的看着让自己都觉得恶心,于是决定改造一番。首先请出条件注释语句:之前用过的条件注释但是这种用法的问题想必大家也都知道,就是:class里只会出现与浏览器模式(Browser Mode)对应的那个类名,不会出现你所期望的文档模式(Do...
分类:
Web程序 时间:
2015-05-13 19:09:33
阅读次数:
134
背景: 在java中要求文件名和类名相同,所以如果把多个类放在一起,就可能出现文件名冲突 所以用包来解决,一个包中可以包含多个类包是java提供的一种用于区别类的名字空间的机制,是类的组织方式,是一组相关类和接口的集合,他提供了访问权限和命名的管理机制用途:将功能相近的类放在一个包中,可以方便查找....
分类:
编程语言 时间:
2015-05-13 16:32:24
阅读次数:
146
类的定义分为两部分: 类的声明以及类的实现 类的声明类的声明: 规定当前类的: 类名 、属性 、行为格式: @interface 类名 : 父类名 { //定义类的属性 } ...
分类:
其他好文 时间:
2015-05-13 12:33:47
阅读次数:
74
抽象工厂模式(Abstract Factory):提供一个创建一系列相关或者相互依赖对象的接口,而无需指定他们具体的类。
优点:便于交换产品系统,由于具体工厂类,在一个应用中只需要初始化的时候出现一次,这就使得改变一个应用的具体工厂变得非常容易,只需要改变具体工厂即可以使用不同的产品配置。它让具体的创建实例过程与客户端分离,客户端是通过他们的抽象接口操作实例,产品的具体类名也被具体工厂实现分离,...
分类:
编程语言 时间:
2015-05-12 23:02:51
阅读次数:
194
创建一个类名为 dog 为他添加一个age属性 一下为main函数代码#import #import "dog.h"int main(){ dog *dog1 = [dog new] ; id d = [dog new]; [d setAge:10]; NSLog(@"%...
分类:
其他好文 时间:
2015-05-12 22:43:34
阅读次数:
133
文件操作——RandomAccessFile构建RandomAccessFileJava提供了一个可以对文件随机访问的操作,访问包括读和写操作。该类名为RandomAccessFile。该类的读写是基于指针的操作。1. 只读模式RandomAccessFile在对文件进行随机访问操作时有两个模式,分...
分类:
数据库 时间:
2015-05-12 18:27:12
阅读次数:
172
1.语法: @interface 子类名:父类名2.继承好处:减少代码的重复性3.继承的缺点:增加的代码的耦合性,即两个类的关系太紧,只要一个被毁另一个类就无法使用4.注意点:a.oc中不允许子类和父类有同名的成员变量 b.方法可以在父类中声明,到子类去实现,也可以都有实现(即重写) ...
分类:
其他好文 时间:
2015-05-12 15:24:40
阅读次数:
96
由Logger的名称可以知道这句的意思是用Logger工厂获取Logger实例,但是不明白其中的原理,看了看源码:
LoggerFactory中的getLogger方法,返回一个以name命名的静态绑定的实例,而这个name一般以Logger实例所在的类命名,如通过类名.Class.getName()获取。
public static Logger getLogger(String nam...
分类:
其他好文 时间:
2015-05-12 11:39:24
阅读次数:
172
类方法1.类方法的调用不依赖与对象,直接用类名调用 [类名 方法名]2.类方法语法:+ (返回值类型) 方法名3.类方法中不可以访问类对象的成员变量4.类方法中也可以调用对象方法5.通常在不访问类成员变量的时候,用类方法,一般是一些工具类6.使用类方法可以提高性能和效率对象方法1.对象方法的调用依赖...
分类:
其他好文 时间:
2015-05-12 10:55:18
阅读次数:
102