oracle异机恢复测试

(一)问题背景 最近在生产环境中,开发人员误操作,使用truncate将oracle数据库某个表的数据全部删除了,在删除之后,开发人员发现自己闯祸了,于是联系值班的DBA进行紧急数据恢复。 经过分析,表被truncate后,使用一般的闪回表、闪回查询、闪回事物等方法,是不可能将数据找回来的,可以使用闪回数据库、闪回数据归档的方法来进行恢复,但是通常在生产环境中,都不会开启这2个特性,所以剩下的只有使用RMAN进行数据恢复了。 对于使用RMAN进行数据恢复,可以在生产环境上直接进行,也可以恢复到
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

JDBC管理事务

一、事务概念:打包一起的多个步骤的业务操作,要么同事成功,要么同时失败,则需要用事务管理; 二、代码实现
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

Redis常用命令-string-hash

Redis 1. Redis命令描述 Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端。 Redis 客户端在我们之前下载的的 redis 的安装包中。 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)等 1.1. Redis键key Redis 键命令用于管理 redis 的键 DEL key 该命令用于在 key 存在时删除 k
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

os模块/sys模块/json/pickle模块/logging模块(day16整理)

目录 今日内容 os模块 对文件操作 对文件夹此操作 辅助性的 了解 sys模块 json和pickle模块 json模块 pickle模块 logging模块 日志级别 添加设置 自定义配置 今日内容 os模块 对文件操作 判断是否为文件 isfile import os res = os.path.isfile(r'D:\上海python12期视频\python12期视频\day 16\00 上节课回顾.md') print(res) 删除文件 remove os.remove(r'')
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

LeetCode - 树 - Easy*5

LeetCode树模板 TreeNode 1 struct TreeNode { 2 int val; 3 TreeNode *left; 4 TreeNode *right; 5 TreeNode(int x) : val(x), left(NULL), right(NULL) {} 6 }; 先序遍历 1 void visitALongLeftBranch(TreeNode* x, stack<TreeNode*> &s) 2 { 3
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

hadoop 同步sync时,报name or service not known错误解决方案

将两台机子打开 1:先ping x.x.x.x(另一台主机名称),一般能ping通 2:ping hadoopxxx(另一台主机别名) 此时应该ping不通 3:vim /etc/hosts 4:service network restart 再ping别名就能ping通了 解决!
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

实验3&总结5

老师:lijin2019,助教:晨晨果 提交作业 实验三 String类的应用 实验目的 掌握类String类的使用; 学会使用JDK帮助文档; 实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。) 统计该字符串中字母s出现的次数。 统计该字符串中子串“is”出现的次数。 统计该字符串中单词“is”出现的次数。 实现该字符串的倒序输出。 2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串。要求源代码、结果截图。 3
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

9.27 作业

1.os模块 与操作系统交互,提供了访问操作系统底层的接口,用于控制文件/文件夹 import os 1.对文件操作 1).判断是否为文件: res=os.path.isfile(r'K:\Python课程\上课视频\day14\04 模块的搜索路径.py') print(res) #True 2)删除文件: os.remove(r'K:\Python课程\上课视频\day14\.idea\11.py') 3)重命名文件: os.rename(r'test.py',r'test1.py')
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

第五周学习总结&第三次实验报告(String类的应用)

第五周学习总结 1.学习了继承的相关知识点: (1) 继承的格式为class 子类 extends 父类{} (2) 继承实际上是通过子类去扩展父类的功能 (3) 一个子类只能继承一个父类,也就是说,继承只允许多层继承不能多重继承 (4) 子类不能直接访问父类中的私有属性,但是可以调用父类中的getter或者setter去访问 (5) 子类对象在实例化之前必须首先调用父类中的构造方法再调用子类自己的构造方法,子类也可以直接使用super()调用父类中的无参构造 (6) 方法的覆写即子类定义了与
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

sfa

#include<stdio.h> #include<string.h> #include<math.h> #include<iostream> #include<algorithm> #include<queue> #include<stack> #define MAXN 500005 using namespace std; typedef long long LL; LL f[MAXN],sum[MAXN]; LL num[MAXN]; #define FZ(p)(f[p]-sum[p]
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

zz``块存储、文件存储、对象存储这三者的本质差别是什么?

本质是一样的,底层都是块存储,只是在对外接口上表现不一致,分别应用于不同的业务场景。 分布式存储的应用场景相对于其存储接口,现在流行分为三种: 对象存储: 也就是通常意义的键值存储,其接口就是简单的GET、PUT、DEL和其他扩展,如七牛、又拍、Swift、S3 块存储: 这种接口通常以QEMU Driver或者Kernel Module的方式存在,这种接口需要实现Linux的Block Device的接口或者QEMU提供的Block Driver接口,如Sheepdog,AWS的EBS,青云
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

CSS隐藏元素的方法及区别

1.opacity opacity:0将元素本身及其子元素都置为不可见的,而元素本身依然占据它自己的位置并对网页的布局起作用,它会响应用户交互。 2.visibility  visibility:hidden将元素本身及其子元素都置为不可见的,而元素本身依然占据它自己的位置并对网页的布局起作用,它不会响应用户交互。如果想让子元素显示,则设置子元素的visibility:visibility; 3.display display:none使用这个属性,被隐藏的元素对网页的布局不起作用。不仅如此,
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

项目管理知识图谱OR架构图

做项目管理,心中一定要有知识图谱,科学的知识储备+100%执行力=好的管理者。 德鲁克所言: 领导是“做正确的事”,管理是“把事做正确”。
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

Maven的安装以及与eclipse集成

Maven的设置 在 C:\Users\Administrator\.m2\repository ; Eclipse->Windows->首选项->Maven->User Settings,可以看到User Settings路径下 \.m2\settings.xml,但是进入.m2目录是没有settings.xml文件,不能配置本地厂库; 之所以没有找到settings.xml文件好像是因为这个Maven是eclipse自带的插件,他就没有settings.xml文件。虽然你可以自己写一个这个
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

PHPstudy下安装wordpress环境

phpstudy最新版提前安装完毕!!(据说老版有后门,注意安全) step1:安装WordPress,下载压缩包(wordpress-5.2.3-zh_CN.zip),解压到网站根目录(压缩包里的WordPress文件夹放到www) step2:打开最新版phpstudy,启动Apache和mysql,点击数据库-》创建数据库: step3:浏览器输入127.0.0.1/wordpress/wp-admin/install.php,出现如下的页面,点击现在开始 Step4:随后是设置数据库的
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

SignalTap II Logic Analyzer 无法观测到信号?

在Quartus SignalTap 工具中加入信号,发现加入的信号变成红色,如图所示的data_slave[7..0]: 这样的信号是没有办法观测的,不会根据SignalTap 的Clock和Trigger进行更新,原因是Synthesis过程将它省略, 添加综合选项(Synthesis Attribute)可以让综合器保留这些对顶层模块输入输出没有帮助的信号,常用的有: wire[7:0] cnt/*synthesis keep*/; // Keep the Entity of Wire
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

MySQL 大纲

最近在找工作,无意间刷到大牛的MYSQL面试金典,顺道记录一下看了大牛的一些学习笔记。 链接如下:https://gitbook.cn/gitchat/column/5d80aea449b2b1063b52990f MySQL 通用模块 MySQL 通用模块包含整体概念、执行流程、数据库引擎、查询缓存、表空间、回表查询、数据类型间的区别、内存表、临时表、删除表的 n 种方式、枚举、视图、数据恢复等相关知识点。 MySQL 索引模块 索引的好坏直接影响数据库的性能。 MySQL 事务模块 事务决
分类: 其他 发布时间: 09-27 22:41 阅读次数: 0

区块链能否带来不同的搜索体验?

  区块链能否带来不同的搜索体验?   互联网时代有几个大垂直领域,搜索引擎、即时通讯、社交网络、电商,这几大领域孕育了科技史上的几头巨鲸。直至今日,它们依然都是互联网上最大的内容服务提供商。那么,区块链时代的到来,会不会有新的选择?   搜索引擎是当前互联网最成熟的服务之一。搜索引擎是用户获取信息的最大的渠道,它对流量的影响力是巨大的。不过,最近两年,基于算法进行个性化定制的内容也开始逐步夺取了不少流量。   对于现有搜索引擎,人们不满的有广告过多,广告优先于用户所需的内容等诸多弊病。同时,
分类: 其他 发布时间: 09-27 22:25 阅读次数: 0

<mysql>mysql基础学习

1、Join语法 JOIN 按照功能大致分为如下三类: INNER JOIN(内连接,或等值连接):取得两个表中存在连接匹配关系的记录。 LEFT JOIN(左连接):取得左表(table1)完全记录,即是右表(table2)并无对应匹配记录。 RIGHT JOIN(右连接):与 LEFT JOIN 相反,取得右表(table2)完全记录,即是左表(table1)并无匹配对应记录。 1.1、Inner join 内连接,也叫等值连接,inner join产生同时符合A和B的一组数据。 1.2、
分类: 其他 发布时间: 09-27 22:25 阅读次数: 0

机器学习xgboost参数解释笔记

首先xgboost有两种接口,xgboost自带API和Scikit-Learn的API,具体用法有细微的差别但不大。 在运行 XGBoost 之前, 我们必须设置三种类型的参数: (常规参数)general parameters,(提升器参数)booster parameters和(任务参数)task parameters。 常规参数与我们用于提升的提升器有关,通常是树模型或线性模型 提升器参数取决于你所选择的提升器 学习任务的参数决定了学习场景, 例如回归任务可以使用不同的参数进行排序相关
分类: 其他 发布时间: 09-27 22:24 阅读次数: 0