本月博客排行
-
第1名
hanbaohong -
第2名
silverend -
第3名
jh108020 - arpenker
- java-007
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- 青否云后端云
- vipbooks
- kaizi1992
- e_e
- arpenker
- tanling8334
- sam123456gz
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- wangchen.ily
- xyuma
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- 喧嚣求静
- silverend
- kingwell.leng
- kristy_yy
- lchb139128
- jveqi
- lzyfn123
- javashop
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- chenqisdfx
- bosschen
- zhangjijun
- lyndon.lin
- sunnylocus
- lyj86
- paulwong
最新文章列表
Sqlite3-基于事务的批量插入
sqlite3单条插入速度在100ms左右,如果插入上万条的数据....
sqlite3默认每插入一条数据都会开启一个事务,执行,关闭
如果批量插入的操作放在一个事务中,避免多此文件打开,写入,关闭,速度会有很大提升!
下面是用benchmark做了一个测试,效果还不错!
require 'sqlite3'
require 'active_support/all' ...
Java排序之插入排序
插入排序:将一个数据插入到已经排好序的序列中去,插入后保证序列依然有序,这个过程就是插入排序。
现在给定一个未知是否排好序的数组,要将其进行从小到大排序。如果使用插入排序,必须先将该数据分为两部分,一部分是排好序的,一部分是未排序的,并且逐一将未排序的部分插入到已排序的部分中去。
算法步骤描述:
1、选定数组第一个元素作为已排好序部分
2、取下一个元素作为 ...
不能将值NULL 插入数据表列中
将要插入的这一字段设置为可以为空,在插入就可以了,插入null是 要注意null的赋值如下:update test1 set id = Null where id = 0 NUll的前后不加符号,这是将int型不为空,转为可以为空的并将id为0的更新为null
选中要更改的数据表,右键选中alter table 选中要修改字段的一行,撤销not null?字段的勾选即可
三种简单的排序,冒泡、选择、插入
public class Sort {
public static void main(String[] args){
int[] bubbleArray={3,2,9,3,8,10,13,25,27,21,6,8,9,5};
bubbleArray=bubbleSort(bubbleArray);
/*
* 冒泡排序过程打印:
* 2,3,9,3 ...
oracle 插入字符串
一直都认为oracle有插入方法,可是没找到,就写了一个凑合用
写的是procedure,需要的可以把他改成function
-- 插入字符串
create or replace procedure insert_pro(
str in varchar2, --str为原字符串
strindex in number, -- strindex 为插入的开始位置,会插入他的后边
...
MyBatis批量插入数据
在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,由于项目使用了Spring+MyBatis的配置,所以打算使用MyBatis批量插入,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程贴出来。
实体类TrainRecord结构如下:
public class TrainRecord implements Serializable {
...
向Oracle中插入BLOB类型
使用s2sh框架。实体类:
public class Photo implements java.io.Serializable {
// Fields
private Integer id;
private Album album;
private Timestamp createtime;
private String name;
...