终于实现了ibatis的批量插入,此方法插入3000条数据,比单条插入可以节省一半的时间 XML代码: <insert id="insertBatch" parameterType="ArrayList"> insert intouser(id,account,password,active,sta ...
分类:
数据库 时间:
2018-12-23 17:54:05
阅读次数:
128
1 package Test01; 2 3 import java.sql.*; //导入java.包 4 //import java.sql.Connection; 5 //import java.sql.DriverManager; 6 //import java.sql.PreparedSta... ...
分类:
数据库 时间:
2018-12-23 17:54:49
阅读次数:
153
windows下Oracle很不稳定,搞不好就给崩了,花很长时间去捣腾,还不如卸了重装。 1.停止所有服务 2.找到这个路径,点击卸载 或者 3.点击卸载产品 4.卸载成功后,点击取消退出 卸载成功后,点击取消退出 5.在注册表中删除以下指定的key 删除HKEY_LOCAL_MACHINE/SOF ...
分类:
数据库 时间:
2018-12-23 17:56:27
阅读次数:
144
这个很简单,直接上码。 服务器端声明过程 具体实现代码 运行结果 ...
分类:
数据库 时间:
2018-12-23 17:56:45
阅读次数:
216
1.mongodb安装包链接 链接:https://pan.baidu.com/s/1bxZ2oV-iJEs7RoH5kN6jVg 密码:ajuj 2.配置准备,创建文件夹及文件: 目录为: \data\db \etc\mongodb.conf \logs\mongodb.logmongodb.co ...
分类:
数据库 时间:
2018-12-23 17:57:41
阅读次数:
199
--创建表空间 create tablespace waterboss datafile 'd:\waterboss.dbf' size 100m autoextend on next 10m; --创建用户 create user wateruser identified by 011220 de... ...
分类:
数据库 时间:
2018-12-23 17:59:35
阅读次数:
188
SQL SERVER 2005之前的版本只能用函数方法实现,SQL SERVER 2005之后新增了CTE功能,可以利用CTE实现递归查询; CTE:公用表达式Common Table Expression 是SQL SERVER 2005版本之后引入的一个特性; #填充测试数据 1、sql 2、效 ...
分类:
数据库 时间:
2018-12-23 18:35:06
阅读次数:
216
测试环境:win10+RStudio (1)在Console加载两个插件 Installing package into ‘C:/Users/lmei/Documents/R/win-library/3.5’(as ‘lib’ is unspecified)trying URL 'https://c ...
分类:
数据库 时间:
2018-12-23 19:30:46
阅读次数:
207
JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统(DBMS)、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源 加载驱动,把驱动类(JDBC接口的实现类) ...
分类:
数据库 时间:
2018-12-23 20:01:37
阅读次数:
144
当我们将开发好的javaWEB项目部署到linux系统上,操作数据库的时候,会出现中文乱码问题,比如做插入操作,发现添加到数据库的数据中文出现论码,下面就将解决linux下mysql中文乱码问题! ...
分类:
数据库 时间:
2018-12-23 20:44:59
阅读次数:
179
一、背景常见的高可用架构中,如果master挂了且有数据没有同步到备,高可用系统会提升备为主对外服务。对于老主有可能再以备的身份加入集群时,可能搭建流复制关系失败。可以用pg_rewind工具使主备的数据一致。二、pg_rewind原理三、相关代码1、每个文件(目录)的差异被记录在结构体file_entry_t中,其定义如下typedefstructfile_entry_t{char*path;f
分类:
数据库 时间:
2018-12-23 20:45:08
阅读次数:
189
一、简介 Java提供了FIFO先进先出的阻塞队列实现,这其实是一种生产者消费者理念,可以通过阻塞队列将生产者和消费者进行解耦合。 LinkedBlockQueue是一种无界队列,但事实上它只是队列可容纳的最大值很大。通常,我们为了防止特殊情况,都会给队列设置一个边界。 JDK文档:http://t ...
分类:
数据库 时间:
2018-12-23 20:49:35
阅读次数:
333
导读 在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。 二者区别 备注:先说下,在MySQL文档里,实际上是把B+树索引写成了BTREE,例如像下面这样的写法: CREATE TABLE t(aid int unsigned not ...
分类:
数据库 时间:
2018-12-23 20:50:01
阅读次数:
142
测试环境:win10+RStudio 三个步骤:(1)创建ODBC数据源;(2)install.packages('RODBC') ;(3)编写连接测试脚本 (1)创建ODBC数据源 控制面板->系统和安全->管理工具->ODBC数据源(64位)->系统DSN,点击添加按钮, 接着选择安装数据源驱动 ...
分类:
数据库 时间:
2018-12-23 20:51:31
阅读次数:
278
在写入数据库的时候需要有锁,比如同时写入数据库的时候会出现丢数据,那么就需要锁机制。 数据锁分为乐观锁和悲观锁,那么它们使用的场景如下: 1. 乐观锁适用于写少读多的情景,因为这种乐观锁相当于JAVA的CAS,所以多条数据同时过来的时候,不用等待,可以立即进行返回。 2. 悲观锁适用于写多读少的情景 ...
分类:
数据库 时间:
2018-12-23 20:51:54
阅读次数:
167
1、 查询Departments表中的所有记录; Use yggl; Select * from departments; 2、 查询Employees表中员工的姓名,地址和电话; Select name,address,phonenumber From employees; 3、 查询Employ ...
分类:
数据库 时间:
2018-12-23 22:03:27
阅读次数:
1125
1 select * from userinfo ,dapartment where userinfo.part_id = dapartment.id; 2 --左连接: 左边全部显示 3 select * from userinfo left join dapartment on userinfo... ...
分类:
数据库 时间:
2018-12-23 22:05:11
阅读次数:
150
show create table t10;--查看表的创建结果 show create table t10\G;--竖列查看 alter table t10 AUTO_INCREMENT =20 --设置自增为20 alter table t2.name char(30); insert into... ...
分类:
数据库 时间:
2018-12-23 22:06:07
阅读次数:
160
MySQL中是索引: 一个表中可以有多列索引,组合起来具有唯一性; ...
分类:
数据库 时间:
2018-12-23 22:06:26
阅读次数:
166
有一个库叫做aiomysql,这是一个基于asyncio和pymysql的库。至于为什么可以在tornado中使用,是因为高版本tornado的底层使用了asyncio。 我们看看可不可以使用tornado去启动aiomysql 一样是可以的,因为tornado的底层事件循环使用的便是asyncio ...
分类:
数据库 时间:
2018-12-23 22:08:15
阅读次数:
345