在用Mahout做推荐引擎,用到数据库连接池,在eclipse下,遇到配置问题,其实很简单,但花了不少时间,做个笔记配置连接池将以下内容保存(相应位置做相应修改)为context.xml(自己新建),放在web项目下的META-INF文件夹下: name 指定Resource的JND...
分类:
其他好文 时间:
2015-04-20 12:46:35
阅读次数:
138
一、 Tomcat JNDI
JNDI(java nameing and drectory interface),是一组在Java应用中访问命名和服务的API,所谓命名服务,即将对象和名称联系起来,使得可以通过名称访问并获取对象。
简单原理介绍:点击访问
tomcat已经集成该服务(内置并默认使用DBCP连接池),简单来说就是键值对的mapping,而且在tomcat服务器启动的首页c...
分类:
其他好文 时间:
2015-04-20 09:28:49
阅读次数:
225
前言
前段时间在线上和项目当中遇到了很多关于用mysql的GET_LOCK()函数获取锁导致的一些问题,主要有两类问题:
1、一个连接中不能同时获取两把锁,因为获取后一个的时候会自动释放前面一把锁;另外如果获得锁或者释放锁所使用的connection不一样,假如获得锁的connection被连接池回收了,也可能会导致第一把锁自动释放,最终导致你的业务还没有处理完,...
分类:
数据库 时间:
2015-04-19 16:16:00
阅读次数:
145
事务事务概述事务的四大特性(ACID)事务的四大特性是:l 原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。l 一致性(Consistency):事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否,参与...
分类:
数据库 时间:
2015-04-19 12:56:21
阅读次数:
232
Tomcat配置DBCP连接池配置tomcat服务器的时候,使用到jndi;通过Context配置文件实现配置池对象,通过new initialConext()对象的lookup()获取到数据池对象,在通过ds获取connction对象我们在Java Web环境中使用DataSource时,通常不....
分类:
其他好文 时间:
2015-04-19 12:54:03
阅读次数:
115
第一步:导入c3p0包第二步:在classpath目录下,创建一个c3p0-config.xml 30000 30 2 30 10 2 50 3 com.mysql.jdbc.Driver root 1234 第三步:创建工厂类获取这个连接package cn.itcast...
分类:
编程语言 时间:
2015-04-18 23:27:27
阅读次数:
296
因为shareable资源配置导致Websphere连接池不够用的问题...
分类:
Web程序 时间:
2015-04-18 16:07:52
阅读次数:
185
A代码生成器(开发利器); B阿里数据库连接池druid;C安全权限框架shiro; Dehcache 自定义二级缓存 (后续会加入Activiti5 工作流)系统为主流的springmvc+mybaits 3.2版本 ,提供maven版本和非maven版本,另免费赠送hibernate版本一套(垮...
分类:
编程语言 时间:
2015-04-18 12:50:46
阅读次数:
157
A代码生成器(开发利器); B阿里数据库连接池druid;C安全权限框架shiro; Dehcache 自定义二级缓存 (后续会加入Activiti5 工作流)系统为主流的springmvc+mybaits 3.2版本 ,提供maven版本和非maven版本,另免费赠送hibernate版本一套(垮...
分类:
编程语言 时间:
2015-04-18 12:45:30
阅读次数:
198