自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ct

  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 【总结整理】J.U.C (一)

     java多线程体系主要以包 java.util.concurrent 构建。    api主要囊括了 原子操作,锁,并发容器,线程池四大块的内容,有此构成了java的多线程体系...

2012-11-08 15:12:11 126

原创 java bookmark (三)

1.final关键字:final的使用有3种情况(1)数据:在成员变量中用final修饰,表示了该数据的不变性,根据参数的类型又可以分为两种不同情况。如果该成员变量是基本类型,那么通过final修饰,该变量就不可以改变,如果加上static就表示了该成员变量,作为全局变量使用;如果该成员变量是引用类型,用final修饰,那么该引用不可再变,即引用的指向不可变,但是引用所指向的对象的值可以改变。...

2010-02-22 13:46:13 223

原创 java bookmark (二)

1.涉及基本类型参数的重载:如果传入参数类型为 char,byte,short ,有接收方法的参数列表类型为int,那么就会调用该int参数的方法。参数类型会向上提升。提升的顺序:byte-short-int-long-float-double,char直接提升为int。 2.finalize不能作为通用的清理方法,只有在垃圾回收时调用,垃圾不回收时就不会调用。在涉及到本地方法的使用中,可...

2010-02-21 16:02:38 118

原创 java bookmark (一)

1.数据存储的位置大致包括了以下4种:    (1).寄存器:存在与cpu中,所以访问的速度也是最快的。所空间的局限性,所以很少有能直接操作的机会。在java中不能对寄存器做任何操作,在C/C++中可以实现建议对寄存器进行操作。    (2).RAM 随机访问存储器:java中的大部分变量都存在与此,包括栈变量以及堆变量 。    (3).ROM 只读存储器:主要包括了静态常量池中的变...

2010-02-20 20:29:07 611

tomcat学习心得(一)

主要是一些相关背景的了解:      Apache Tomcat 是apache软件基金会 (即ASF )下的一个开源项目,最初的设计目的是作为 sun公司推出的servlet容器的一种实现,sun公司将servlet的源代码捐献给ASF后,以次立项,推出第一个版本tomcat 3.x, 支持servlet2.2和jsp 1.1规范。在tomcat4.0版本开始,代码重构,实现都做了比较大的变...

2009-12-15 23:43:32 462

原创 汉诺塔(Hanoi)

      汉诺塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内(Hanoi)为越战时北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及这个故事,据说创世纪时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64个由上至下依由小 至大排列的金盘(Disc),并命令僧侣将所...

2009-11-23 14:37:31 249

特定项目用数据库反射框架的尝试 (代码实现分析篇)

to be continue...

2009-11-12 10:39:19 74

特定项目用数据库反射框架的尝试(基本使用篇)

整个接口的使用分为两部分:第一部分为和表对应的实体类的定义,下面以表TAB_MOA_PACKAGES为例,sequence以默认的SEQ_MOA_PACKAGES建立。对应的类如下:@Table(tableName="TAB_MOA_PACKAGES") //可省略@Seq(seqName="SEQ_MOA_PACKAGES") //可省略public class TabM...

2009-11-12 10:35:30 82

特定项目用数据库反射框架的尝试(接口结构及基本信息篇)

 一 核心接口类:DbCommon 1.核心方法(1).public static Configuration getXMLCon(Object obj,boolean isGetObj,String paramName,String paramValue) 主要完成从数据库中的对应表中取出xml格式(clob)的文本,转存成Configuration对象(org.apa...

2009-11-09 15:19:18 76

原创 objective-C笔记(八)

1.要使用一个对象必须经过两个过程:分配(allocation)和初始化(initialization)。 通过向类发送alloc消息从而分配一块内存来存储,并且将分配的内存初始化为0;通常init方法来完成初始化,如下一段为一个car对象的分配初始化的过程:Car *car=[[Car alloc] init];2.一般在init方法中,会有一句if(self=[super in...

2009-10-29 17:24:01 58

原创 objective-C笔记(七)

1.objective-c中,对象的生命周期通过 引用计数来标示,当使用 alloc,new方法或通过copy消息时,引用计数就会加一,通过retain方法可以为对象再增加引用计数,要减少对象的引用计数,可以向该对象发送一条release消息。要获得对象引用对象的引用数量时,可以向对象发送retainCount消息来获取数量。   当引用计数0时,会调用dealloc方法销毁对象。2.对象...

2009-10-22 14:42:22 147

原创 objective-C笔记(六)

1.两种常用的结构体:    范围:typedef struct _NSRange { NSUInteger location; NSUInteger length;} NSRange; 用来表示字符串中字符的位置和数组中的元素范围。 location表示存放该范围的起始位置。 length表示该范围内的所含元素的个数。 例:在字符串"objec...

2009-10-20 16:55:11 167

原创 objective-C笔记(五)

1 .@class  创建一个向前引用,使类之间可以相互引用。比如,类a和类b需要相互引用,但是使用#import会出现编译错误,这时可以在A.h中添加@class B ,然后在B.h中添加@class A来解决。  注意:     a.类中对其他类的引用是以指针的形式实现,这样可以使用@class。     b.如果是继承关系就不能使用@class ,因为编译器需要知道父类的详细...

2009-10-15 15:39:50 76

原创 objective-C笔记(四)

@interface Tire: NSObject@end //Tire@implementation Tire-(NSString *) description{ return (@"i am a tire . i last a while");} 1.description方法的作用类似于java中的 toString(),可以通过定义description...

2009-10-15 14:07:34 91

原创 objective-C笔记(三)

1.objective-C中没有多继承,但是可以通过其他特性来实现 2.fraglie base class problem(脆弱的基类问题):变量在内存中的位置是通过基地址+偏移量来确定的,偏移位置通过硬编码实现,如果向NSObject中添加其他实例变量,会改变所有实例变量的偏移位置。(已经通过间接寻址方式确定偏移量的位置解决)。 3.超类的访问[super setFillC...

2009-10-14 10:57:34 73

原创 objective-C笔记(二)

void drawShapes(Shape shapes[],int count){ int i; for(i=0;i< count;i++){ id shape=shapes[i]; [shape draw]; }} 1.shapes为一个类型是Shape的结构体数组。 id shape=shapes[i];id 为一个指向其中某个结构的指针...

2009-10-14 10:26:38 62

原创 objective-C 笔记(一)

 #import <Foundation/Foundation.h>int main (int argc, const char * argv[]) { NSLog(@"Hello, objective-c! %d %f",100,3.3); //printf("test"); return (0);} 1.import:作用如同i...

2009-10-10 14:44:59 74

关于多字段多对多关系的映射

目前数据库有三张表 分别是 t_purview,t_folder,t_role,然后以他们的主键为外键建立了一张中间表 pur_role_folder_fun其中的字段包括 pur_id,folder_id,role_id ,三个字段分别为A,B,C的外键 ,并且以三个外键建立联合主键数据库的结构: [img]/upload/attachment/1350...

2009-08-12 18:28:19 213

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除