自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Oracle调优之sql共享池分析SQL资源使用情况

遇到需要排查一个系统使用sql的情况,可以通过查询Oracle的$sql、$ssssion、$sqlarea进行统计排查 排查时可以先看一下$sql和$session的基本信息 select * from v$sql a, v$session b where b.SQL_ADD...

2019-01-20 23:07:54

阅读数 1084

评论数 0

原创 设计模式之代理模式(结构型)

第一章 1.1 模式定义 代理模式:代理模式就是引入一个代理对象,通过代理对象实现对原对象的引用。代理模式是一种对象结构型。 1.2 代理模式包含如下角色 Subject:抽象主题角色 Proxy:代理主题角色 RealSubject:真实主题角色 1.3 模式例子 p...

2019-01-20 00:05:49

阅读数 965

评论数 0

原创 smartGit系列之长期使用批处理脚本

看到网上很多实现smartgit简单破解的方法,其实就是删除smartgit配置文件,让smartgit还可以试用一个月,依此循环达到一直使用,不过,每个月都要重复一遍删除配置文件,所以我就改写了一下bat批处理脚本 这个settingsPath=%smartGitPath%\18.1\sett...

2019-01-19 00:36:16

阅读数 931

评论数 0

原创 Oracle ORA-01460报错解决方法

最近遇到一个oracle错误,之前并没有遇到过,并不是select in超过1000个导致的,通过网上资料说是oracle版本导致,也有的说是oracle SQL过长导致。 然后通过自己实践应该说是oracle SQL过长导致,看了一下SQL并不是很长,主要还是select in,因为主键换成u...

2019-01-13 23:03:34

阅读数 1352

评论数 0

原创 设计模式之组合模式(结构型)

文章目录模式意图模式定义模式角色模式分析实际例子模式应用 模式意图 介绍模式定义定义之前先介绍一下组合模式的意图。其实就是将对象组合成整体-部分层次的树形结构,客户端调用时,对于调用容器对象或者说组合对象(“树枝”)和单个对象(“树叶”)是一致的。 模式定义 组合模式(Composite ...

2019-01-13 23:03:07

阅读数 629

评论数 0

原创 个人博客项目之editormd实现写文章功能

想在项目里引入Markdown编辑器实现写文章功能,网上找到一款开源的插件editormd.js 介绍网站:https://pandao.github.io/editor.md/examples/index.html 源码:https://github.com/pandao/editor.md...

2019-01-12 23:04:40

阅读数 1330

评论数 2

原创 设计模式之享元模式(结构型)

模式定义 享元模式(Flyweight Pattern)就是通过共享技术实现大量细粒度对象的复用。享元模式是通过细粒度对象的共享,所以也可以说享元模式是一种轻量级模式。按照Gof模式分类,享元模式属于对象结构型模式。 模式解释 可以共享的内容称为内部状态(Intrinsic Stat...

2019-01-05 23:34:49

阅读数 765

评论数 0

原创 设计模式之策略模式(行为型)

一、模式定义 策略模式:定义一系列算法,然后将每一个算法封装起来,并将它们可以互相替换。也就是将一系列算法封装到一系列策略类里面。策略模式是一种对象行为型模式。策略模式符合“开闭原则“ Strategy Pattern: Define a family of algorithms, enc...

2019-01-02 00:16:33

阅读数 900

评论数 0

原创 设计模式之工厂方法模式(创建型)

一、模式定义 工厂方法模式:又称工厂模式,也叫虚拟构造器模式,属于构建型设计模式,工厂方法模式是在简单工厂模式上进行拓展,生产产品的过程由具体工厂类实现,基类只实现接口,这使得工厂方法模式可以在不修改工厂角色的情况下,引进新的产品。 工作方法模式也符合”开闭原则“。工厂方法模式也称虚拟构造器(...

2019-01-02 00:16:00

阅读数 826

评论数 0

原创 设计模式之抽象工厂模式(创建型)

模式定义 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。 模式角色 抽象工厂模式包含如下角色: AbstractFactory:抽象工厂 Concre...

2019-01-02 00:15:27

阅读数 806

评论数 0

原创 设计模式之简单工厂模式(创建型)

模式定义 简单工厂模式又称静态工厂模式。可以根据参数的不同返回不同类的实例。定义一个类来创建其它类的实例。 模式角色 简单工厂模式包含如下角色 Factory:工厂角色 Product:抽象产品角色 ConcreteProduct:具体产品角色 简单实例 public abst...

2019-01-02 00:14:53

阅读数 812

评论数 0

原创 设计模式之模板方法模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析四、具体例子五、模式应用场景 一、模式定义 模板方法模式就是在一个抽象类中定义一些骨架方法,然后通过类继承的方法,将一些方法延迟到继承类里。模板方法模式是一种类行为型模式,是一种比较常用的方法。不属于对象行为型模式,因为只是通过类继承实现。 T...

2019-01-01 00:02:07

阅读数 1017

评论数 0

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