自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 C3P0数据库连接池的学习

数据库连接池C3P0框架是个非常优异的开源jar,高性能的管理着数据源,这里只讨论程序本身负责数据源,不讨论容器管理。 一、实现方式:C3P0有三种方式实现:1.自己动手写代码,实现数据源例如:在类路径下配置一个属性文件,config.properties,内容如下:driverClass=xxxjdbcUrl=xxxuser=xxx

2015-04-30 17:06:48 1090

转载 JDBC连接池(dbcp读取配置文件方式)

第一步:加入3个包:commons-dbcp-1.2.2.jar(数据源) commons-collections-3.1.jar(apache提供的集合)      commons-pool.jar(连接池)commons-dbcp依赖后面2个包第二步:新建:XXXX.properties(把文件放在src就行了),内容如下:#连接

2015-04-30 11:57:17 4805 2

原创 建立mysql与数据库连接和释放资源 工具类

package cn.itcast.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ResourceBundle

2015-04-28 09:50:34 1083

原创 JDBC 如何获得自动生成的主键

在很多情况下,我们进行JDBC的编程,往往要通过特定的方式获取某一个表中的字段值,再将它赋予另外的字段或组合成一种新的约束,这时,我们也就要从程序的角度出发,考虑应该如何通过程序达到这种预期的效果了。     这里,简单介绍一个在JDBC中获取数据库自动生成的主键的小程序:     Connection con =null;    Statement st=null;

2015-04-27 22:16:20 2215

转载 java 与mysql 数据类型对照表

java mysql 数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述      VARCHARL+NVARCHARjava.lang.String12 CHARN

2015-04-27 21:05:44 348

转载 JDBC 进行批处理的两种方式 及其优缺点

l业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。l实现批处理有两种方式,第一种方式:•Statement.addBatch(sql)l执行批处理SQL语句•executeBatch()方法:执行批处理命令•clearBatch()方法:清除批处理命令Conn

2015-04-27 20:52:06 1225

转载 使用JDBC处理大数据与大文本

使用JDBC处理大数据基本概念:大数据也称为LOB(Large Objects),LOB又分为:clob和blobColb用于存储大文本Blob 用于存储二进制数据,例如图像、声音、二进制文在MySQL中只有blob,没有clob,mysql存储大文本用textText分为:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXTBlob分

2015-04-27 17:43:29 407

转载 常用数据库的驱动类/URL/默认端口

常用数据库的驱动类/URL/默认端口1.Oracle:    格式:    驱动:oracle.jdbc.driver.OracleDriver    URL:jdbc:oracle:thin:@:dbname    示例:    driver="oracle.jdbc.driver.OracleDriver"    url="jdbc:oracle:thin:@loc

2015-04-26 10:07:33 677

转载 JDBC 连接数据库 具体步骤与实现

1、加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现。       例如:       try{       //加载MySql的驱动类       Class.forName("co

2015-04-25 23:30:46 379

转载 MySQL 最基本的SQL语法,语句

DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库       Create DATABASE database-name 2、说

2015-04-25 20:54:32 608

转载 format格式 标签 用法

-- $12.00 -- $12.0 -- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关) -- 123,456.79 -- 123,456.7 -- 123,456.70 -- 1,200% (type 可以是currency、 number、 和percent)。

2015-04-23 21:07:27 1232

转载 在MyEclipse中把JSP默认编码改为UTF-8

在MyEclispe中创建Jsp页面,Jsp页面的默认编码是“ISO-8859-1”,如下图所示:在这种编码下编写中文是没有办法保存Jsp页面的,会出现如下的错误提示:因此可以设置Jsp默认的编码为utf-8,具体步骤如下:启动MyEclipse,点击菜单上的window--->preferences在弹出的对话框中点击MyEclise---

2015-04-22 22:46:58 1495

转载 BeanUtils使用方法

BeanUtils类可以帮助我们copy值到类的属性中,也可以copy一个对象到另一个对象。[java] view plaincopyUserEO user = new UserEO();  String key = "userName";  String value = "张三";  BeanUtils.copyProperty

2015-04-21 19:50:56 609

转载 使用Dom4j解析XML

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.       对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的

2015-04-20 22:32:41 483

原创 MyEclipse项目中的包按层次显示

在window下拉菜单中 >  Navigation > Show View Menu  >  Package Presentation选择  > Hierachial.

2015-04-20 21:39:36 3171

转载 tomcat虚拟目录和虚拟主机等相关配置

一、 WEB 服务器1. 什么是WEB 服务器?       就是一台电脑,安装了一个服务器软件2. 为什么需要安装 WEB 服务器    思考问题: 从一台计算机的 IE 浏览器如何去访问另一台计算机中的文件 2.1  两台计算机是如何实现通讯的?       IP地址(计算机的唯一标识)IPV4 4个字节的整数,每个字节以 点号 隔开12

2015-04-20 18:26:54 440

转载 XPath 详解,总结

XPath 详解,总结XPath简介XPath是W3C的一个标准。它最主要的目的是为了在XML1.0或XML1.1文档节点树中定位节点所设计。目前有XPath1.0和XPath2.0两个版本。其中Xpath1.0是1999年成为W3C标准,而XPath2.0标准的确立是在2007年。W3C关于XPath的英文详细文档请见:http://www.w3.org/TR/xpath

2015-04-20 11:31:03 444

转载 Get,Post请求中文乱码问题有效解决方法

对于做Java WEB项目同学来说,中文乱码问题是一个经常遇到而又非常头痛的问题,而最容易出现乱码的环节就是在浏览器向服务器发送请求的过程,至于出现乱码的原因不是本文的关注的重点,想了解的朋友可以参考http://zhaomin819111.blog.163.com/blog/static/10659004200943112950956/本文主要介绍如何有效解决web请求中的乱码问

2015-04-19 17:52:32 3224

转载 控制html:text 只能输入数字

struts 中的 html:text 中实现类似inpu 只能输入 数字的操作 请看以下代码: IE/ Firefox  都适用 // 截取输入文本框中的值,只有是数字键才保留下来onkeyup="value=value.replace(/[^\d]/g,'') "                                                 

2015-04-19 10:45:33 868

转载 JSP六个动作详解...

原文地址:http://blog.sina.com.cn/s/blog_6267d71d0100pjdk.htmlJSP中6个动作为:1.Include、 2.Forward、3.UseBean、 4.GetProperty、 5.SetProperty、 6.Plugin。一、Include指令标签表示包含一个静态的或者动态的文件。语法:page="p

2015-04-18 22:30:33 548

转载 jsp 不能识别 el 表达式 的解决方法

在以前使用EL表达式的时候,在JSP页面直接使用就可以了。但昨天我在做项目的时候在JSP页面上的EL表达式不能被识别。如${loginForm.username}在页面上还是显示${loginForm.username},后来我在JSP头上加上isELIgnored="false" %>红色这段代码,就可以识别了。后来我研究了一下,是XML版本的问题。

2015-04-18 21:12:37 1900

转载 编写 EL 自定义函数 的方法

一、利用EL表达式调用普通Java类中的静态方法1、编写一个java类,并编写一个静态方法,如下所示:public class ElDemo {//静态方法:将小写转换为大写public static String convert(String str){return str.toUpperCase();}}它的功能就是将参数变为大写2、创建一个标签描述文件(t

2015-04-18 14:10:25 409

转载 jsp中四个作用域的区别

jsp中四个作用域的区别  JSP内置对象作用域表  名称  作用域  application  在所有应用程序中有效  session  在当前会话中有效  request  在当前请求中有效  page  在当前页面有效

2015-04-17 15:30:19 5305 1

转载 JSP 9大内置对象 详解

JSP内置对象(9个常用的内置对象)   1.request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号方法说明objectgetAttribute(Stringname) 返回指定属性的属性值EnumerationgetAttributeNames() 返

2015-04-17 14:39:40 327

原创 JSP中 page指令的应用

JSP指令中 Pagelanguage 值只能 javaextends 一定要继承Servletsession true JSP页面内可以直接使用session对象import 用来导包buffer和autoFlush 设置缓冲区大小,是否自动输出缓冲内容 buffer 8k ---------------- out对象errorPage和isErrorPage 用来设

2015-04-17 14:38:39 576

转载 session和cookie的区别

一、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个

2015-04-16 10:20:45 402

原创 利用session技术实现 用户登陆 功能

首先,利用jsp技术写出登陆页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>用户登录用户登录 用户名 密码 然后利用Servlet编写出登陆之后服

2015-04-15 22:34:51 1205

原创 session原理及生命周期和一些api

session 生命周期?session什么时间创建 -----> request.getSession创建session什么时间销毁 ,浏览器关闭session就销毁了??? ---- 不是IE6 关闭浏览器A ,浏览器B 访问不到session数据了呢? ---- 服务器session仍然存在!session销毁场景:1、服务器关闭 2、session过期 3、手动销毁 ses

2015-04-15 17:20:57 832

原创 利用cookie和session实现购物记录和购物车

利用jsp生成简单的购物界面,再用cookie技术实现向页面输出访问商品记录列表,再利用session技术实现购物车。首先jsp页面代码<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>Insert title here商品列表

2015-04-15 14:36:58 4806 1

转载 最严谨的邮箱校验正则表达式

最严谨的校验email地址的正则表达式通用(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?

2015-04-15 13:22:11 2681

转载 Html中几种特别分割线特效

一、基本线条二、特效(效果并不是孤立的,可相互组合)1、两头渐变透明: 2、纺锤形: 3、右边渐变透明: 4、左边渐变透明: 5、虚线: 6、双线: 7、立体效果: 8、钢针效果:9.

2015-04-14 20:28:18 11349

转载 Java多线程学习(吐血超详细总结)

链接地址转自http://blog.csdn.net/evankaka

2015-04-13 23:09:31 1965

原创 在web项目中如何导入jar包

在Eclipse里 右键点击工程>build Path>Configure Build Path>Libraries>Add JARs或者Add External JARs如果是war包 把jar包扔到WEB-INF/lib/路径下

2015-04-13 22:51:51 8424

原创 Java中 日期格式化技术

// 日期格式化技术 ,当前时间格式化成该格式                Date date = new Date();// 获得当前日期时间DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");      String str=dateFormat.format(date);   

2015-04-13 22:42:43 448

原创 如何用Servlet实现防盗链

利用request得到头信息中的referer    通过判断referer是否符合条件来判断是否为防盗链例如:package requestTest;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.ser

2015-04-12 11:58:22 1736

转载 编好代码的十条戒律

1. DRY: 不要重复你自己(Don’t repeat yourself)  DRY是一条最容易理解但又是相对比较难以应用的原则。它是指当你在两处或者更多的地方发现相似代码时,我们应当把它们抽象成一个新的函数,在之前重复的地方调用新的函数并带上适当的参数。  DRY也许是最普遍的一条编程原则,我从未发现一个开发人员认为编写重复的代码是件好事。但是我发现一些开发人员在编写单

2015-04-11 17:46:25 521

原创 Javaweb中Servlet实现验证码图片的输出

用Servlet实现验证码输出的步骤建立BufferedImage对象:指定图片的长度宽度和类型•BufferedImage image = new BufferedImage(width, height,BufferedImage.TYPE_INT_RGB);取得Graphics对象,用来绘制图片 •Graphics graphics = imag

2015-04-11 17:36:07 818

Javamail实用简易教程

超级实用的Javamail快速入门实用简易教程

2015-05-30

JSTL标准标签库

JSTL为EL定义的标准标签库,方便JSP开发人员查阅jstl中定义的EL标签

2015-04-18

空空如也

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

TA关注的人

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