本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
手写 基础 数据库连接池
手写数据库连接池 基础
package com.curiousby.baoyou.cn.showandshare.customised.dbpool.mysql;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.Dri ...
支持https和http连接池的HttpClientUtil
import java.io.UnsupportedEncodingException;
import java.security.KeyManagementException;
import java.security.KeyStoreException;
import java.security.NoSuchAlgorithmException;
import java.securit ...
谈谈数据库连接池的原理(转帖)
转帖地址:http://blog.csdn.net/shuaihj/article/details/14223015###;
这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流 ...
druid数据库连接池使用
之前有一段时间一直使用DBCP、C3P0连接池,运行稳定性还是可以,就是偶尔会断开,不过不需要重新连接,它自动就连上去了。后面慢慢的越来越多人使用阿里的druid连接池,官方给出的测试数据也相当给力,性能要优越很多。同时Druid连接池配有监控功能,可以监控平台的SQL语句执行的时间等,在很多方面确实感觉比较直观、强大。
简单记录下配置druid流程:
依赖jar包:
& ...
httpclient连接池相关参数的坑
今天早上UIOC,现象是发现调用某个服务的接口总是超时,这个环境昨晚没有发版本无缘无故就出问题很是奇怪。到公司各种查,最终通过问题服务重启前打印的堆栈信息看到几乎所有的线程都在等待连接池释放连接后获取空闲连接。错误如下:
"xxxxxxxxxxxxx" prio=10 tid=0x00007f6b7c002800 nid=0x40ff waiting on condi ...
Spring+SpringMVC+MyBatis+easyUI整合优化篇(九)数据层优化-jdbc连接池简述、druid简介
日常啰嗦
终于回到既定轨道上了,这一篇讲讲数据库连接池的相关知识,线程池以后有机会再结合项目单独写篇文章(自己给自己挖坑,不知道什么时候能填上),从这一篇文章开始到本阶段结束的文章都会围绕数据库和dao层的优化去写,本篇是一个开始。本文会介绍连接池技术并对比目前比较流行的java连接池技术,之后,会把druid整合到项目中来,将技术方案落地,实际整合到项目中,让技术能为我所用。
使用连接池的 ...
转载---HttpClient4.X 升级 入门 + http连接池使用
转载自--http://blog.csdn.net/shootyou/article/details/6415248
在一次服务器异常的排查过程当中(服务器异常排查的过程我会另起文章),我们决定使用HttpClient4.X替代HttpClient3.X或者HttpConnection。
为什么使用HttpClient4?主要是HttpConnection没有连接池的概念,多少次请求就 ...
spring dbcp连接池配置 BasicDataSource
spring配置
<context:property-placeholder location="classpath:jdbc.properties" />
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" des ...
spring c3p0连接池基本配置
spring配置文件
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value=&q ...
数据连接池默认配置带来的坑testOnBorrow=false,cloes_wait 终于解决了
首先说一下自己程序中遇到的问题,前一段新写了一个项目,主要为方便公司业务切库做准备,为其他项目提供接口(spring boot 项目<spring boot + mongo data jpa+mybatis>) 首先呢 多数据源没有使用spring boot 集成mybatis,开始有过自己搭建spring boot 都是单数据源的,所以没有自己手写加载数据源的代码(比较懒),在新项 ...
MySql配置使用DBCP连接池
找到服务器目录下的server.xml,在Host标签中添加如下代码
<Context path="/项目名称" docBase="网页路径(绝对路径)" reloadable="true">
<Resource
name="jdbc/po ...
Nio连接池被hang死
今天发现Jetty没有响应了,重启就好了,重启之前抓了一个dump分析了下里面的堆栈信息,发现Jetty的所有工作线程都被一把锁给hang住了:
"qtp598461443-127" prio=5 tid=127 WAITING at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.L ...
数据库连接池、长连接、短连接的理解
TCP连接:节点与节点之间的TCP连接是要经过3次握手才能进行数据通信的。
TCP连接3次握手:参考:http://www.jellythink.com/archives/705
长连接:TCO建军立之后就是长连接了,只要你不断开可以一直进行数据的伟输。
长连接适用于要进行大量数据传输的情况,如:数据库,redis,memcached等要求快速,数据量大的情况下。
长连接通过心跳机制(通信数据很 ...