自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Vue.js系列之入门手册整理

文章目录第一章、环境搭建1.1、准备:1.2、nodejs安装1.3、npm安装1.4、vue安装第二章、目录结构2.1、webpack2.2、webpack下的全局文件结构第三章、Vue调试第四章、定义页面附录资料 第一章、环境搭建 1.1、准备: npm: 3.10.8 (npm &...

2019-03-19 23:05:02

阅读数 237

评论数 0

原创 Oracle调优之优化器基础知识

文章目录一、访问数据的方法1、直接访问数据1.1 全表扫描1.2 ROWID扫描2、访问索引2.1 索引唯一扫描2.2 索引范围扫描2.3 索引全扫描2.4 索引快速全扫描2.5 索引跳跃式扫描拓展补充 本博客介绍一下属于oracle优化器范畴的一些基础知识,访问数据的方法,分为直接访问数据的方法...

2019-03-19 23:03:45

阅读数 219

评论数 0

原创 设计模式之备忘录模式(行为型)

文章目录一、模式定义二、模式角色三、模式分析四、模式例子五、模式应用 一、模式定义 备忘录模式(Memento Pattern):备忘录模式的定义是在不破坏封装的前提下,捕获一个对象的内部状态,并将该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。所以备忘录模式就是一种对象行为型模...

2019-03-19 23:02:34

阅读数 135

评论数 0

原创 设计模式之访问者模式(行为型)

文章目录模式定义模式角色模式分析模式例子模式应用 模式定义 访问者模式:表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。所以访问者模式是一种对象行为型模式。 模式角色 访问者模式包括如下角色: Vistor(抽象访问者) Concret...

2019-03-19 23:01:54

阅读数 141

评论数 0

原创 设计模式之适配器模式(结构型)

文章目录模式定义模式角色模式分析模式例子模式分类模式应用 模式定义 适配器模式(Adapter Pattern):将一个接口转换成客户希望的接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 模式角色 适...

2019-03-11 23:06:00

阅读数 232

评论数 0

原创 设计模式之桥接模式(结构型)

文章目录模式定义模式角色模式分析模式例子模式应用 模式定义 桥接模式(Bridge Pattern)是将抽象部分和实现部分分离,使它们可以独立地改变,是一种对象结构型模式。 模式角色 桥接模式包含如下角色: Abstraction(抽象类) RefinedAbstraction(扩充抽象类) I...

2019-03-11 23:04:45

阅读数 131

评论数 0

原创 设计模式之装饰模式(结构型)

一、模式定义 装饰模式:装饰模式就是允许向一个现有的对象添加新的功能,同时又不改变其结构,装饰模式是一种对象结构型设计模式。 二、模式角色 对于装饰模式可以分为如下角色 Component:抽象构件 ConcreteComponent:具体构件 Decorator:抽象装饰类 ConcreteD...

2019-03-02 23:37:30

阅读数 408

评论数 0

原创 Redis系列之位图简介

本博客介绍Redis的位图

2019-03-02 23:36:59

阅读数 426

评论数 0

原创 Oracle基础之访问数据的方法

本博客介绍oracle优化器的一些基本概念

2019-03-02 23:36:18

阅读数 444

评论数 0

原创 设计模式之外观模式(结构型)

文章目录一、模式定义二、模式角色三、模式简单分析四、简单例子实践五、模式应用 一、模式定义 外观模式:外观模式就是提供一个统一的接口,用来访问子系统的一群接口。外观模式定义了一个高层接口,让子系统更容易使用。,外观模式也称门户模式,是一种对象结构型设计模式。 二、模式角色 从模式定义可以知道,外...

2019-03-01 00:08:17

阅读数 772

评论数 0

原创 Redis系列之延时队列简介

文章目录一、业务场景1.1 实践场景1.2 实现方式二、Redis延时队列2.1 Redis列表实现2.2 Redis集合实现 一、业务场景 所谓延时队列就是延时的消息队列,下面说一下一些业务场景比较好理解 1.1 实践场景 订单支付失败,每隔一段时间提醒用户 用户并发量的情况,可以延时2分钟给...

2019-03-01 00:07:23

阅读数 913

评论数 0

原创 Oracle细节之参数放在where前后的区别

本博客记录一个细节,在使用sql left join时候,参数放在left join后面当条件,还是放在where后的区别 给出两条SQL: tt.book_type = ‘TIPS_TYPE’,放在left join后面当条件 select tc.seq, tc.tips_flag, ...

2019-03-01 00:06:02

阅读数 804

评论数 0

原创 Oracle应用之to_char(参数,'FM990.00')函数

遇到一个SQL,记录一下 select to_char(参数,'FM990.00') from 表格 刚看到FM990.00确实不知道什么意思,通过网上资料,知道了 0表示:如果参数(double或者float类型)存在数字就显示数字,不存在数字就显示0 9表示:如果参数(double或者fl...

2019-03-01 00:04:16

阅读数 1357

评论数 0

原创 Oracle应用之不是 SELECTed表达式报错解决方法

今天遇到一个Oracle报错,写篇博客记录一下 简单看一下下面这个sql,这也查询是没报错的 select a.area_seq, a.area_name from t_unit_area a WHERE area_seq='1580' order ...

2019-03-01 00:03:36

阅读数 459

评论数 0

原创 oracle应用之select in超过1000条报错解决方法

本博客介绍oracle select in超过1000条数据的解决方法,java框架是采用mybatis的,这可以说是一种比较常见的错误:select * from A where id in(...),oracle官方函数做了限定,in里的参数只能1000个,所以超过1000个参数就会报错,解决...

2019-03-01 00:02:43

阅读数 1073

评论数 0

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