自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

工厂模式

简单工厂模式:public interface product {} public class ProductA implements product { public ProductA() { System.out.println("我是产品A") ; }} public class ProductB implements product {...

2010-07-25 16:14:58 109

java中的集合(面试常考)

最近被面了,很囧。java中的集合这么简单的问题都让我回答的模模糊糊,都怪平时没认真啊。总结一下吧。java中的集合大致分为三大类:Set List Map(Set List 继承自collection) 含义和比较Set:要求自己元素指向的对象内容不相等,equals 为false;元素没有顺序;最多包含一个null值。实现有HashSet,LinkedHashSet(插入顺...

2010-07-08 08:26:10 121

原创 js转向

第一种:    <script language="javascript" type="text/javascript">window.location.href="login.jsp?backurl="+window.location.href;</script>第二种:    <script language="javascript">ale

2010-06-13 16:09:56 189

原创 监听器

监听器是serlvet的一种,用于web整个环境的监听。包括application,session,request监听。其最常见的应用是在线人数统计。原理是在系统初始化时建立一个application范围的user链表,然后对session的各种动作进行监听,当增加一个session后,往user链表中添加对象,当用户注销时从链表中删除对象。监听器代码如下:package com.li...

2010-05-26 14:53:07 120

java导出excel表格

package ais.daochu.linshi;import java.io.FileOutputStream;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.Collection;import java.util.List;import...

2010-05-21 18:00:44 102

java发送email

代码如下: import java.util.*;import javax.mail.*;import javax.mail.internet.*;public class Jmail { public static void main(String[] args) {     // jmail1();      jmail2(); } private static void ...

2010-05-21 17:54:13 94

jsp上传文件

jsp上传upload页upload.jsp<%@ page language="java" contentType="text/html; charset=gbk"    pageEncoding="gbk"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o

2010-05-21 17:49:00 75

mysql无法安装 start service出错

我的win7系统今天突然mysql连不上了,卸载之后也无法安装,每次到start service总出错。后来经过细心研究,发现在任务管理器->服务中有几个Oracl的服务,原来是占用了服务,于是毫不犹豫的停掉。再重装mysql成功了。总结:当系统中装了多个数据库是,有可能因为某个数据库占用了服务而使别的数据库不可用。这时候只要停止服务就行了。 ...

2010-05-19 18:06:59 99

原创 Cookie

以前对Cookie的概念都是比较模糊的,更别说应用了。最近认真学习了一下,颇有心得。Cookie就是存放在客户端的数据。实例说明一切:设置页<% // 准备好了两个Cookie Cookie c1 = new Cookie("username","admin") ; Cookie c2 = new Cookie("userpass","admin") ; // 通过respo...

2010-05-11 14:30:44 98

原创 客户端跳转和服务器端跳转

response应用之传值:一、客户端传值,<% // 跳转到其他页 response.sendRedirect("other.jsp?value=helloworld") ;%>此种传值只是页面之间的跳转,并且只有在本页面执行完成后才跳转。不能传递request.setAttribute()值。二、服务器端传值,<% request.setAttribute...

2010-05-11 14:19:57 110

throw and throws

终于明白throw 和 throws 了首先看下区别:1、throws是在代码快中使用,throws是在方法块使用;2、throws可以单独使用,跟在某个方法名后面,不做任何处理,throw必须配套使用要么和try-catch-finally,要么和throws,也就是说throw必须对他所抛出的异常有所反映。实例说明:实例一、public void a() throws ...

2010-05-08 13:20:56 207

java关键字之abstract

abstract: 修饰符号,声明抽象方法和抽象类。声明方法时表示该方法只有特征签名,没有具体实现。而是把具体实现留给继承该类的子类,并且抽象类不能直接用new来实例化对象即使有公共的构造函数。1,abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类的半成品,需要子类继承并覆盖其中的抽象方法。2,abst...

2010-05-06 13:21:21 376

hibernate关联映射总结

映射关系对象模型映射文件多对一外键关联映射user: private int id;  private String name;  private Group group;-------------------------------group:private int id; private String name;<class nam...

2010-05-05 17:00:58 65

hibernate中的flush

flush对我们来说并不陌生在I/O中,flush就有清理缓存将数据输出的功能。在hibernate中flush用处颇大,它可以清理临时集合中的数据。比如uuid和assigned为主键的数据模型,在执行session.save()时不会向数据库发送sql语句,只有执行了commit()之后才会发送sql语句。所以要在save之后马上向数据库发送数据可以采用sesion.flush(),清理临...

2010-05-04 17:38:54 248

hibernate中uuid和native的相关总结

在hibernate中一个数据模型的主键常用有三种形式:uuid、native、assigned,分别是通用唯一标识、自增、自定义。1、uuid是系统产生的,insert数据库时相比native要快很多,但是uuid是一长串无序字符串,理论上讲查找起来会慢一点,但是不太会影响开发的。而native是数据库生成,在insert时会先计算所以会比uuid慢一点,但是在查找和删除数据时,会比较方便。...

2010-05-04 16:59:46 189

正则表达式常用符号

符号含义符号含义.所有字符+一个或多个*零个或多个?一个或零个[a-z]一个小写字母[a-z]{3}三位小写字母\d数字\..\D除0~9的数字\w大小写字母和0~9\W\w取反\s各种制表符\S\s取反\b单词边界符,如空格^x...

2010-05-04 13:39:33 85

jsp无jar包连接数据库

在编写jsp程序时,连接数据库是很重要的一个环节,但是不同的数据库需要加载不同的jar。我是比较不喜欢繁琐的工作,通常我用系统ODBC连接数据库,其有两个优点:1、简单方便;2、方便数据库版本切换。缺点是移植性不太好,必须在服务器上配置ODBC。具体方法和代码: 连接数据库的类----DBConnect .java---package info_db;imp...

2010-05-01 20:42:15 211

防止插入重复数据的触发器

这是一个防止插入重复数据的触发器sql语句:create TRIGGER notsameuser ON  user_pwd instead of insert as BEGIN insert user_pwdselect userId,userName,pwd,lastTime,userTypefrom inserted  k where not exists(select * from us...

2010-05-01 18:45:17 1080

数据库的隔离级别

在学习hibernate时,了解到一个知识:数据库的隔离级别。  隔离级别是否存在脏数据是否存在不可重复读是否存在幻读Read uncommitedYYYRead commitedNYYRepeatable ReadNNYSerialiazbleNNN解释说明:Read uncomm...

2010-04-30 12:22:05 68

java项目 java web项目数据库乱码问题的解决办法

作为java菜鸟,在学习到数据库操作的时候往往会遇到一个很头痛的问题,数据库中文乱码。这似乎是每个java程序员在成长过程中都会遇到的问题,下面我就把我自己的几种方法和大家分享一下。(一般是在MyEclipse下开发)java项目:首先,确保项目的编码是gbk或utf-8(),在Windows->Preferences->General->Workplace里可以设置。如果...

2010-04-30 10:19:49 97

Mysql安装版与免安装版的切换使用

如果同意系统中同时存在install mysql和no—install mysql,那么怎样进行两个版本的切换使用呢?又会遇到什么样的问题呢?首先,install mysql的mysql服务是默认启动的,在任务管理器进程中可以看到几条sql的字眼,如mysqld.exe,sqlbrowser。这是install mysql的服务。那么通过快捷方式或navicat就能启动使用install ...

2010-04-30 10:18:48 171

tomcat 403错误简单解决方法

关于出项0:0:0:0:0:0:01的错误,只要通过127.0.0.1访问jsp页就没问题了,具体原因不详

2010-04-30 10:17:32 214

svn服务器配置与myeclise svn配置

svn服务器和客户端在安装时必须是相同版本,如1.4x,1.5x,最常用是1.4x。1.4x服务器下载地址:http://download.csdn.net/source/22780671..4x客户端下载地址:http://download.csdn.net/source/2278061配置方法:1、在服务器上安装svn服务端1.4x,一直默认。为了能在服务器上有...

2010-04-30 10:15:55 71

空空如也

空空如也

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

TA关注的人

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