最新文章列表

数据库连接池报last packet ... ms的终极解决方法

最近项目上线后遇到了一个连接池获取的连接不可用,导致报last packet ... ms这样的错误。记录一下解决的过程。 我们使用的是druid数据库,使用的是网上最常见的配置方式,如下: <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method ...
gegewuqin9 评论(0) 有2052人浏览 2016-09-14 17:11

jdbcTemplate.batchUpdate没有批量执行

  这两天再用jdbcTemplate.batchUpdate方法的时候遇到了一些小问题,拿出来分享一下。   数据库使用的是mysql5.6版本。由于项目中需要一次性插入多条数据,所以使用jdbcTemplate的batchUpdate批量执行的方法,方法如下: public void batchSave(List<Object[]> list) { String sql = &q ...
javawangzilong 评论(1) 有6811人浏览 2016-09-14 16:32

jdbc连接数据库

public class DBUtilForMysql { /** * Logger for this class */ private static final Logger logger = LoggerFactory.getLogger(DBUtilForMysql.class); private static Connection connection; private ...
yuzhouchangwan 评论(0) 有243人浏览 2016-09-14 10:07

jdbc 中statement用法的误解

原以为 statement的executequery()会将所有结果返回。 比如 Statement stmt = null; String query = "select * from tab1"; try { stmt = con.createStatement(); ResultSet rs = stmt.exec ...
黄国甫 评论(0) 有456人浏览 2016-09-12 17:29

sqlite遇到database is locked(SQLITE_BUSY)问题的解决

早上来公司,测试部的同事说测试多用户并发操作时遇到sqlite报database is locked的问题,现象是进行多用户并发查询不会出现,但只要涉及增删改操作时就会出现以上问题。初步分析原因是多用户对sqlite数据库进行增删改操作时事务控制,当一个用户对数据库进行增删改操作时,事务未完成,此时另外一个用户对数据库进行增删改,由于之前的用户事务未完成,当并发用户数量更多时,更容易出现线程不安 ...
lintaozhou 评论(0) 有2575人浏览 2016-09-11 02:20

学生选课管理系统

这是一个较为简单的学生选课管理系统,主要利用MVC设计模式、HTML、Javascript、Servlet、JSP、JDBC技术。 程序效果由图片显示,代码由附件(学生管理系统.zip)上传。
leaf-stop 评论(0) 有1884人浏览 2016-09-05 23:42

JDBC requires that the JdbcType must be specified for all nullable parameters.

nested exception is org.apache.ibatis.type.TypeException: JDBC requires that the JdbcType must be specified for all nullable parameters. <if test="#{searchParamVo.keyWord != null}"> ...
linshihao 评论(0) 有1096人浏览 2016-08-31 15:24

P6Spy源码分析-Connection获取,日志打印

P6Spy使用:http://donald-draper.iteye.com/blog/2319646 P6Spy源码分析-属性文件加载:http://donald-draper.iteye.com/admin/blogs/2319851 使用P6Spy的时候用到这一句我们来看这一句的内涵: P6DataSource p6DSource = new P6DataSource(cpDSource) ...
Donald_Draper 评论(0) 有2053人浏览 2016-08-24 11:20

jdbc连接数据库的实现

       写了一点测试用例。很久没有使用过jdbc了。写起来还是怪生疏的。还是习惯JDBCTemplate啊。大家做工程还是使用框架能快一点点。     package com.myTest.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; i ...
aeolus1983 评论(0) 有387人浏览 2016-08-09 14:41

jdbcmysql

做java开发难免会用到数据库,操作数据库也是java开发的核心技术。那我们现在就来谈谈javajdbc来操作mysql数据库吧 第一步:我们需要把mysql的驱动引进来这里引驱动就是把mysql-connector-java-5.1.37-bin.jar加到项目中来,下面附jar包 第二步:编写代码这里我把一些属性作为静态值放置下面来一一说明: //加载mysql驱动所用的参数 private ...
柳絮飞祭奠 评论(0) 有867人浏览 2016-08-03 17:28

hibernate使用学习总结

  hibernate也算是比较经典的持久层框架了,不过项目中一直未使用到,现在使用了,也秉持着一种刨根问底的学习态度,学习总结一下。 扫盲--------------------------------------------------------------------------------------------------------       持久化(Persistence),即把数 ...
duyufeng1 评论(0) 有473人浏览 2016-07-25 16:47

Spring下JDBC Tomca的连接属性(官方文档资料)

  Attributes  commons-dbcp 和tomcat-jdbc-pool的之间有些简单的转变,大部分的属性名一致并且有同样的意思。   通用属性 commons-dbcp和 tomcat-jdbc-pool相同的属性, 但是有些情况下默认值不一样。 Attribute
ziyoulopp 评论(0) 有766人浏览 2016-07-23 11:11

java调用mysql存储过程并接收输出参数

核心代码 Class.forName("com.mysql.jdbc.Driver"); String ip = PropReader.getProperties("mysql_ip"); int port = Integer.parseInt(PropReader.getProperties(" ...
zxp209 评论(0) 有1520人浏览 2016-07-21 13:40

Oracle 关于数据库jdbc错误的解释的地方

https://docs.oracle.com/cd/B19306_01/java.102/b14355/apxermsg.htm#CEGCJFHJ https://docs.oracle.com/cd/F49540_01/DOC/java.815/a64685/advanc4.htm
dannyhz 评论(0) 有460人浏览 2016-07-19 12:59

elasticsearch2.3.3以及其插件离线安装

若服务器无法访问外网,可参考以下的安装步骤。否则跳转到《elasticsearch以及其常用插件安装》。 1. 安装elasticsearch    下载elasticsearch2.3.3安装包。下载地址:elasticsearch-2.3.3.tar.gz    在安装目录解压即可。   2. 安装kibana插件    下载kibana4.5.1安装包(有linux和windo ...
ChenghuiZ 评论(0) 有10505人浏览 2016-07-18 19:53

数据常见字符编码问题处理

有时候我们用的可视化的操作数据库的工具在新建立数据库的时候编码都是设置为utf-8但是实际操作的时候在插入数据到表的时候往往是插入乱码这时候就可以尝试在连接数据库的配置文件的url后面加上useUnicode=true&characterEncoding=utf-8具体什么作用看下面 添加的作用是:指定字符的编码、解码格式。              例如:mysql数据库用的是gbk编 ...
柳絮飞祭奠 评论(0) 有653人浏览 2016-07-18 16:42

mysql 存储过程

存储过程基础:http://sishuok.com/forum/blogPost/list/488.html 存储过程预处理语句:http://blog.itpub.net/29773961/viewspace-1852824/ 1.定义存储过程 DELIMITER $$ CREATE PROCEDURE TruncateTable (IN tableName VARCHAR(60)) ...
Donald_Draper 评论(0) 有900人浏览 2016-07-17 14:49

java.sql.Date,java.util.Date,java.sql.Timestamp的区别

java.sql.Date,jdbc映射数据库中的date类型,有日期,无时间 java.util.Date,获取本地时间,有日期,有时间 java.sql.Timestamp,jdbc映射数据库中的dateTime或TimeStamp类型,有日期,有时间 测试案例: import java.sql.Connection; import java.sql.DriverManager; impor ...
Donald_Draper 评论(0) 有881人浏览 2016-07-17 11:50

JDBC PreparedStatement 的用法

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.Date; public class testMysql { public static void ma ...
Donald_Draper 评论(0) 有893人浏览 2016-07-15 17:27

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics