摘要: delimiter $$create PROCEDURE clear()BEGIN DECLARE l_name VARCHAR(10); DECLARE l_sql VARCHAR(800); set l_name = 'name'; select concat('delete from stud 阅读全文
posted @ 2020-12-19 16:53 永不熄灭的火 阅读(599) 评论(0) 推荐(0) 编辑
摘要: echo heool > /root 回在root目录下打印这段话 shutdown +10 10分钟后关机,其他远程登陆用户也会收到此提示 wall hello 所有远程登陆用户可以接受到此命令 shell 俗称 壳 它提供了用户与内核进行交互操作的一种接口,它接受用户输入的命令并把命令送入内核去 阅读全文
posted @ 2020-09-17 22:24 永不熄灭的火 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一篇讲的比较丰富的文章 https://blog.csdn.net/boke7265/article/details/79493038 下面自己讲一下, 验证xml有效性的方法常用的有两种模式,DTD和XSD。 DTD是一种XML约束语言,它可以通过比较XML文档和DTD文件来看文档是否符合规范,它 阅读全文
posted @ 2020-09-15 22:20 永不熄灭的火 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 断言在jdk4中引入,assert,如果断言失败,则会抛出一个AssertionError对象。这个AssertionError继承于Error对象,而Error继承于Throwable,Error是和Exception并列的一个错误对象,通常用于表达系统级运行错误。 断言的使用就类似一个三目运算符 阅读全文
posted @ 2020-09-14 21:15 永不熄灭的火 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.注解主要用来运行时操作和编译时操作,看你想怎么做,如果想写个类似notnull的注解哪就必须时运行时注解了,因为你想判断属性,就只能通过反射来获取参数的值,进而进行判断,否则会报错。 2.注解很简单就是要么配置你要注入的属性;要么声明一个标记注解,后面自己写处理逻辑进行判断,必须要自己写不然没人 阅读全文
posted @ 2020-09-05 21:22 永不熄灭的火 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 为什么要分区(Partition) 1、一般一张表超过2G的大小,ORACLE是推荐使用分区表的。 2、这张表主要是查询,而且可以按分区查询,只会修改当前最新分区的数据,对以前的不怎么做删除和修改。 3、数据量大时查询慢。 4、便于维护,可扩展:11g 中的分区表新特性:Partition(分区)一 阅读全文
posted @ 2020-08-23 11:58 永不熄灭的火 阅读(5355) 评论(0) 推荐(0) 编辑
摘要: 查看当前用户自己的表 select table_name from user_tables; 新建一张表 先插上几千条数据 遇到了一个错误如下 为什么报这个错误呢?因为编译失败了啊! 重新编译一下,或者放在command中执行创建过程,也会出现编译错误。 刚开始我是一头雾水,完全搞不懂为啥,然后就是 阅读全文
posted @ 2020-08-22 21:18 永不熄灭的火 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 背景 在docker中安装oracle,然后当时是可以登陆的,但是关闭虚拟机后,再次登陆docker镜像后,发现oracle的全部用户都无法登陆了。如下图,另外还有一个问题是发现每次进入镜像切换到root用户后都需要刷新环境变量,否则无法读取root用户下的环境变量。 搞好了,我是进镜像切换的roo 阅读全文
posted @ 2020-08-22 19:48 永不熄灭的火 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在linux上或者windows上直接按照oracle太麻烦了,即然有docker这么方便东西,肯定是上docker。 第一步,pull阿里云上的oracle11g的镜像, 查看已下载的镜像: docker images 启动 默认启动容器方式 docker run -d -it -p 1521:1 阅读全文
posted @ 2020-08-21 21:14 永不熄灭的火 阅读(3789) 评论(0) 推荐(0) 编辑
摘要: 因为需要写了个工具类,打包成了可执行jar,工程有点曲折。 1. 新建一个java项目 2. 此步骤配置生成jar包参数 3. 点击build中的下面 4. 最后成功生成可执行jar 5. 进入jar包位置 6. 创建一个bat文件 这样点击即可执行你要执行的操作。 阅读全文
posted @ 2020-07-18 19:57 永不熄灭的火 阅读(364) 评论(0) 推荐(0) 编辑