自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pengjiawei@的专栏

我喜欢黑夜,但不喜欢黑暗

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Prohibited package name: java.stringDemo

JAVA中,不允许包名以java开头!

2016-03-15 14:13:27 458

原创 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

html导航

html导航

2014-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除