自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 javascript 密码修改验证

function check(){   var newpswd=document.getElementById("newPassword").value;   var newpswd1=document.getElementById("newPassword1").value;  var oldpwd=document.getElementById("password1").value

2014-04-02 15:36:13 1622

转载 foreach使用

在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。         JSTL所支持的迭代标签有两个,分别是c:forEach>和c:forTokens>。在这里介绍的是c:forEach>标签。

2014-03-29 09:35:00 740

原创 数据库查询语句,oracle查询一个表中字段相同信息的个数并按个数排序

表名:hotsearch    字段:hotword select distinct hotword, count(hotword) from hotsearch group by hotword order by count(hotword) desc;

2014-03-28 10:56:20 1600

原创 this的用法

Java中为解决变量的命名冲突和不确定性问题,引入关键字“this”代表其所在方法的当前对象。•构造器中指该构造器所创建的新对象•方法中指调用该方法的对象this关键字的用法•在类本身的方法或构造器中引用该类的实例变量和方法•将当前对象作为参数传递给其它方法或构造器•用来调用其他的重载的构造器

2014-03-09 21:27:35 529

转载 数据库建表原则

数据库建表原则关键字: 数据库建表原则 ·1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。

2014-03-09 19:06:40 1192

转载 过滤器接口与实现字符编码过滤器实例

[1]过滤器的原理 [2]过滤链[3]Filter接口 *public void init(FilterConfig filterConfig)throws ServletException//过滤器初始化方法,此方法在过滤器初始化时被调用*public void doilter(ServletRequest request , ServletResponse

2014-03-06 11:44:15 652

转载 WEB开发一些网页错误代码

HTTP 404网页错误代码是什么意思 ! - Web 开发 / 其他刚开始接触编程的时候,什么都不懂,只会照着源代码敲写。经常一调试就有各种400、500错误~最经典的两个错误就是404和500了。今天调试项目的时候出错了,404!!!因为一不小心,把网址敲错了,未能找到指定的网址。  如果您也有报这种错,有一个一劳永逸的方法帮助您以后敲错网址也能自动跳转:只要在web.config

2014-03-02 10:54:20 721

转载 jsp+servlet+javabean简单实例 转载

1.开发环境:MyEclipse 8.0 服务器使用其内置的MyEclipse Tomcat 62.新建一个web project,取名为login。在其WebRoot目录下新建一个login.html,这个页面可以看做mvc中的view(视图),指的也就是用户界面,mvc将其分离出来可以使网页美工师更加专注于页面的美化,程序员专注于后台程序的设计。login.html主要代码如下,很简单

2014-03-02 10:06:36 1198

原创 闲谈

明天第一天上班,有点小激动哈!好好加油,努力吧小伙子你能行的

2014-02-16 21:29:19 387

原创 union和union all有什么不同?

假设我们有一个表Student,包括以下字段与数据:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not null);insert into student values(1,'Aaron',78);inser

2013-10-29 15:32:30 404

原创 分页语句

取出sql表中第31到40的记录(以自动增长ID为主键)sql server方案1:select top 10 * from t where id not in (select top 30 id from t order by id ) orde by idsql server方案2:select top 10 * from t where id in (select top 4

2013-10-29 15:32:03 486

原创 一些数据库优化方面的经验

用PreparedStatement 一般来说比Statement性能高:一个sql 发给服务器去执行,涉及步骤:语法检查、语义分析, 编译,缓存“inert into user values(1,1,1)”-à二进制“inert into user values(2,2,2)”-à二进制“inert into user values(?,?,?)”-à二进制   有外

2013-10-29 15:29:45 1923

原创 存储过程与触发器

create procedure insert_Student (_name varchar(50),_age int ,out _id int)begininsert into student value(null,_name,_age);select max(stuId) into _id from student;end; call insert_Student('w

2013-10-29 15:28:37 610

原创 字节流与字符流的区别

要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二进制数据,不管输入输出设备是什么,我们要用统一的方式来完成这些操作,用一种抽象的方式进行描述,这个抽象描述方式起名为IO流,对应的抽象类为OutputStream和InputStream ,不同的实现类就代表不同的输入和输出设备,它们都是针对字节进行操作的。在应用中,经常要完全是字符的一段文本输出去或读进来,用字节流可以

2013-10-29 15:24:48 544

原创 最常见到的runtime exception

ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, 转换异常CMMException, ConcurrentModificationExcep

2013-10-29 15:19:45 664

转载 Cookie与SESSION有什么区别?

“Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。信息的片断以‘名/值’对(name-valuepairs)的形式储存。”举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。如果您使用IE浏览器访问Web,您会看到所有保存在您的硬盘上的Cookie

2013-10-23 08:14:39 491

原创 java中会存在内存泄漏吗?

所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中。java中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。由于Java 使用有向图的方式进行垃圾回收管理,可以消除引用循环的问题,例如有两个对象,相互引用,只要它们和根进程不可达的,那么GC也是可以回收它们的,例如下面的代码可以看到这种情况的内存回收:packag

2013-10-21 19:58:01 724

原创 写一个Singleton出来。

第一种:饱汉模式public class SingleTon {private SingleTon(){} //实例化放在静态代码块里可提高程序的执行效率,但也可能更占用空间 private final static SingleTon instance = new SingleTon();public static SingleTon getInstance(){

2013-10-21 12:44:21 724

原创 Request对象的主要方法?

setAttribute(String name,Object):设置名字为name的request的参数值 getAttribute(String name):返回由name指定的属性值 getAttributeNames():返回request对象所有属性的名字集合,结果是一个枚举的实例 getCookies():返回客户端的所有Cookie对象,结果是一个Cookie数组 g

2013-10-21 12:42:21 464

原创 jsp有哪些内置对象?作用分别是什么? 分别有什么方法?

答:JSP共有以下9个内置的对象: request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet 正在执行的内容 out 用来传送回应的输出 config servlet的构架部件 page J

2013-10-21 12:41:31 722

原创 JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?

JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。

2013-10-21 12:39:26 647

原创 用JDBC如何调用存储过程

代码如下:package com.huawei.interview.lym; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Types; 

2013-10-21 12:37:08 584

原创 java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?

java5以前,有如下两种:第一种:new Thread(){}.start();这表示调用Thread子类对象的run方法,new Thread(){}表示一个Thread的匿名子类的实例对象,子类加上run方法后的代码如下:new Thread(){public void run(){}}.start(); 第二种:new Thread(new Runnab

2013-10-21 12:35:14 1044

原创 sleep() 和 wait() 有什么区别?

(网上的答案:sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。 wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。) 

2013-10-21 12:34:32 569

原创 super.getClass()方法调用

下面程序的输出结果是多少?import java.util.Date;public  class Test extends Date{public static void main(String[] args) {new Test().test();}public void test(){System.out.println(super.getClass().get

2013-10-21 12:32:55 535

原创 什么是内部类?Static Nested Class 和 Inner Class的不同。

内部类就是在一个类的内部定义的类,内部类中不能定义静态成员(静态成员不是对象的特性,只是为了找一个容身之处,所以需要放到一个类中而已,这么一点小事,你还要把它放到类内部的一个类中,过分了啊!提供内部类,不是为让你干这种事情,无聊,不让你干。我想可能是既然静态成员类似c语言的全局变量,而内部类通常是用于创建内部对象用的,所以,把“全局变量”放在内部类中就是毫无意义的事情,既然是毫无意义的事情,就应该

2013-10-21 12:31:42 807

原创 abstract class和interface有什么区别?

含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为

2013-10-21 12:30:23 503

原创 面向对象的特征有哪些方面

计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。1封装:封装是保证软件部件具有优良的模块性的

2013-10-21 12:27:50 571

原创 hashcode的作用

hashcode可以看做是签名,两个对象是否相等,首先要看是不是签名是否一样即是不是同个人,然后再判断equals。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。  总的来说,Java中的集合(Collection)有两类,一类 是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比

2013-10-21 12:20:39 515

原创 Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?

Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象

2013-10-21 12:14:26 523

空空如也

空空如也

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

TA关注的人

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