摘要: 记录在使用好用的工具,以免以后换电脑名字忘了。 1.WinDirStat 方便的看出系统中的大文件,很好用。 2.Everything 这个就不多说了,就算我这里不记录,我也忘不了,win下的搜索神器。对于我们这些没收拾记忆力还不好的,管用! 阅读全文
posted @ 2020-05-11 12:59 RecursionHs 阅读(101) 评论(0) 推荐(0) 编辑
摘要: drop table table_name purge 功能:删除表直接删除,即会清理表的空间,而drop table table_name 会把表放入回收站。 举例: create table tmp_a as select 'a' as a,'b' as b from dual; select 阅读全文
posted @ 2019-12-05 15:28 RecursionHs 阅读(158) 评论(0) 推荐(0) 编辑
摘要: coalesce coalesce (expression_1, expression_2, ...,expression_n) 功能 依次遍历括号内的表达式,遇到非null值的时候返回该值。 可以解决的问题: 处理多表查询的时候,处理空值 。 举例: select '','b','c' from 阅读全文
posted @ 2019-12-05 11:51 RecursionHs 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 主要解决:主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。解决兼容性问题。 关键代码:适配器继承或依赖已有的对象,实现想要的目标接口。 使用场景:有动机地修改一个正常运行的系统的接口,这时应该考虑使用适配器模式。 测试类:DoSome 输出: 优 阅读全文
posted @ 2019-07-17 13:52 RecursionHs 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 定义: 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 关键代码:在抽象类里有一个 ArrayList 存放观察者们。 使用场景: 一个抽象模型有两个方面,其中一个方面依赖于另一个方面。将 阅读全文
posted @ 2019-07-15 14:35 RecursionHs 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 早已听说gayhub。我们就抽下零碎的时间来学习下。 GIT是在官网下的一个windows版本。一切默认安装。用bash的exe打开即可。 1.基础环境的搭建。 自己理解的意思是标记了本地环境的名字。 2.基本使用 新建个readme.txt文件,用notepad++编辑。最好不要用windows自 阅读全文
posted @ 2019-07-09 13:03 RecursionHs 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 定义: 策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。封装各方法,灵活调用方法来处理所需要的业务场景。 应用场景: 1、如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为 阅读全文
posted @ 2019-07-09 13:01 RecursionHs 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 定义: 策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。封装各方法,灵活调用方法来处理所需要的业务场景。 应用场景: 1、如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为 阅读全文
posted @ 2019-07-03 16:35 RecursionHs 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 虚线箭头指向依赖; 实线箭头指向关联; 虚线三角指向接口; 实线三角指向父类; 空心菱形能分离而独立存在,是聚合; 实心菱形精密关联不可分,是组合; 上面是UML的语法。 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖 阅读全文
posted @ 2019-07-03 14:38 RecursionHs 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 原因:根分区告急,删除了trance和alert中3天前的文件。 重启主机后,startup 报错: 1.查看启动日志: 2.这里选择清理闪回区文件 1)进入闪回区目录,习惯性先备份,以备人品不好的时候。然后删除三天前的文件。 2)进入rman 3.打开数据库 进入sqlplus / as sysd 阅读全文
posted @ 2018-12-13 12:02 RecursionHs 阅读(238) 评论(0) 推荐(0) 编辑