自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 模拟实现数据源

package com.jjyy.jdbc.pool;import java.io.FileReader;import java.io.PrintWriter;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;

2015-03-29 12:27:29 491

原创 代理设计模式--Proxy

代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问。              代理模式类别:                      1.远程代理:为一个对象在不同的地址空间提供局部代理,这样可以隐藏一个对象存在于不同地址空间的事实。比如:使用nexus构建私服就相当于是使用远程代              理的方式,使得工程依赖的jar包不要一直去远程访问。 

2015-03-29 11:14:18 741

原创 数据库--事务Transaction

一、事务的概念:                   事务(Transaction)是指逻辑上的一组操作,事务是用于保证数据的唯一性,它由一组相关的DML语句组成,该DML语句要么全部成功,要么全部失败。这些操作          是一个不可分割的工作单位,是DB环境中的逻辑工作单位。事务是为了保证数据库的完整性,事务不能嵌套。                  事务的管理:默认的情况

2015-03-28 20:29:28 1369

原创 JDBC基础知识(备忘)

自从出来后,就很少用到了JDBC,大部分时间都是用框架的东西,对jdbc的知识也有些遗忘了。最近,换了项目组,接手了一个财务结算的子系统平台,因为这些对于数据的查询效率相对来说要严格点,底层的东西还相对于hibernate框架中封装好的机制来说还是是比较快的。正好有时间可以对jdbc的知识温习下。          一、JDBC的基本概念                  数据库驱动也就是

2015-03-28 19:21:13 544

原创 maven项目--使用nexus搭建私服

一、私服简介私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。一般很多项目都是在内网的情况下开发的,即使有外网,一个团队中的所有人都有重复的从maven仓库下载构建可能因为网络带宽而影响了开发的效率。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。

2015-03-22 09:50:11 683

原创 自定义标签打包后使用

在上一讲中,描述了如何使用简单标签开发自定义标签。既然开发了自定义的标签,如果要给别人去使用,我们就要像JSTL那样,将自己开发的标签打成jar包,如果别的工程要使用的话,直接将jar包导入到工程中就可以了。首先,我们可以建一个java工程,在根目录下建立一个文件夹:META-INF,这个文件夹是用来存放我们写的tld文件的,src下建立自己的包,然后将自己编写的类文件放在src的包中。工程的

2015-03-21 17:15:14 659

原创 编写自定义标签

到不同的公司工作,都会遇到每个公司自己的标签,也即自定义的标签。其实,自定义标签主要用于移除Jsp页面中的java代码 。要实现自己自定义的标签,只需要完成以下两个步骤:1.编写一个实现Tag接口的Java类(标签处理器类)2.编写标签库描述符(tld)文件,在tld文件中对标签处理器类描述成一个标签3.在jsp页面上引入再使用在介绍自定义标签的开发时,先提前说下,对于自定

2015-03-21 13:53:33 2467 1

原创 JSTL核心标签库--C标签的使用

JSTL标签库--JSP Standard Tag Library,JSP标准标签库,是一个开放源代码的JSP标签库。说明:在javaee4.0中,需要导入JSTL相关的jar包,但是在javaee 5.0开始,默认已经包含了相关的jar包。一、JSTL介绍1.JavaServer Pages Standard Tab Library2.JSTL由JCP(Java Communit

2015-03-21 09:40:09 1398

原创 Arrays.asList()使用---导致java.lang.UnsupportedOperationException分析

最近在做项目的时候,遇到使用Arrays,asList()后出现java.lang.UnsupportedOperationException。贴出代码为:public static CodOrderTemplate appendReturnDetailFields(CodOrderTemplate entity,String returnDetailsFieldIds) { Stri

2015-03-21 00:25:03 973

原创 温故知新--Servlet(七)--请求转发和重定向区别

一、请求转发:request.getRequestDispatcher("URL").forward(request,response);二、重定向:response.sendRedirect(URL);两者的比较:一般推荐使用请求转发,因为相对于重定向来说只用一次请求和响应,对服务器的性能有所提高。

2015-03-21 00:16:54 557

原创 温故知新--Servlet(六)--HttpServletResponse对象

HttpServletResponse对象是封装服务器端的响应信息,响应消息是由response对象传递给web服务器的,再由web服务器发送给客户端。一、构建响应信息:1.构建响应信息:方式一:response.setHeader("Content-type","test/html;charset=utf-8");方式二:response.setContentType("text

2015-03-20 23:23:19 654

转载 JQuery+ajax+jsonp 跨域访问

Jsonp(JSON with Padding)是资料格式 json 的一种“使用模式”,可以让网页从别的网域获取资料。关于Jsonp更详细的资料请参考http://baike.baidu.com/view/2131174.htm,下面给出例子:一.客户端Insert title here$(function(){ /* //简写形式,效果相同

2015-03-20 22:49:31 589

转载 如何提高MYSQL数据库的查询统计速度 select 索引应用

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往

2015-03-17 08:30:42 911

原创 温故知新--Servlet(五)--HttpServletRequest对象

在前面的几篇文章中,介绍了servlet的一些基本的知识。接下来的几篇开始介绍一下servlet中的几个常用的对象。本文主要先简单的了解一下HttpServletRequest对象。                           HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求中的所有信息都封装在这个对象中。HttpServ

2015-03-16 23:42:27 556

原创 XML解析----JDom解析XML

目前,比较流行的解析XML的技术有,JDOM、DOM4J、XQUERY等。本篇文档,主要是使用JDOM来实现对XML文档的解析。           首先,要进行JDOM解析,必须先在项目中导入相关的jar包:                                                                                       

2015-03-15 18:39:18 472

原创 XML解析--DOM方式和SAX方式的对比

在上一节我们已经介绍了XML的相关基本的知识,对XML的结构模型也有了相对的了解。对于XML的解析思想主要有两种方式:DOM方式解析和SAX解析方式。下面我们就对这两种方式进行对比学习。       一、 DOM解析方式思想           1.DOM解析是构建整个文档驻留内存的树模型。            看到上面的DOM解析XML的思想,也许觉得很抽象。下面我们就通过一个XM

2015-03-15 17:16:45 623

原创 温故知新--Servlet(四)--servlet线程安全问题

对于servlet的线程安全问题为何会出现呢?从前面的servlet的生命周期的学习我们知道,由于通常情况下,一个Servlet在内存只有一个实例处理请求,当多个请求发送过来的时候就会有多个线程操作该servlet对象,此时可能导致线程安全问题。         下面我们首先通过两个例子来进行一下对比来引出线程安全问题的讨论。     首先,看Demo1,为了更好的说明问题,测试的时候我用

2015-03-15 15:43:25 470

原创 温故知新--servlet(三)--servlet的调用过程和生命周期

对于servlet的调用过程和生命周期,我们可以结合一个小小的实例来进行分析和理解。           首先,我们建立一个servlet:package com.jjyy.servlet.call;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.

2015-03-15 15:10:42 1295

原创 温故知新--servlet(二)web.xml注册servlet

回顾一下,在上篇中讲解了servlet的入门程序的实现机制,其实就是通过抽象类实现接口,然后编写servlet实现该抽象类。这也是常用的一种设计模式,可以说是适配器模式的衍生吧!        在上一篇文章中最后提到了servlet在web.xml中注册servlet的内容,下面再对该知识点进行一些细节方面的讲解。一.web.xml注册Servlet        首先,利用标签注册一

2015-03-15 13:07:26 1620

原创 温故知新--Servlet(一)servlet接口学习

工作也大半年了,由于接触的是物流行业,大部分时间接触的都是业务方面的内容,技术方面要求不是很高,渐渐的发现对某些知识都遗忘了,技术这东西不经常使用的话就会变得很生疏。所以,在工作之余觉得还是有必要去拾起那些快要被淡忘的知识。这篇文章主要是想把servlet中的相关知识结合源码去复习和加强一下,更进一步的分析和理解其中的细节东西和原理。        对于servlet这里不做过多的介绍了,简单

2015-03-14 19:47:00 853

转载 DOM、JDOM、DOM4J的区别 .

dom是解析xml的底层接口之一(另一种是sax)   而jdom和dom4j则是基于底层api的更高级封装    dom是通用的,而jdom和dom4j则是面向java语言的       DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和

2015-03-08 22:42:51 508

jetty-6.1.21.jar

webService 使用jetty启动的使用jar包文件

2015-04-26

power_model

ssh整合的一个模块,平时可能在系统中运用到。。

2014-09-14

三大框架ss2h整合(一)

使用纯xml方式整合三大框架,适合初学者学习

2014-09-12

fileUpload_api

最新的官方文件上传的api,可以帮助大家学习servlet、jsp技术中文件上传提供参考的价值!!

2014-08-16

空空如也

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

TA关注的人

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