- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 方法的重载与重写
1.方法的重载 方法的重载就是让类以统一的方式来处理不同类型数据的一种手段。有时候,对于同一种功能却却有多种实现形式,到底采用何种实现形式,取决于调用者给定的参数。给定的参数不同,调用的方法也不同,比如,对于同一种动物,却用不同的训练形式,到底采用何种训练形式,取决于调用者。 写道 public void train(Dog dog){ } //传入狗的参数,执行狗的命令。public ...
2009-03-29 12:48:00
148
原创 代理模式
代理模式 1.代理模式的作用:代理模式主要为一个对象引用另外一个对象提供一种中介,简单的来说,有时候一个对象不想直接访问另外一个对象,这个时候就可以用代理来实现。 一般情况下代理模式需要三个角色 a.抽象角色:主要用来声明代理类和真实类的共同接口。代理类和真实类都需要实现该接口。 b.真实角色:也就是我们需要引用的那个类。 c.代理角色:代理角色内部包含对真实角色的引用,从而使客...
2009-03-04 19:28:39
158
Flex容器
Flex提供的容器,主要实现容纳其他的控件或者是容器,以达到美化页面和布局的目的,这种容器,很类似于java所提供的布局管理器,实现对应用程序的布局。 在Flex中,所提供的容器很多,每个容器都有相应的使用规则,常见的有两种,布局容器和导航容器 1 布局容器 Hbox: 其内的每一个控件或容器只能按照水平的顺序排列 Vbox: 其内的每一个控件或容器...
2009-01-12 22:06:33
166
Flex数据绑定
关于数据绑定 数据绑定是将一个组件中的数据同另外一个组件中的数据联系起来的过程,它为不同的层次之间传输数据提供了一个便捷的方法,数据绑定需要一个源属性,一个目的属性,以及何时将数据从源属性拷贝到目的属性的触发事件,当源属性发生变化的时候,将触发事件。 在Flex中,提供了数据绑定的三种方法,在MXML中利用<mx:Binding>和{},以及在ActionSc...
2009-01-06 22:03:33
166
关于java注释
程序注释是java 5.0开始提供的一项新的特性,利用此特性可以通过特定的注释标签为程序提供一些描述信息,这些描述信息可以在编译或者运行时为编译器,运行环境提供附加的信息,以达到简化开发,避免错误的目的。 1.确定注释的使用目标 根据使用目的不同,注释可以有不同的使用目标,可以是类、方法和成员变量或者是其他的注解等。基本语法类型为: @Target(ElementType.(使用目标点)) ...
2009-01-05 10:49:22
148
Flex 2.0编程基础
1.Flex 2.0的编程模型 Flex 2.0的编程模型由三个部分组成,MXML,ActionScript,和Flex类库,为了创建功能完整的应用程序,开发人员必须掌握这些技术所包括的一些知识。 1.1MXML 它是一种为应用程序定于用户界面的XML语言,XML还可以用于定于一些非可视化的内容,如服务器数据源、以及用户界面和服务器端的绑定等。 在使用标签定义用户界面的元素方面,X...
2009-01-04 20:03:39
249
ActionScript系统类
在ActionScript中,提供了一些系统的方法,可以捕捉系统的信息,包括操作系统的信息,屏幕的分辨率和Flash Player的版本等信息 1.Capabilies类,这个类包含一些丰富的信息,可以轻松获得系统的信息 var os:String=Capabilities.os; var ver:String=Capabilities.version; var screenWidth=Capa...
2009-01-04 13:13:52
202
java语言的反射机制1
java语言的反射机制为是java语言所提供的一项特别吸引人的地方,利用反射我们可以对程序的运行进行动态的监控,开发使用反射特性的程序需要使用一些专门的工具类,这些工具类位于java.lang.reflect包中。 1.Class类简介 Class类属于java.lang包中,不需要使用import语句的引入就可以直接使用,其对象代表一个类,并携带类的一些信息,主要包含构造器,方法和...
2009-01-04 11:14:58
104
JFreeChart的学习
1.简介 JFreeChart是开放源代码站点SourceForge.net上的一个java项目,它主要用来生成各种各样的图表,这些图表包括:饼图,柱状图,曲线图、区域图、分布图和混合图、甘特图等。 就目前来说,该公司的产品主要包括: JFreeReport:报表解决工具 JFreeChart:图形解决工具 JCommon:JFreeReport和JFreeChart的公共...
2009-01-02 13:44:35
119
C#变量类型
C#主要有两种数据类型,值类型和引用类型,值类型在传递变量的时候,传递的是数据的值,而引用类型在传递变量的时候,传的变量的地址。 在c#中常见的值类型用简单类型、结构和枚举,而常见的引用类型有类,代理、接口好数组。按照数据类型不同,每种类型的数据都有自己的存储位置。对于简单类型是存储在堆栈中,由于每个程序都有自己的堆栈,其他的程序是不能直接访问的,程序调用方法时,所用的本地变量都放入堆栈...
2008-12-26 09:15:42
166
在java中使用存储过程
从某种意义上来说,存储过程也是一种数据库对象,他是为了执行某个特定任务,将一组预先编译的SQL语句以一个存储单元的形式放在服务器上,以供用户使用。 存储过程总是在第一次执行的时候进行编译,然后将编译好的代码放在高速缓存中以便以后使用,这样可以提高代码的执行效率。 存储过程常常具有以下特点: (1)它可以接受输入参数,并可以返回输出参数, (2)它包含执行数据库的sql语句 (3)一...
2008-12-24 22:18:29
264
向数据库导入外部数据
最近想把别人的数据库中的数据导入到sql server 2000中,弄了大半天也没有导入进去,上网查了不少的内容,也没有弄成功;在自己摸索了一会之后,终于发现从哪里导入了,原来发现在数据库中还有一个附加数据库选项,直接点击附加数据库就可以把外部数据的两个文件(MDF和LDF)附加到当前数据库中去了,在为数据库取个合适的名字。就可以在自己的数据库的资源管理其中看到你刚才所附加的数据库了,呵呵,真...
2008-12-24 20:30:58
730
原创 凯撒密码的加密和解密
凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。例如,如果字母的位数是3,明文字母B就变成了密文的E,依次类推,X将变成A,Y变成B,Z变成C,由此可见,位数就是凯撒密码加密和解密的密钥。它的具体加密实现算法为:...
2008-12-15 20:20:42
2365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅