- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Java集合只能存在引用类型数据
采用如下形似定义:HashMap<int,String>map=newHashMap<int,String>();编码错误提示:Syntax error on token "int", Dimensions expected after this token说明:Java集合如Map、Set、List等所有集合只能存放引用类型数据,它们都是存放引用类...
2016-03-15 14:04:55 2110
转载 几种数据库的大数据批量插入
在之前只知道SqlServer支持数据批量插入,殊不知道Oracle、SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就贴出几种数据库的批量插入解决方法。首先说一下,IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。/// /// 提供数据批
2016-03-10 23:28:39 2203
转载 jdbc批量插入自动提交问题
今天在做一个将excel数据导入数据库的程序时,由于数据量大,准备采用jdbc的批量插入。于是用了preparedStatement.addBatch();当加入1w条数据时,再执行插入操作,preparedStatement.executeBatch()。我原以为这样会很快,结果插入65536条数据一共花30多分钟,完全出乎我的意料。于是问了一下同事,他们在处理这种大批量数据导入的时候是如何处理
2016-03-10 23:26:24 5868
转载 关于批量插入数据
测试数据库为mysql!!!方法一:?12345678910111213141516171819202122232425262728
2016-03-10 23:18:23 2971
原创 SpringMVC的几种返回方式
[java] view plain copy package com.boventech.learning.controller; import java.util.HashMap; import java.util.Map; import org.springframework.stereotype.Controller; import
2016-03-10 23:15:23 259
原创 Spring3 MVC请求参数获取的几种方法
一、 通过@PathVariabl获取路径中的参数 @RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET) public String printMessage1(@PathVariable String id,@PathVariable String name, ModelMap
2016-03-10 23:13:59 301
转载 SpringMVC接收复杂集合参数
Spring MVC在接收集合请求参数时,需要在Controller方法的集合参数里前添加@RequestBody,而@RequestBody默认接收的enctype (MIME编码)是application/json,因此发送POST请求时需要设置请求报文头信息,否则Spring MVC在解析集合请求参数时不会自动的转换成JSON数据再解析成相应的集合。以下列举接收List、List、Lis
2016-03-10 23:10:54 214
转载 深入理解 Statement 和 PreparedStatement
一、使用Statement而不是PreparedStatement对象JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的.PreparedStatement的第一次执行
2016-03-10 23:09:03 431
原创 浅析PreparedStatement
简单概述:PreparedStatement继承自Statement,但比Statement功能强大的多。优点:1、PreparedStatement是预编译的,比Statement速度快。当同时要执行多条相同结构sql语句时使用,这时可以用setObject(),addBatch()和executeBatch()这几个函数。2、可以防止sql注入。对
2016-03-10 23:05:59 330
原创 行样式:点击变色以及按Ctrl建多选
<style>.toggleColor: blue;</style><script>$(function(){$("tr:not(:first)").click(function(event){ if(event.ctrlKey){ $(this).addClass("toggleColor"); ...
2016-03-07 16:53:14 376
原创 sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
使用stuff + for xml path 解决sql查询 order by之后拼接列,并显示拼接后的字符串
2016-03-04 16:49:24 68748
原创 jQuery的Ajax同步和异步
之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个AJAX代码运行中的时候其他代码一样可以运行。jquery的async:false,这个属性默认是tru...
2016-03-03 22:59:52 592
原创 Sql去重及查询重复
1、最简单的是使用distinct,去除所有查询字段信息一样的数据 2、根据某一个字段去重查询 select * from people t1 where id = (select min(id) from people t2 where t2.peopleName = t1.peopleName)------------ 多个重
2016-03-03 22:49:25 26255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人