1.冷备份和热备份的不同点以及各自的优点     解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份.而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点.冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好.(因为不必将archive log写入硬盘) 2.如果你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?…
1.冷备份和热备份的不同点以及各自的优点  解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份.而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点.冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好.(因为不必将archive log写入硬盘)  2.如果你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢? …
以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念.由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍.本文将从Java的角度看问题,包含下面的这些概念: 1. 字符串 如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法. toCharArray() // 获得字符串对应的char数组 Arrays.sort() // 数组排序 Arrays.toString(char[] a) // 数组转成字符串 charAt(int x) // 获得…
在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.…
现在校招也基本结束了,所以有时间把这段时间遇到的问题做个总结.在很多的笔试题目中,发现有很多对JS作用域方面的考察,所以查阅资料总结一下. 众所周知,js不像其他OOP语言那样,他是一种弱类型的语言,对数据类型没有很明显的区别.还有一点不同是它的作用域,引起这点不同主要是因为js的继承方式是通过原型链的方式来实现的. a)js没有块级作用域,所谓块级作用域即if,for,while(花括号括起来的部分)语句里面的部分.测试如下(Chrome浏览器). 下面为输出结果 从结果可以看出,js不存在块…
今天在安装Oracle的过程中出现了oracle Database Configuration Assistant问题,我解决该问题的方法是将我的计算机用户名更改了一下,改成了pc1.之后再在oracle安装过程上重试就顺利通过了. 更改计算机用户名的过程如下: 1.打开计算机-->属性 2.点击更改设置: 3.点击更改 4.输入新名字 5.确定.这时候会提示重启后生效,不需要重启,在oracle安装界面重试,就能顺利安装了!!!!…
这几天面试过程中遇到一道Python编程题,题目如下: 面试中遇到一个Python编程问题:一个字符串,将里面的数字取出来,如果第一个数字前面是+,表示整个数字为正数,如果第一个数字前面是-,表示数字为负数,数字不能越界 1.使用循环,最笨的办法 # coding = 'utf-8' # @作者: zach # @时间:2020/5/8 0008 17:36 # @文件:一道面试题.py import sys import re digit = '0123456789' str0 = '-b-0…
1:公司数据库开始用的mysql,因为公司做的是保密性项目,所以就在项目日志过多的时候项目有爆炸的迹象啊(3000千万数据,貌似mysql有点撑不住).然后组长开始让我安装oracle,公司的内网也是醉了,打开oracle官网都打不开.最后还是组长下载好了传给我,让我安装,然而安装的过程中oracle又出现先决条件检查失败的问题,看着像是我的电脑硬件不支持,可是我的电脑是公司硬件最好的一个啊.然后百度啊,百度啊,解决的博客和方法不少,貌似并没有什么卵用,虽然我最后还是百度出来的解决办法吧,这里直…
问题一:Loadrunner超时错误问题描述 Loadrunner超时错误:在录制Web协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同. 问题现象Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s). 错误分析对于HTTP协议,默认的超时时间是120秒(可以在LoadRunner中修改),客户端发送一个请求到服务器端,如果超过120秒服…
MySQL深入学习:     视图 使用视图的目的:多次使用同一张临时表(或者已经存在的表) 视图只是一个虚拟表,其本质为[根据SQL语句获取动态的数据集,并为其命名],用户只需使用别名即可获得实时的数据集,并可以将其作为表使用. 1.创建视图:create  view  视图名称  as  SQL语句: # 例:create  view  v1  as  select  *  from  userinfo: 2.修改视图:alter  view  视图名称  as  SQL语句: # 例:al…
近期在多个大型系统中遇到此问题,一般来说如果客户端未反映异常的话可以忽略的.如果是客户端登陆时遇到ORA-12170: TNS:Connect timeout occurred,可以参考 http://blog.csdn.net/haibusuanyun/article/details/14517211#t12###############参考MOS文档有:Troubleshooting Guide for TNS-12535 or ORA-12535 or ORA-12170 Errors (…
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享. 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来.windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板, 启动oraclehome92TNSlistener服务. 2.database instance没有起起来.windows平台如下操作:开始---程序---管理工具---服务,打开服务 面板,启动oracleser…
1. namespace Snapsia.Web.Models { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; [DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))] public partial class SnapsiaContext…
Checking operating system requirements ...Expected result: One of redhat-3,redhat-4,SuSE-9,asianux-1,asianux-2Actual Result: redhat-4Check complete. The overall result of this check is: Passed==========================================================…
================================================================================================ 1.Zabbix客户端日志出现(Not all processes could be identified,如何解决 场景:因为使用了netstat -p参数. 权限问题,zabbix_agentd是zabbix用户启动的,默认不能执行netstat -p等命令,导致从服务器取到的自动发现脚本为空 (No…
原来是系统中设置了DISPLAY环境变量,执行: [oracle@qa26 database]$ ./runInstaller  -silent -responseFile /usr/local/oracle/response/db_install.rsp  -ignorePrereq正在启动 Oracle Universal Installer... 检查临时空间: 必须大于 120 MB.   实际为 34078 MB    通过检查交换空间: 必须大于 150 MB.   实际为 3951…
1.安装Oracle Oracle软件是免费的,可以去官网下载相应的安装包.但是如果用于商业用途需要购买License.官网上针对各种平台,32位和64位都有,如果在Windows一般会下载到两个文件.以Oracle 11g为例,有两个zip压缩文件,注意安装前将两个压缩文件的内容解压后合并.安装提示监视器配置至少必须显示256种颜色,可以忽略.其他安装前置项检查,可能会闪退,实在不知什么原因,只能更换操作系统.注意安装目录不能是带空格或特殊字符的目录名,可以如C:\Oracle\.目前本人在S…
1:天空盒有接缝怎么解决?答:在贴图导入设置里设置Wrap Mode为"Clamp". 2:DDS格式怎么不显示?答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化. 3:Unity如何动态载入外部模型等文件?答:可以使用AssetBundle:http://unity3d.com/support/docum ... ce/AssetBundle.html 4:脚本编辑器有语法提示吗?答:有的,Win版使用Ctrl+I,Mac版使用Ctrl+&…
在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决.以下是具体的一些解决办法: checking for BZip2 support… yes checking for BZip2 in default path… not found configure: error: Please reinstall the BZip2 distribution Fix: yum install bzip2-devel checking for cURL s…
1.java.sql.SQLException: 无效的名称模式: STKSETTLEADMIN.TY_MARKETDATA 用户STKSETTLEADMIN下没有TY_MARKETDATA,类型TY_MARKETDATA应位于当前用户下,如果跨用户使用 前面应该添加用户前缀 如:USER_A.TY_MARKETDATA. 2..java.sql.SQLException: 无效的名称模式: SettleAdmin.TY_MARKETDATA 用户SettleAdmin名称要大写. 3.java…
原文链接:http://www.linuxidc.com/Linux/2014-05/102327.htm ******************************************************************************* checking for BZip2 support- yes checking for BZip2 in default path- not found configure: error: Please reinstall the…
在测试过程中经常会遇到需要使用adb连接服务器的问题,但是有时候经常会遇到连不上的情况,总结两种解决方式 1)error: unknown host service 此问题是由于端口号已经被占用了,可以用以下命令查看下那个服务用了这个端口 >netstat -ano | findstr "5037" 找到使用这个端口的进程后找到ID(最后一列),用tskill pid就可以将该服务关闭了,然后再试一下adb就可以连接上了 2)…
为追求统一,安装了oracle 11g step 4时需要改一下名称,利于记忆 数据库安装完之后需要取消SCOTT账户的锁定 完成后点击SQL Developer会出现——"应用程序开发"下的"SQL Developer"双击不可用,出现“Windows正在查找SQLDEVELOPER.BAT" 的提示 原因:Oracle自带的SQL Developer不支持自带的64位的JDK 解决方法:到http://www.oracle.com/technetwor…
C/C++中的指针让程序员有了更多的灵活性,但它同时也是一把双刃剑,如果用的不好,则会让你的程序出现各种各样的问题,有人说,C/C++程序员有一半的工作量是花在处理由指针引起的bug上,可想而知,指针中包含的陷阱是多么可怕.既然如此,我们在编写代码的时候就应该把好关. 要想在编写代码的时候尽可能避免指针带来的问题,就需要知道不恰当的使用指针到底会引发哪些问题, 又该如何去避免它?下面一起来总结在使用指针时容易遇到的问题.   1.避免内存泄露 程序在运行的时候需要内存,同时我们也知道内存是有限的…
在磁盘随便一个位置,创建一个文件夹,可以通过IDEA open 打开它 然后在将一些代码模块,放入这个文件夹,IDEA刷新,能够自动显示出来   然后执行下面的文档操作 1.IDEA通过一个项目文件导入工程,开始没有显示工程图标,需要一个一个添加工程模块 2.将工程当作module导入后,pom.xml没有被IDEA正确识别,右侧边栏maven点击+号,选择对应的pom.xml文件,完成添加…
主要有两种原因: 1 只解压缩了第一个zip文件. 2 两个zip 文件解压缩到了两个不同的目录里.…
1 wget https://www.dropbox.com ERROR: The certificate of `www.dropbox.com' is not trusted. ERROR: The certificate of `www.dropbox.com' hasn't got a known issuer. 两种解决办法: 第一,--no-check-certificate 第二,sudo apt-get install ca-certificates…
ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录 造成原因:删除该表时,有依赖该表的子表数据,需要删除该条记录或者禁用约束. 查看约束所在的表:select * from user_constraints t where t.CONSTRAINT_NAME='约束名' ORA-02291: 违反完整约束条件 - 未找到父项关键字 问题解决 增加不了的原因是外键所在表的字段没有值…
导读:在使用Oracle的过程中,又频繁的出问题.突然间就连接不上,各种报错了.在此,将问题给记录下来,方便以后查看. 一.ora 12514监听程序当前无法识别 之前一直链接使用的好好的,突然就连接不上了.一下子就都懵了的感觉,但是遇到这种问题,第一,打开管理工具--服务--Oracle服务,然后,重新启动Oracle的服务,再次链接.如果还是链接不上,那么就是当前用户的监听程序有问题.既然是监听程序无法识别,那就让他识别就好了. 首先是在安装目录下,找到listener.ora文件,打开之后…
阿里巴巴公司DBA笔试题  http://searchdatabase.techtarget.com.cn/tips/2/2535002.shtml   注:以下题目,可根据自己情况挑选题目作答,不必全部作答.您也可以就相关问题直接找负责面试人员面述而不笔答          一:SQL  tuning  类          1:列举几种表连接方式          2:不借助第三方工具,怎样查看sql的执行计划          3:如何使用CBO,CBO与RULE的区别         …