思路: 题意为:只要有一个元素出现次数>=2,则返回true;否则返回false;利用list转set会去重的特点。注:len(setnums) == len(nums)时,说明每个元素都是唯一的,返回false;只要去重后长度减小,说明有重复元素,则返回true。两种: 1 class Solut ...
分类:
其他好文 时间:
2020-04-22 00:06:48
阅读次数:
62
导读:很多时候我们在做数据插入的时候需要判断一下当前我插入的数据是否已经存在于数据库中。 一般情况下我们会写两条sql去操作 select 查询当前插入的数据是否已经存在如果不存在就插入新的记录,如果存在就提示用户该记录已经存在在mysql里面可以这么操作,如果记录存在就跳过或者更新,不存在就插入! ...
分类:
数据库 时间:
2020-04-21 18:23:53
阅读次数:
258
今天主要从事JDBC连接MySQL try { Class.forName("com.mysql.jdbc.Driver"); Log.v(TAG, "加载JDBC驱动成功"); } catch (ClassNotFoundException e) { Log.e(TAG, "加载JDBC驱动失败" ...
分类:
其他好文 时间:
2020-04-20 23:50:32
阅读次数:
70
《Oracle Database 11g RMAN备份与恢复》提供了在硬件、软件、操作发生故障时保护数据库的详细信息。详细解释了如何配置数据库,创建精确的归档以及如何执行系统还原。 通过命令行或Oracle企业管理器(OEM)使备份进程自动化,执行Oracle闪回恢复操作以及集成云计算技术。 作为权 ...
分类:
数据库 时间:
2020-04-20 18:51:10
阅读次数:
138
1,什么是Mybatis?Mybatis的优缺点? MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs( ...
分类:
编程语言 时间:
2020-04-20 14:05:39
阅读次数:
94
列举大家平时在工作中最容易犯的几个并发错误,都是在实际项目代码中看到的鲜活例子,希望对大家有帮助。 First Blood 线上总是出现:ERROR 1062 (23000) Duplicate entry 'xxx' for key 'yyy',我们来看一下有问题的这段代码: UserBindIn ...
分类:
其他好文 时间:
2020-04-18 10:13:57
阅读次数:
124
oracle dataguard配置说明系统环境 rh linux 6.3oracle 11g物理备库和逻辑备库 物理备库:physical standby, 备库与主数据库完全一样的备份(数据为物理块到块的复制),数据库的表和索引都相同,物理结构是相同的。基于RMAN实现,传输和直接应用redo ...
分类:
数据库 时间:
2020-04-17 09:48:49
阅读次数:
100
1.JDBC概念 Java DataBase Connectivity, Java 数据库连接. JDBC本质: 是sun佛那个是定义的一套操作所有关系数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实 ...
分类:
数据库 时间:
2020-04-16 00:15:39
阅读次数:
100
(一)恢复目录概述RMAN档案资料库用于存储数据库备份、修复以及恢复所需的信息。这些信息可以保存在备份数据库的控制文件中,也可以单独保存在一个独立的恢复目录数据库的恢复目录中。两种方式差别如下:(1)将备份信息保存在控制文件中。如果将备份信息保存在控制文件中,那么控制文件中将包括不可重复使用的记录和... ...
分类:
其他好文 时间:
2020-04-14 22:12:49
阅读次数:
87
RMAN备份 备份策略 每周日2点数据库全备 每天4点备份归档 以下仅为备份脚本, 没有定时任务脚本 准备工作 查看数据库是否处于归档模式: archive log list; 进入sqlpuls: sqlplus / as sysdba 如果不是处于归档模式, 开启归档模式: > shutdown ...
分类:
数据库 时间:
2020-04-14 16:55:42
阅读次数:
83