自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 收藏
  • 关注

原创 struts框架下的留言版

struts1属于三层 架构中的表示层,是目前Java开源社区中最经典的一个Web MVC框架,有了struts框架,简化开发,把主要精力放在业务处理上,提高了效率,前端控制器模式是stuts框架所采用的控制器模式.编写struts框架的不要步骤为(自己总结的):(1)创建一个页面(message.jsp);(2)建一个MessageForm 类,继承ActionForm类,要求此类中

2012-05-06 23:23:26 693 1

原创 结合AJAX技术的用户注册

AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。Ajax的核心是JavaScript对象XmlHttpRequest。通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest

2012-05-06 22:50:26 558

原创 jsp中的useBean动作和EL表达式

package com.lovo.bean;public class UserBean {private int id;private String name;private DogBean dogbean;public int getId() {return id;}public void setId(int id) {this.id = id;}

2012-05-01 22:24:46 1529

原创 JavaScript 事件处理程序的指派方式

在浏览器中,事件处理方式有三种:       1.在IE中,事件冒泡.事件是从事件发生的目标最内部开始触发,向上触发到最外部;       2.在Navigator4.0中,事件捕获.与冒泡刚好相反,他是从事件的最外层对象到最里层的对象;       3.在DOM中,同时支持事件捕获和事件冒泡.但是事件捕获先发生;        事件处理程序的指派方式有三种,分别是:

2012-03-24 22:27:11 941

原创 JavaScript中对节点的创建,添加及替换操作

在javaScript的运用中,我们经常需要对某个节点进行增加(appendChid/insertBefore),删除(removeChild),替换(replaceChid)等操作最关键的地方,我觉得应该是找准他们的父节点,以及要操作的子节点.这样就会思路清晰的进行各种花样的操作.前面已经介绍了删除操作,接下来主要是关于增加和替换操作的代码.以下代码是添加一个节点的代码:

2012-03-23 12:33:19 1075

原创 JavaScript中删除节点的两种操作方法

在javaScript的运用中,我们经常需要对某个节点进行删除操作, 对于节点的增加(appendChid/insertBefore),删除(removeChild),替换(replaceChid)等操作最关键的地方,我觉得应该是找准他们的父节点,以及要操作的子节点.这样就会思路清晰的进行各种花样的操作.接下来,我主要总结一下,我在运用中删除节点的操作方法;第一种方法,通过访问节点的getEl

2012-03-23 11:51:19 8585

原创 java易错知识点

在java学习中,有很多细节的知识点需要常记忆,我通过测试查漏补缺.   一个类的结构如下:public class 类名称{     [static]{     //既可以是静态初始化块,也可以是实例化初始化块                初始化块        }     public/protected/private/默认  [static] [final] 属性

2011-12-11 22:52:07 652

原创 GUI编程中的自定义图片命令

在GUI编程过程中,经常会自定义一个图片,通过一些练习,总结了几种自定义图片的格式:     (1)如果是对JFrame类中添加标题栏的图片,可以使用如下方式:Toolkit tk=new Toolkit.getDefaultToolkit();Image img=tk.createImage(" 图片的存放地址");this.setIconImage(img);      (

2011-12-11 21:38:18 1291

原创 String类型和int类型之间的转化

在Java编程过程,基本数据类型(boolean除外)的可以相互转化.其中:        (1)低容量小的类型自动转换为容量大的数据类型:数据类型按容量大小排序为:   byte,short,char->int->long->float->double        (2)大容量的类型转化成小容量的数据时,需要强制转化.如:float a=45.0F,  转化成int行时为:int b=

2011-11-14 20:53:10 10603

原创 有关Java 异常处理中的知识总结

我们在编写代码或运行代码的时候,经常会报错,这就是所谓的异常,在Java中,异常分为两种:异常(能用代码来处理)和错误(不能用代码来处理的).       这两种异常都拥有一个共公的父类Thowable类(他不是接口),他又两个子类即:Exception和Error类.Error类是所有错误类的父类,Exception类时所有异常的父类,包括检查异常(编译器异常)和运行异常(运行器异常,Run

2011-11-13 23:44:13 1095

原创 Java中,对接口的理解

在java的初期学习中,我们知道引用数据的类型有类,数组和接口.那接口是什么呢?        接口是行为的集合,表明具备什么样的能力.在接口中,所有的方法都是抽象方法,也就是所有的方法都不提供具体的实现,类不能继承接口,只能实现接口所定义的方法,如果一个类实现了接口,则他将继承接口中的抽象方法,除非实现接口的类是抽象类,否则接口中的所有方法都必须在实现类中进行定义.接口不是类.

2011-11-09 15:04:10 1192

原创 Java 中对抽象的认识

抽象也是Ja va的四大特征之一,如果类可以被实例化成具体的对象,这个类就是具体类,反之抽象类是指不能被实例化的类.在抽象类中,类的所有其他功能都存在,成员变量,方法,构造器等都可以用同样的方式访问,仅仅是不能创建抽象类的实例(对象),他是专门做继承的.       在Java中,使用关键字abstract来声明抽象类.关键字abstract可以出现在类声明时class关键字前的任何地方.抽象

2011-11-09 14:14:41 2460

原创 对JAVA多态的理解

JAVA的四大特征封装,继承,多态和抽象.其中,封装隐藏了类的内部实现机制,在不影响使用者的情况下可以改变类的内部结构,同时也保护了数据;继承是为了重用父类的代码,也为多态做准备.       多态是指一个对象有相同的行为,不同的体现.分为静态多态和动态多态.       静态多态是指程序在编译时系统就能确定要调用那个对象的哪个方法,也称为编译多态.在JAva中,他的实现方法是方法的重载.

2011-11-09 13:09:59 906

原创 Java 内部类知识点总汇

在Java中,在类内部可以定义成员变量与方法,还可以在类的内部定义类.这种在类的内部定义的类称为内部类.而内部类所在的类称为外部类.内部类的特点为:同样需要编译,故有一个独立的.class文件,同样可以产生对象.       .java的文件不一定全是文件名和类名一致,只有public(公共类)型的类名才要求.java文件名和类名一致.同时,.java文件中只有一个public型的类,但可

2011-11-09 10:57:21 1208

原创 关于静态成员或静态方法

我们在声明属性或方法的时候经常会使用关键字static(静态的),那么什么时候该使用这个关键字,什么时候不用这个关键字呢?      关键字static允许成员变量或方法不与类的特定实例关联,类属性与类有关,他所修饰的变量是全类共享的属性, 而不是类的某个实例.比如编写如下程序:public class St { private static String name; priv

2011-11-06 13:14:16 856

原创 Java 继承知识点

2011-11-06 10:31:02 408

原创 Java数组

在Java学习中,老师经常对我们说要理解和掌握变量在内存空间中的分配情况.的确,这个很难理解和举一反三.        对于一个Person类声明如下三个成员变量:public class Person {       private String name;       private int age;       private char gender;}

2011-11-01 23:51:55 294

原创 Java中的数组

我们都知道,数组是存放同一类型的数据,并在内存空间中连续存放的,数组的大小一旦确定就不能修改.        而对于在Java中,数组类型的变量可以同时存储多个同类型基础数据类型的变量或对象.,通过索引进行区分,数组中的第一个元素的索引为0,在Java中,创建数组有两个步骤:        1.声明一个对数组的引用.即:  数据类型 [ ] 数组变量名;  如:int [ ] sums;

2011-10-31 21:47:31 507

原创 对构造器的认识

Java中,要产生对象,有两种方式,一是通过构造器,二是通过new来产生.构造器是类中的一个特殊方法,该方法在对象实例化时被调用,构造器的作用有4个方面:        1.在堆中划分空间;       2.划分属性,并对属性进行初始化,将引用类型的属性赋值为null,讲基本数据类型的属性赋值为0;       3.调用在构造器中的方法;       4.产生对象.

2011-10-31 21:24:35 311

原创 Java面向对象编程的入门理解

对于初学Java的童鞋来说,要理解面向对象和使用面向对象的方法来编写程序,的确有些难度,即使会用Java语言来编写程序,但是也是面向过程的思路来完成的.主要原因就是对面向对象理解不到位.         对象就是东西,那么万物都是对象,累是对象抽象出来的,面向对象有三个特征,即:封装,继承, 多态.对于封装的理解,我觉得是这样的:打个比方来说,如果你去饭馆吃炒土豆丝,你只需给服务员说要一份土豆

2011-10-30 19:48:30 581

原创 关于变量访问修饰符的使用

在学Java时,在申明变量时,我一直都一点迷惑,不知道什么时候使用访问修饰符,在学习过程中,终于有一点点收获 了.       在Java中,访问修饰符主要有public,private,protected和(默认)default这几种.其中:       public可以被所有类访问(使用),public类必须定义在和类名相同的同名文件中;       protected可以被同一包

2011-10-27 21:04:07 1364

原创 Java变量的存储形式

对初学Java的人来说,要理解变量或方法的存放形式,是一件很难理清楚的事情.我们都知道,Java中的标识符有两种格式,一种是系统预定义(即:关键字),另一种是用户自定义的,但是用户自定义的标识符要遵循以下一些规则:        标识符不能是关键字或true,false,null;        标识符可以包含字母,数字,下划线和美元符号,但是标识符的第一个字符不能为数字;

2011-10-26 23:39:59 1391

原创 Java的开发步骤

对于刚接触Java面向对象编程的人来说,对于Java程序的开发步骤有点模糊,因为他的整个运行原理没有C语言等结构化语言那么简单易懂,所以我也是班门弄斧,大致的讲述一下Java的开发步骤:      首先,用编译器(文本编辑器,如notebook、notepad++等,和集成编辑器,比方说Eclipse、netbeans等)编写源代码,源代码的扩展名为.java,并且类名和文件名应该致.

2011-10-26 22:52:35 1625

原创 初学java时应该注意下

对于Java类的编写,我们都知道Java文件中我们可以申请多个类,但是只有一个类可以申明为public,而且,源代码的文件名必须和公用类的类名相同,如何源代码文件中没有公用类,文件名可以是任意的。 在编译Java源代码中,我们可以给类添加多个方法,对于方法的签名,包括如下几个部分: 1.访问修饰符(public、private、protected和default);

2011-10-21 22:54:37 327

转载 缕顺关系型数据

2011-10-21 18:05:10 403

原创 SQL 中的删除语句

在复习数据库时,有很多知识点都需要记忆和运用,在运用中,我们需要对表数据进行一些删除或操作,这里主要总结一些删除语句之间的区别.drop table   --删除表,同时把表数据和表结构都删除了,所以使用要谨慎!delete from   --删除表数据,但是表结构还存在

2011-10-17 03:23:12 1224

原创 多表连接时,主从表的确定

在进行多表的联接查询前,我们需要对多表进行相关的处理,比方说确定主从关系,建立外键,联接时确定中间表等操作.        一般情况下,建表时先建主表,再建从表,那怎么确定主从关系呢,进一步建立外键约束?        比方说,有三个表,customers表(custom

2011-10-15 22:09:39 5967

原创 组合查询中union 与union all的区别

在SQL中所提供的几种运算符允许组合多个SQL查询来实现,如union、union all、intersect和difference。 在使用这些运算符时,从一个表中获取的数据必须和其他表中的数据具有相同的列数目,同时两个表中相对应的列必须具有相同的数据类型或者至少两个数据类型之

2011-10-06 17:27:33 2272 1

原创 设置外键时注意的小细节

今天在作业的时候,本以为在SQL中建表是很容易的一件事,可是在实际的设置外键方面还出现了一些小插曲,我们知道设置外键的命令格式为:alter  table    add  constraint    foreign key (需要设置外键的列) references  (与外

2011-10-05 18:33:12 1611

原创 SQL中 子查询中运算符之间的关系、

在SQL的子查询中,如果子查询返回多个行时,我们知道可以使用IN关键字来查找字段值属某一组值的行,同样,可以在查询中使用EXISTS、 ALL、 ANY (或some)等运算符。       其中,in()后面的子查询是返回结果集的,换句话说执行次序和exists()不一样,

2011-10-04 23:52:14 2509

原创 SQL 约束设置(续)

在前面,我曾经提过SQL的六种约束,对常用的检查约束有表约束和列约束,他们的书写格式尽管有一点不同,但是,不管是先定义在设置约束,还是在定义的同时设置约束,这两种不同格式的约束都是针对字段(或列)来说的,为了不让大家混淆,还有一种万能的格式来设置检查约束,这种格式可以在建好表之后

2011-09-25 23:41:34 985

原创 SQL中的约束

在SQL Server的运用过程种,对于初学者来说,总是会遇到很多棘手的问题,尤其对其中的约束种类就感到很吃力。以下是我借鉴别人后的发言后的一点心得体会。        约束是SQL Server提供的自动保持数据库完整性的一种方法,它通过限制字段中数据、记录中数据和表之间的

2011-09-22 00:16:44 4467

原创 chm格式文件的打开

今晚准备看一看chm格式文件里面的东东,可是怎么也打不开,在网上查找了相关资料,终于解决了问题.接下来,我把相应的解决办法给大家介绍一下:首先,点击开始里面的运行,输入:regsvr32 C:\windows\system32\hhctrl.ocx ,确定,重新关联文件;

2011-09-20 21:45:17 710

原创 指针与地址

每一位学C语言的同僚都知道,指针在C中占有非常重要的角色,没有掌握指针就相当于没有掌握C语言的精华.但是,指针对很多刚学C的人来说,有相当的难理解,因为他的使用很灵活,所以很容易运用混淆.我在学习的过程中也遇到很多类似的问题.以下是我的一点点体会:       指针就是变量的

2011-09-17 23:35:19 12349 2

原创 对scanf函数的认识

学了一段时间的C语言,虽然能够编写一点点小程序,但是回头再次看书的途中,突然觉得又收获了不少知识,尤其是对格式化输入/输出函数的理解和应用方面.我想把我对输出函数scanf的运用总结一下,希望能对自己或他人(尤其是初学者)有帮助.        scanf函数称为格式化输出函

2011-09-17 19:20:35 698

原创 重新认识字符串和字符型数据

很多时候我们常把字符串和字符型数据的存储形式和使用方法搞混淆,在学习过程中,我慢慢体会到他们之间的区别了,以下是我的一点点总结。        我们都知道,在c中,字符常量是用单引号括起来的一个字符(占1个字节),字符型变量也是用来存放字符常量,而且只能存放一个字符。比方:c

2011-09-10 00:01:58 1440 1

原创 求模运算

今天老师让我们写了几行比较简单的代码,虽然看起来很简单,但是我还是学到了一个很重要的知识点--就是在屏幕上显示出求模运算的"%".       在之前的代码编写中,我知道怎么样运用求模算式来进行求模(或取余),但是,由于平时的练习中很少通过printf函数来输出相应的格式,所

2011-09-06 23:14:38 1257

原创 对内存的认识

我们天天都在用电脑,都知道内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁,计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。可是有多少人认真的了解或看过内存(条)呢,尤其现在的笔记本越来越盛行了,当然,在这之前,我也没有注意过内存条,只是依稀

2011-09-04 00:00:42 435

原创 重新学习C语言

在很早之前,我自学了C语言这门课程,对里面的一些知识理解的不够透彻,最近,在老师的点化之下,我对程序语言的发展来历和编写程序的过程了解的更明了,明白了软件、程序和计算机语言三者之间的关系,即:通过计算机语言的组合就形成了程序,不同功能的程序组合在一起就创造出了我们常用的软件。同时

2011-09-03 23:41:33 508

原创 对思维导图的认识

在课堂上,老师给我们讲解了一种新的思维方式-思维导图。而关于思维导图,它的创始人是英国的大脑基金会总裁托尼.巴赞先生。思维导图是一种图示笔记方法,一种笔记工具,一种思考的利器,一种有效地思维模式,是一种放射性思考思考的具体方法。有了思维导图这个工具,在以后的学习或工作中,我们可以

2011-08-28 17:43:36 2050

空空如也

空空如也

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

TA关注的人

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