自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (6)
  • 收藏
  • 关注

转载 Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库

Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库一、搭建测试环境和项目1.1、搭建JavaWeb测试项目  创建一个【H2DBTest】JavaWeb项目,找到H2数据库的jar文件,如下图所示:    H2数据库就一个jar文件,这个Jar文件里面包含了使用JDBC方式连接H2数据库时使用的驱动类,将"h2-1.4.183.jar"加入到【H

2016-07-30 05:07:54 551

转载 Java嵌入式数据库H2学习总结(一)——H2数据库入门

Java嵌入式数据库H2学习总结(一)——H2数据库入门一、H2数据库介绍  常用的开源数据库有:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2和HSQLDB类似,十分适合作为嵌入式数据库使用,而其它的数据库大部分都需要安装独立的客户端和服务器端。  H2的优势:    1、h2采用纯Java编写,因此不受平台的限制。    2、h2只有一个

2016-07-30 05:06:48 357

转载 MyEclipse使用总结——使用MyEclipse打包带源码的jar包

MyEclipse使用总结——使用MyEclipse打包带源码的jar包  平时开发中,我们喜欢将一些类打包成jar包,然后在别的项目中继续使用,不过由于看不到jar包里面的类的源码了,所以也就无法调试,要想调试,那么就只能通过关联源代码的形式,这样或多或少也有一些不方便,今天教大家一种打包jar包的方式,让jar包当中既有编译好的class,又有class对应的源代码,这样在其他项目

2016-07-30 05:02:20 334

转载 数据库表分割技术浅析(水平分割/垂直分割/库表散列)

(转载)数据库表分割技术浅析(水平分割/垂直分割/库表散列)一、数据库表分割技术  数据库表分割技术包含以下内容:水平分割垂直分割库表散列1.1、水平分割  什么是水平分割?打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混 乱,这时一个管理者站出来,增加多个打饭窗口,把那条长长的队伍拦

2016-07-30 05:00:19 290

转载 JavaWeb学习总结(四十九)——简单模拟Sping MVC

JavaWeb学习总结(四十九)——简单模拟Sping MVC  在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下: 1 /** 2 * 使用Controller注解标注LoginUI类 3 */ 4 @Control

2016-07-30 04:57:58 548

转载 JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源

JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源  com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置。一、下载Druid的jar包  下载地址:http://mvnrepository.com/artifact/com

2016-07-30 04:54:46 484

转载 JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源

JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源一、C3P0下载  C3P0下载地址:http://sourceforge.net/projects/c3p0/files/?source=navbar    下载完成之后得到一个压缩包。二、使用C3P0配置JNDI数据源  Tomcat6.x中配置JNDI数据源时默认使用的是Tomcat

2016-07-30 04:53:48 255

转载 JNDI学习总结(一)——JNDI数据源的配置

JNDI学习总结(一)——JNDI数据源的配置一、数据源的由来  在Java开发中,使用JDBC操作数据库的四个步骤如下:      ①加载数据库驱动程序(Class.forName("数据库驱动类");)      ②连接数据库(Connection con  = DriverManager.getConnection();)      ③操作数据库(Prepar

2016-07-30 04:52:43 543

转载 JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet

JavaWeb学习总结(四十八)——模拟Servlet3.0使用注解的方式配置Servlet一、Servlet的传统配置方式  在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示:1 servlet>2 servlet-name>ActionServletservlet-name>3 servlet-c

2016-07-30 04:51:00 862

转载 javaweb学习总结(四十七)——监听器(Listener)在开发中的应用

javaweb学习总结(四十七)——监听器(Listener)在开发中的应用  监听器在JavaWeb开发中用得比较多,下面说一下监听器(Listener)在开发中的常见应用一、统计当前在线人数  在JavaWeb应用开发中,有时候我们需要统计当前在线的用户数,此时就可以使用监听器技术来实现这个功能了。 1 package me.gacl.web.listener;

2016-07-30 04:49:05 314

转载 JavaScript学习总结(二十)——Javascript非构造函数的继承(浅拷贝和深拷贝)

JavaScript学习总结(二十)——Javascript非构造函数的继承一、什么是"非构造函数"的继承?  比如,现在有一个对象,叫做"中国人"。1 var Chinese = {2   nation:'中国'3 };  还有一个对象,叫做"医生"。1 var Doctor ={2   career:'医生'3 }  请问怎样才能让"医生

2016-07-30 04:46:08 223

转载 Java基础加强总结(三)——代理(Proxy)

Java基础加强总结(三)——代理(Proxy)一、代理的概念  动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。  动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢?  举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就

2016-07-30 04:41:33 395

转载 javaweb学习总结(四十六)——Filter(过滤器)常见应用

javaweb学习总结(四十六)——Filter(过滤器)常见应用一、统一全站字符编码  通过配置参数charset指明使用何种字符编码,以处理Html Form请求参数的中文问题 1 package me.gacl.web.filter; 2 3 import java.io.IOException; 4 import javax.servlet.Filter

2016-07-30 04:39:33 264

转载 javaweb学习总结(四十五)——监听器(Listener)学习二

javaweb学习总结(四十五)——监听器(Listener)学习二一、监听域对象中属性的变更的监听器  域对象中属性的变更的事件监听器就是用来监听 ServletContext, HttpSession, HttpServletRequest 这三个对象中的属性变更信息事件的监听器。  这三个监听器接口分别是ServletContextAttributeListener, H

2016-07-30 04:35:20 414

转载 javaweb学习总结(四十四)——监听器(Listener)学习

javaweb学习总结(四十四)——监听器(Listener)学习一、监听器介绍1.1、监听器的概念    监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听

2016-07-30 04:33:10 268

转载 javaweb学习总结(四十三)——Filter高级开发

javaweb学习总结(四十三)——Filter高级开发  在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。一、Decorator设计模式1.1、Decorator设计模式介绍  当某个对象的方

2016-07-30 04:30:00 479

转载 javaweb学习总结(四十二)——Filter(过滤器)学习

javaweb学习总结(四十二)——Filter(过滤器)学习一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响

2016-07-30 04:25:43 398

转载 javaweb学习总结(四十一)——Apache的DBUtils框架学习

javaweb学习总结(四十一)——Apache的DBUtils框架学习一、commons-dbutils简介   commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首

2016-07-30 04:17:54 368

转载 javaweb学习总结(四十)——编写自己的JDBC框架

javaweb学习总结(四十)——编写自己的JDBC框架一、元数据介绍  元数据指的是"数据库"、"表"、"列"的定义信息。1.1、DataBaseMetaData元数据  Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象。  DataBaseMetaData对象的常用方

2016-07-30 04:04:26 244

转载 avaweb学习总结(三十九)——数据库连接池

javaweb学习总结(三十九)——数据库连接池一、应用程序直接获取数据库连接的缺点  用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。如下图所示:  二、使用数据库连接池优化程序性能2.1、数据库

2016-07-30 03:25:51 482

转载 javaweb学习总结(三十八)——事务

javaweb学习总结(三十八)——事务一、事务的概念  事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。  例如:A——B转帐,对应于如下两条sql语句    update from account set money=money+100 where name='B';    update from account set money=m

2016-07-29 18:52:22 1157

转载 javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键

javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键  测试脚本如下:1 create table test12 (3 id int primary key auto_increment,4 name varchar(20)5 );  测试代码: 1 package me.gacl.demo; 2 3 i

2016-07-29 18:02:23 268

转载 javaweb学习总结(三十六)——使用JDBC进行批处理

javaweb学习总结(三十六)——使用JDBC进行批处理  在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。  JDBC实现批处理有两种方式:statement和preparedstatement一、使用Statement完成批处理  1、使用Statement对象添加要批量执

2016-07-29 18:01:10 204

转载 JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据

JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据一、Oracle中大数据处理  在Oracle中,LOB(Large Object,大型对象)类型的字段现在用得越来越多了。因为这种类型的字段,容量大(最多能容纳4GB的数据),且一个表中可以有多个这种类型的字段,很灵活,适用于数据 量非常大的业务领域(如图象、档案等)。  LOB类型分为BLOB和CLOB两

2016-07-29 17:58:59 476

转载 javaweb学习总结(三十四)——使用JDBC处理MySQL大数据

javaweb学习总结(三十四)——使用JDBC处理MySQL大数据一、基本概念  大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。  在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。  对MySQL而言只有blob,而没有c

2016-07-29 17:51:02 416

转载 javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD

javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD一、statement对象介绍    Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。  Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后,将

2016-07-29 16:51:07 266

转载 avaweb学习总结(三十二)——JDBC学习入门

avaweb学习总结(三十二)——JDBC学习入门一、JDBC相关概念介绍1.1、数据库驱动  这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打

2016-07-29 15:51:27 407

转载 javaweb学习总结(三十一)——国际化(i18n)

javaweb学习总结(三十一)——国际化(i18n)一、国际化开发概述  软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。  国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i

2016-07-29 03:19:11 257

转载 javaweb学习总结(三十)——EL函数库

javaweb学习总结(三十)——EL函数库一、EL函数库介绍  由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。  这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示:  MyEclipse自带的JSTL

2016-07-29 03:12:24 240

转载 javaweb学习总结(二十九)——EL表达式

javaweb学习总结(二十九)——EL表达式一、EL表达式简介  EL 全名为Expression Language。EL主要作用:  1、获取数据    EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)  2、执行运

2016-07-29 03:10:50 254

转载 javaweb学习总结(二十八)——JSTL标签库之核心标签

javaweb学习总结(二十八)——JSTL标签库之核心标签一、JSTL标签库介绍    JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码二、JSTL标签库的分类核心标签(用得最多)国际化标签(I18N格式化标签)数据库标签(SQL标签,很少使用)XML标签(几乎不用)JST

2016-07-29 02:57:27 314

转载 javaweb学习总结(二十七)——jsp简单标签开发案例和打包

javaweb学习总结(二十七)——jsp简单标签开发案例和打包一、开发标签库1.1、开发防盗链标签  1、编写标签处理器类:RefererTag.java 1 package me.gacl.web.simpletag; 2 3 import java.io.IOException; 4 import javax.servlet.http.Http

2016-07-29 02:48:35 482

转载 JSP页面中使用JSTL标签出现无法解析问题解决办法

JSP页面中使用JSTL标签出现无法解析问题解决办法  今天建立一个JavaWeb工程测试JNDI数据源连接,在jsp页面中引入了JSLT标签库,代码如下: 1 @ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 @ taglib uri="http://java.sun.com/jsp

2016-07-28 18:15:24 3426

转载 MySQL客户端输出窗口显示中文乱码问题解决办法

MySQL客户端输出窗口显示中文乱码问题解决办法  最近发现,在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示:    上网查了一下原因:之所以会显示乱码,就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,可以使用如下的命令查看输出窗口使用的字符编码1 show variables like 'char%';

2016-07-28 18:12:59 462

转载 windows操作系统查看占用端口的进程

windows操作系统查看占用端口的进程  在开发中有时我们需要确定哪个占用了8080端口,在windows命令行窗口下执行:1 netstat -aon|findstr 8080  命令执行后打印出来的结果如下所示:  可以看到端口被进程号为5648的进程占用,继续执行下面命令: 1 tasklist |findstr "5648"  

2016-07-28 18:11:34 292

转载 javaweb学习总结(二十六)——jsp简单标签标签库开发(二)

javaweb学习总结(二十六)——jsp简单标签标签库开发(二)一、JspFragment类介绍  javax.servlet.jsp.tagext.JspFragment类是在JSP2.0中定义的,它的实例对象代表JSP页面中的一段符合JSP语法规范的JSP片段,这段JSP片段中不能包含JSP脚本元素。  WEB容器在处理简单标签的标签体时,会把标签体内容用一个JspFra

2016-07-28 18:05:20 351

转载 javaweb学习总结(二十五)——jsp简单标签开发(一)

javaweb学习总结(二十五)——jsp简单标签开发(一)一、简单标签(SimpleTag)  由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。  实现SimpleTag接口的标签通常称为简单标签。简单标签共

2016-07-28 17:47:34 595

转载 javaweb学习总结(二十四)——jsp传统标签开发

javaweb学习总结(二十四)——jsp传统标签开发一、标签技术的API1.1、标签技术的API类继承关系  二、标签API简单介绍2.1、JspTag接口  JspTag接口是所有自定义标签的父接口,它是JSP2.0中新定义的一个标记接口,没有任何属性和方法。JspTag接口有Tag和SimpleTag两个直接子接口,JSP2.0以前的版本中只有Tag接口,所以把实现Tag接口的自定义标签也叫

2016-07-28 17:34:12 307

转载 javaweb学习总结(二十三)——jsp自定义标签开发入门

javaweb学习总结(二十三)——jsp自定义标签开发入门一、自定义标签的作用  自定义标签主要用于移除Jsp页面中的java代码。二、自定义标签开发和使用2.1、自定义标签开发步骤   1、编写一个实现Tag接口的Java类(标签处理器类) 1 package me.gacl.web.tag; 2 3 import java.io.IOExcept

2016-07-28 17:13:07 412

转载 javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册一、Servlet+JSP+JavaBean开发模式(MVC)介绍  Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaB

2016-07-28 04:53:04 1736 1

MyEclipse10.0汉化和破解工具

2016-10-12

sourcetree.license

2016-10-09

koala sass less预处理编译器

koala sass less预处理编译器

2016-09-21

sourcetree 破解.rar

Git使用工具

2016-09-06

Willow V1.4.5.zip

抓包

2016-09-06

fiddler4_4.6.2.0_setup.1453708442.rar

抓包

2016-09-06

空空如也

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

TA关注的人

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