自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

翻译 查看oracle数据库锁表并解锁

SELECT SESS.SID, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_NAME, AO.OBJECT_NAME 被锁对象名, LO.LOCKED_MODE 锁模式, sess.LOGON_TIME 登录数据库时间,'ALTER SYSTEM KILL SESSION ''' || SESS.SID || ','||SESS.SERIAL#||'''' FREESQLFROM V$LOCKED_OBJECT LO, DBA_OBJECTS .

2021-05-13 15:45:19 159

原创 查看某个数据库所有用户已使用的表空间大小情况

select sum(GB),owner from (select segment_name,bytes/1024/1024/1024 as GB,owner from dba_segments order by bytes desc ) group by owner order by sum(GB) desc

2021-05-07 13:49:50 320

原创 eclipse中启动maven项目控制台乱码处理方式

1.点击run->run configurations2.选择你的maven项目,选择common,将encoding中的编码修改为utf-8即可

2021-03-17 22:31:15 322

原创 linux中配置定时压缩文件以及删除文件并配置定时器

1.编写定时脚本#!/bin/bashfunction zipLogFun(){ cd "$homePath$tomcatPath" echo "进入$homePath$tomcatPath" if [ ! -d $zipLog ]; then echo "创建压缩文件夹" mkdir $zipLog else echo $zipLog exist fi#echo '将前天的各日期文件夹打包、压缩到指定文件夹下.

2021-03-05 10:36:31 688 1

原创 Centos 虚拟机中 无法使用jmap命令 报错“-bash: jmap: command not found”

1.执行yum -y whatprovides '*/jmap',查看可以使用的版本2.选择其中一个,这里我选择java-1.8.0-openjdk-devel-1.8.0.282.b08-1.el7_9.x86_64,执行命令yum install -y java-1.8.0-openjdk-devel-1.8.0.282.b08-1.el7_9.x86_64,安装成功(使用root用户安装):1:java-11-openjdk-devel-11.0.8.10-1.el7.x86_64 : .

2021-02-23 15:31:55 2438

原创 redis重启后出现最新的数据丢失的问题(windows系统)

原因是默认的保存RDB的持久化方式,解决方式有一下两种:关闭redis服务的时候手动触发RDB持久化,命令有两种:save该命令会阻塞当前Redis服务器,执行save命令期间,Redis不能处理其他命令,直到RDB过程完成为止。显然该命令对于内存比较大的实例会造成长时间阻塞,这是致命的缺陷,为了解决此问题,Redis提供了第二种方式。bgsave执行该命令时,Redis会在后台异步进行快照操作,快照同时还可以响应客户端请求。具体操作是Redis进程执行fork操作创建子进程,RDB

2021-01-24 23:53:45 1365

原创 oracle数据库恢复删除的表或者覆盖的表

使用以下语句查询删除的表,根据节点恢复表select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin where type='TABLE' order by droptime desc;根据查询object_name恢复表,如果该表名已经存在,需要删除对应的表才能够恢复表flashback table "BIN$uXeD0+B1K1LgVfz8/vRAFw==$0"

2021-01-22 14:04:49 590

原创 ORA-28040: 没有匹配的验证协议(12c或者12c rac)

在oracle的安装目录下,D:\oracle\product\12.2.0\dbhome_1\network\admin,找到sqlnet.ora或者添加该文件,打开该文件并添加一下语句,不需要重启数据库SQLNET.ALLOWED_LOGON_VERSION=8

2020-07-05 11:59:09 933

原创 eclipse添加server插件

1. 先查看eclipse的版本,打开eclipse->Help->About Eclipse IDE2. 引入插件,打开Help->Install New Software,点击add3.填入插件下载地址,http://download.eclipse.org/releases/2018-09,name随便填都可以,选择最后一个,点击next4. 进去,点击next,勾选同意,点击Finish5.等待右下角下载完依赖即可。...

2020-07-04 00:12:39 2643

翻译 pl/sql中置顶table、views等以及设置默认显示My Objects

1. 置顶table、views打开configure->object browser folders选择需要置顶的选项即可2. 默认显示My Objects打开configure->object browser filters选择需要置顶的选项即可

2020-06-29 22:55:00 987

翻译 pl/sql设置记住密码

打开pl/sql的configure->preferences打开logon history->,勾选store history和store with password在登陆页面选择记录的密码即可

2020-06-29 22:43:04 352

原创 mysql和oracle中将一列数据显示为一个字符串

mysql中使用group_concat 1. 例如,默认的连接符是,select GROUP_CONCAT(id) as id from t_student2. 自定义连接符,使用;连接:select GROUP_CONCAT(id SEPARATOR ';') as id from t_student3. 如果查询的字段值太长显示不全,是由于group_concat的group_concat_max_len参数的值太小造成的,默认查询如下这条设置语句必须加在每...

2020-06-29 13:35:05 172

原创 没有安装oracle数据库的时候如何直接使用plsql连接数据库

1.安装pl/sql2.下载instantclient解压2.1 在文件夹下找到oci.dll2.2 不登陆sql/sql,直接进去2.3 找到configure->preferences2.4 找到connection2.5 在oracle home中填入instantclient的解压路径,在ocl library中填入oci.dll的路径2.6重启pl/sql即可。...

2020-06-14 00:23:21 1706

原创 数组的三个基本特点

长度是声明数组对象的时候就确定的,数组一旦被创建,它的大小就不可以更改。 起元素必须是相同类型的,不能是混合型。 数组类型可以是任何数据类型,包括基本类型和引用类型。创建数组的三种方式为:直接添加元素 类型[] 数组名 = {元素,元素,元素,……}; int[] arr={1,2,3,4}; 先定义数组长度再添加元素 类型[] 数组名 = new 类型[长度]; int[] ...

2020-06-10 22:33:39 1693

原创 免安装mysql的配置

在mysql的主目录下进入控制台,安装 mysqld.exe -install 服务 启动mysql服务:net start mysql 如果出现下面的提示启动失败,则在控制台执行sc delete mysql删除mysql服务,然后在主目录的my.ini文件中填入mysql的注主目录路径以及数据存放路径: 重新执行mysqld.exe -ins...

2020-06-10 22:32:34 124

原创 oracle和mysql自动备份,循环定时使用windows任务计划程序设置程序定时任务

if not exist c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle ( md c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle)else ( echo c:\数据库备份\%date:~0,4%-%date:~5,2%-%date:~8,2%\oracle is exist!)if not exist C:\数据库备份\%date:~0,4%-%date:~5,2%-%date.

2020-06-10 15:14:12 127

翻译 forfiles的使用

Forfiles 从文件夹或树中选择要进行批处理的文件。例子:forfiles.exe /p "D:\Kugou" /m *.tar /d -14 /c "cmd /c del @path"说明:寻找D:/Kugou目录下的任意后缀名为tar的文件,查看其日期属性是否为14天之前的(-14表示之前,+14表示之后),然后执行删除命令语法forfiles [/p Path ] [/m SearchMask ] [/s ] [/c Command ] [/d [{+ | - }] [{MM

2020-06-10 11:25:33 461

原创 js和java数字正则验证

js:/^(\+?|-?)\d+(\.\d+|\d*)$/测试:/^(\+?|-?)\d+(\.\d+|\d*)$/.test("123456789");java^(\+?|-?)\d+(\.\d+|\d*)$测试:Pattern.matches("^(\+?|-?)\d+(\.\d+|\d*)$","123456789");

2020-06-10 09:56:06 191

原创 table中cellspacing和cellpadding的区别

cellspacing:(作用于table),表格中单个单元格之间的距离cellpadding:(作用于table)设置单元格的内边距,相当于使用padding<table border='1px' cellspacing="5px" cellpadding="0"> <tr> <td style='width:100px;padding-left: 100px;'>你好</td> <td>这是&l

2020-05-30 15:10:58 936 1

原创 html中权重标签

<H>标题<b>:会将内容加粗显示,没有凸显语气,只是单纯的加粗<strong>:会将内容加粗显示,一个加强语气夸张的标签,它的夸张作用重要是通过把字体加粗来实现的<em>:会将内容加粗显示,它的夸张作用仅仅次于<strong>标签<i>:会将字体倾斜显示<u>:在内容下面提添加下划线<del>:添加中划线...

2020-05-29 23:18:10 532

原创 meta设置编码、关键字、描述、作者、refresh

HTML5使用的格式(推荐)<meta charset="UTF-8">HTML4使用的格式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

2020-05-29 22:40:07 1391

原创 互联网三大基石

HTML(Hyper Text Markup Language): 超文本标记语言 HTTP(HyperText Transfer Protocol): 超文本传输协议 URL(Uniform Resource Location): 统一资源定位符

2020-05-29 22:20:06 954

翻译 Oracle 表空间满处理

查看表空间情况1. --查看 表空间select username, default_tablespace, temporary_tablespace from dba_users;2.--查看表空间 大小select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name;3.--查看表空间使用

2020-05-29 00:19:53 434

原创 使用DB_LINK直接访问另一个数据库的表数据

DBLINK的作用:跨域访问数据库,可以直接访问对应的数据库表,在备份时可以直接迁移数据库表建DBLINK语句:CREATE [SHARED] [PUBLIC] database link link_name  [CONNECT TO [user] [current_user] IDENTIFIED BY password]   [AUTHENTICATED BY user IDENTIFIED BY password]   [USING 'connect_string']share:

2020-05-23 15:54:51 1271

原创 DQL、DML、DDL、DCL、TCL

DQL:(Data QueryLanguage )数据查询语言(操作数据)select ... from... whereDML:(Data Manipulation Language)数据操纵语言(可以控制事务的提交、操作数据)insert、update、deleteDDL:(Data Definition Language)数据库模式定义语言(隐式提交事务、操作数据库、表)create databse、create table、create view、creaate index、alte.

2020-05-20 22:46:00 486

原创 按照时间排序分页时需要注意的问题

问题:排序条件只有时间,并且对应的数据中时间的值很多都是一样的,那么在分页的时候可能出现下一页和上一页的数据一样的情况,例如写入了100条数据,每页显示10条,在一个分页区间内,有可能返回的查询数据是一样的解决办法:加入多个排序字段,同时注意排序字段的值不要一致...

2020-05-20 13:40:51 849

原创 内部类的作用

可以无条件地访问外围类的所有元素,即外部类的属性和方法内部类都可以使用,不管对应的修饰符。 实现隐藏,当内部类实现对应的接口时,可以实现对应的隐藏类的功能,即外部不知道具体类的名称。 可以实现多重继承,即多个内部类继承了对应的接口时,外部类就可以通个调用内部类实现多继承的功能。 通过匿名内部类来优化简单的接口实现。 ...

2020-04-22 22:54:02 117

原创 GBK与UTF-8的中文是一个字符占几个字节

编码:GBK 字节数:2编码:UTF-8 字节数:3

2020-04-04 17:11:48 2861

原创 oracle整个数据库导入导出操作

导出数据库exp "'sys/manager@orcl as sysdba'" file=G:\sx20190325.dmp full=y导入数据库imp "'sys/manager@orcl as sysdba'"file=G:\sx20190325.dmp full=y ignore=y导出过程中遇到EXP-00091的错误:执行:select * from nls_databa...

2020-03-23 16:56:30 259

原创 oracle怎么查看一条数据的数据库插入时间

select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss') insert_time from tablename;

2020-03-13 13:58:58 8038

原创 oracle修改密码

打开cmd窗口 输入命令:sqlplus /nolog; 链接数据库:conn /as sysda; 修改对应的用户命令:alter user 用户名 identified by 新的密码;

2020-03-10 00:18:07 82

原创 使用system创建新的用户

新建数据库用户 create user 用户名 identified by 密码;赋予用户权限登陆链接权限:connect 数据库资源操作权限,即操作数据库的表:resource dba是oralce 最大权限的,oracle 所有的权限他都有,拥有DBA权限的用户,有创建用户,创建表,创建模式权限。一般不需要授予该权限 gra...

2020-03-10 00:09:01 1017

翻译 oracle默认的用户

用户名 / 密码 登录身份 说明sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员system/manager SYSDBA 或 NORMAL 不能以...

2020-03-09 23:54:35 594

原创 多态的要点

多态是方法的多态,不是属性的多态(多态与属性无关) 多态的存在要有三个必要条件:继承、方法重写、父类引用指向子类对象 父类引用指向子类对象后,用该父类应用调用子类重写的方法,此时多态就出现了...

2020-03-09 22:31:02 129 1

翻译 继承的属性有哪些

1:如果父类中的成员使用public修饰,子类无条件继承。2:如果父类中的成员使用protected修饰,子类也继承,即使父类和子类不在同一个包中。3:如果父类和子类在同一个包中,此时子类可以继承父类中 缺省修饰符的成员。4:如果父类中的成员使用private修饰,子类打死也都继承不到。private只能在本类中访问。5:父类的构造器,子类也不能继承,因为构造器必须和当前的类名相同。...

2020-03-09 22:06:10 882

原创 oracle数据导入数据时有中文报错的问题

添加环境变量:变量名:AMERICAN_AMERICA.UTF8变量值:NLS_LANG

2019-10-17 13:54:12 347

原创 break和continue带标签

break不带标签的时候默认打断当前循环,指定标签时打断制定标签循环public static void main(String[] args) { int m=0; a:for (int i = 0; i < 10; i++) { System.out.println("iiiiiiiiiiiii"); b:for (int j = 0; j < 10; j...

2019-09-09 23:39:13 314

原创 swing为什么需要使用break

break的作用是打断执行的代码,退出当前循环。 当每一个case中都有break时,遇到符合的switch的值时就会推出switch循环。 当每个循环都没有break时,会判断是否有符合的值,遇到的符合switch的值时,就会进入执行代码,当时后续的case代码不会进行判断了,会全部执行,除非遇到break才会退出循环。...

2019-09-09 22:47:50 161

原创 基本数据类型

数值型整数类型(bypt:1个字节;short:2个字节;int:4个字节,long:8个字节)浮点类型(float:4个字节;double:8个字节)字符型(2个字节) 布尔型(1位)...

2019-08-10 23:46:53 246

翻译 终止端口占用

1. 打开控制台cmd2.输入netstat -ano|findstr 8080,查看占用的PID3. 输入taskkill /f -pid 6512终止

2019-08-05 10:06:27 3270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除