C3P0连接池的配置与使用
摘要:1、下载c3p0-0.9.1.2.jar 下载地址:http://download.csdn.net/detail/chunxiaqiudong5/9661922 2、添加配置文件c3p0-config.xml 3、配置文件内容如下: <?xml version="1.0" encoding="UT
阅读全文
posted @
2018-05-30 00:25
Java码农220
阅读(321)
推荐(0)
DBCP数据库连接池的简单使用
摘要:0、DBCP简介 DBCP(DataBase connection pool)数据库连接池是 apache 上的一个Java连接池项目。DBCP通过连接池预先同数据库建立一些连接放在内存中(即连接池中),应用程序需要建立数据库连接时直接到从接池中申请一个连接使用,用完后由连接池回收该连接,从而达到连
阅读全文
posted @
2018-05-30 00:19
Java码农220
阅读(843)
推荐(0)
JNDI数据源(在Tomcat下配置JNDI多数据源实例)
摘要:一,添加数据库驱动包加入classpath。 这里我用到了oracle和mysql。所以由两个jar包:ojdbc14.jar和mysql-connector-java-5.1.13-bin.jar。(有的也说需要添加commons-dbcp-1.4.jar,commons-pool-1.5.4.j
阅读全文
posted @
2018-05-29 23:38
Java码农220
阅读(620)
推荐(0)
Java过滤器Filter使用详解
摘要:过滤器 过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。 如图,浏览器发出的请求先递交给第一个filter进行过滤,符合规则则放行,递交给filter链中的下一
阅读全文
posted @
2018-05-29 07:17
Java码农220
阅读(10019)
推荐(0)
Java监听器Listener使用详解
摘要:转载请注明原文地址: http://www.cnblogs.com/ygj0930/p/6374384.html 在我的项目中有具体应用:https://github.com/ygj0930/CoupleSpace 监听器用于监听web应用中某些对象、信息的创建、销毁、增加,修改,删除等动作的发生,
阅读全文
posted @
2018-05-29 07:16
Java码农220
阅读(34292)
推荐(2)
JSP 过滤器
摘要:JSP 和 Servlet 中的过滤器都是 Java 类。 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 可以将一个或多个过滤器附加到一个 Servlet 或一组 Servlet。过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。 过
阅读全文
posted @
2018-05-29 07:12
Java码农220
阅读(288)
推荐(0)
servlet,过滤器,监听器,拦截器的区别
摘要:一、目录 1.概念 2.生命周期 3.职责 4.执行过程 二、内容 概念 1.servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性, 可以动态生成web页面它工作在客户端请求与服务器响应的中间层; 2.filter:filter是一个可以复用的代码片段,可以
阅读全文
posted @
2018-05-28 22:12
Java码农220
阅读(179)
推荐(0)
Servlet过滤器Filter和监听器
摘要:一、Servlet过滤器的概念: *************************************************************************************** Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet
阅读全文
posted @
2018-05-28 22:10
Java码农220
阅读(202)
推荐(0)
java web项目用cookie记住用户名、密码
摘要:1.jsp页面: <% String flag = (String)session.getAttribute("flag")==null?"":(String)session.getAttribute("flag"); String name = ""; String password = "";
阅读全文
posted @
2018-05-27 22:30
Java码农220
阅读(2356)
推荐(0)
JSP 标准标签库(JSTL)
摘要:JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。 根据JSTL标签所提供的功能,可以将其分为5个类别。 核
阅读全文
posted @
2018-05-27 21:44
Java码农220
阅读(199)
推荐(0)
JSP 中EL表达式用法详解
摘要:EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 用户的性别。假若依照之前
阅读全文
posted @
2018-05-27 21:41
Java码农220
阅读(201)
推荐(0)
JSP Cookie 处理
摘要:Cookie是存储在客户机的文本文件,它们保存了大量轨迹信息。在servlet技术基础上,JSP显然能够提供对HTTP cookie的支持。 通常有三个步骤来识别回头客: 服务器脚本发送一系列cookie至浏览器。比如名字,年龄,ID号码等等。 浏览器在本地机中存储这些信息,以备不时之需。 当下一次
阅读全文
posted @
2018-05-27 20:40
Java码农220
阅读(1451)
推荐(0)
Struts2-01
摘要:一、Struts2的介绍 讲Struts2框架之前,我们需要知道框架是什么呢?估计大多数初学者都只知道其名却不知其意,框架就是一个半成品,别人将一些功能已经写好了,我们只需要拿来用即可,像我们之前使用的dbutils框架,操作数据,只需要两行代码,不用像一开始一样,老老实实的写一大堆代码,这就是开发
阅读全文
posted @
2018-05-21 23:04
Java码农220
阅读(187)
推荐(0)
Oracle 触发器
摘要:一、触发器简介 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就是语句级
阅读全文
posted @
2018-05-21 09:18
Java码农220
阅读(164)
推荐(0)
pl sql 存储过程、函数
摘要:存储过程用于执行特定的操作,当建立存储过程时,既可以指定输入参数(in),也可以指定输出参数(out),通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus中可以使用create procedure命令来建立过程。实例如下:1.请
阅读全文
posted @
2018-05-21 09:15
Java码农220
阅读(203)
推荐(0)
pl sql 编程
摘要:一、pl/sql 是什么pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 二、为什么要学pl/sql1
阅读全文
posted @
2018-05-21 09:14
Java码农220
阅读(209)
推荐(0)
maven(一) maven到底是个啥玩意~
摘要:maven到底是个啥玩意 我记得在搞懂maven之前看了几次重复的maven的教学视频。不知道是自己悟性太低还是怎么滴,就是搞不清楚,现在弄清楚了,基本上入门了。写该篇博文,就是为了帮助那些和我一样对于maven迷迷糊糊的人。有福了,看完基本上你就会发现原来这么简单。 参考博文:通俗理解maven
阅读全文
posted @
2018-05-16 15:50
Java码农220
阅读(187)
推荐(0)
Oracle 数据库管理员
摘要:一、数据库管理员每个oracle数据库应该至少有一个数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分担不同的管理职责。那么一个数据库管理员的主要工作是什么呢:1.安装和升级oracle 数据库2.建库,表空间,表,视图,索引…3.制定并实施备份
阅读全文
posted @
2018-05-15 14:00
Java码农220
阅读(151)
推荐(0)
Oracle 常用函数
摘要:一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思,
阅读全文
posted @
2018-05-15 13:59
Java码农220
阅读(133)
推荐(0)
Oracle 事务
摘要:一、什么是事务事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 二、事务和锁当执行事务操作时(dml语句),oracle会在被作用的表上加锁,防止其它用户
阅读全文
posted @
2018-05-15 13:58
Java码农220
阅读(231)
推荐(0)
Oracle 分页
摘要:oracle的分页一共有三种方式 方法一 根据rowid来分 方法二 按分析函数来分 方法三 按rownum 来分 其中emp为表名称,empno 为表的主键id,获取按empno降序排序后的第1-5条记录,emp表有70000 多条记录。个人感觉方法一的效率最好,方法三 次之,方法二 最差。 下面
阅读全文
posted @
2018-05-15 13:55
Java码农220
阅读(283)
推荐(0)
表的查询
摘要:通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 emp 雇员表字段名称 数据类型 是否为空 备注 EMPNO NUMBER(4) 员工编号 ENAME VARCHAR2(10) Y 员工名称 JOB VARCHAR2(9) Y 职位
阅读全文
posted @
2018-05-15 13:53
Java码农220
阅读(273)
推荐(0)
oracle-03 表的管理
摘要:一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补
阅读全文
posted @
2018-05-15 13:49
Java码农220
阅读(146)
推荐(0)
Oracle system 忘记密码,怎么修改密码
摘要:1、win键+R键,输入cmd,打开命令提示符。(小黑窗) 2、输入:sqlplus /nolog 3、输入conn /as sysdba(以超级管理员身份登录 4、输入alter user system identified by 新密码;(修改system密码为orcl) 5、conn syst
阅读全文
posted @
2018-05-15 13:48
Java码农220
阅读(9900)
推荐(0)
oracle-02 用户管理
摘要:一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create u
阅读全文
posted @
2018-05-15 13:33
Java码农220
阅读(144)
推荐(0)
Oracle-01-数据库分类/oracle sql*plus常用命令
摘要:一、数据库分类 一、数据库分类1、小型数据库:access、foxbase2、中型数据库:informix、sql server、mysql3、大型数据库:sybase、db2、oracle 二、项目中如何合理地使用数据库,可以依据如下三个方面入手1、项目的规模a、负载量有多大,即用户数有多大b、成
阅读全文
posted @
2018-05-15 13:18
Java码农220
阅读(170)
推荐(0)