fixed Oracle SQL报错 #ORA-01460: 转换请求无法实施或不合理

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

2019-01-13 23:03:34

阅读数:593

评论数:0

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

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

2019-01-13 23:03:07

阅读数:561

评论数:0

editormd实现Markdown编辑器写文章功能

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

2019-01-12 23:04:40

阅读数:828

评论数:1

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

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

2019-01-05 23:34:49

阅读数:678

评论数:1

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

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

2019-01-02 00:16:33

阅读数:825

评论数:0

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

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

2019-01-02 00:16:00

阅读数:784

评论数:1

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

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

2019-01-02 00:15:27

阅读数:757

评论数:0

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

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

2019-01-02 00:14:53

阅读数:765

评论数:0

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

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

2019-01-01 00:02:07

阅读数:934

评论数:0

Jquery contextMenu右键菜单使用

本博客介绍一下一款开源的jquery右键菜单插件使用,github链接:https://github.com/swisnl/jQuery-contextMenu 样例代码: <!DOCTYPE html> &...

2018-12-31 00:08:28

阅读数:773

评论数:0

bootstrap treeview实现菜单树

本博客,介绍通过Bootstrap的treeview插件实现菜单树的功能。 treeview链接:http://www.htmleaf.com/Demo/201502141380.html ORM框架是Mybatis的,这里其实就是单表查询而已,获取要做菜单树的信息表,这张表必须要有一个par...

2018-12-31 00:07:36

阅读数:849

评论数:0

Oracle SQL调优记录

文章目录一、前言二、注意点三、Oracle执行计划四、调优记录4.1 强制索引4.2 基数反馈机制4.3 oracle开窗函数 一、前言 本博客只记录工作中的一次oracle sql调优记录,因为数据量过多导致的查询缓慢,一方面是因为业务太过繁杂,关联了太多表。面对复杂的业务场景,确实有些情况...

2018-12-31 00:06:46

阅读数:885

评论数:0

传参导出Excel表乱码问题解决方法

业务场景 先描述一下业务场景,要实现的功能是通过搜索框填写参数,然后点击按钮搜索数据,将搜索框的查询参数获取,附加在链接后面,调导Excel表接口,然后实现导出Excel功能。其实做导Excel表功能不仅可以通过链接调用实现,也可以通过form表单提交的方法来实现。 不过本博客介绍的是通过链接...

2018-12-31 00:04:58

阅读数:686

评论数:0

Oracle开窗函数笔记及应用场景

介绍Oracle的开窗函数之前先介绍一下分析函数,因为开窗函数也属于分析函数 分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 上面是开窗函数over(…)的简单介绍。 开窗函数指定了分析函数工作的数据窗口大小,这...

2018-12-31 00:04:01

阅读数:628

评论数:0

设计模式之状态模式(行为型)

模式定义 一个对象在其内部状态改变时改变其行为,这个对象我们可以称为状态对象,所以状态模式是一种对象行为型模式。 模式结构 Context:环境类 Context类也可以称之为上下文类,实际上就是拥有状态的对象,可以理解为状态管理器。 State:抽象状态类 抽象状态类可以是一个接口类或者...

2018-12-23 00:04:55

阅读数:886

评论数:0

设计模式之职责链模式(行为型)

文章目录一、行为型模式二、职责链模式定义三、职责链模式角色四、简单实例 一、行为型模式 介绍职责链模式之前先介绍一下行为型设计模式,因为按照GoF模式分类,职责链就是一种行为型设计模式。行为型设计模式就是主要表示类或者对象之间的关联关系,分为类行为型和对象行为型。类行为型一般都是通过类的继承或...

2018-12-23 00:04:06

阅读数:820

评论数:0

tomcat编译超过64k大小的jsp文件报错原因

今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报错,知道http协议返回码的都知道,这是服务端的报错。 jsp编译过程都是编译为servlet,然后再通过类加载器编译为.c...

2018-12-18 23:42:50

阅读数:872

评论数:1

Mybatis自定义SQL拦截器

本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 package com.muses.taoshop.common.core.database.config; import org.apache....

2018-12-17 23:12:12

阅读数:649

评论数:1

线程并行学习笔记

一、线程并行相关概念 同步(Synchronous)和异步(Asynchronous) 同步和异步的本质区别是是否需要等待,比如一个方法在执行,必须等前面一个方法程执行完成,才可以执行,这就是同步。如果不需要等上一个方法执行完成,并行或者并发执行,这就是异步调用。 并发(Concurrenc...

2018-12-15 23:36:54

阅读数:1059

评论数:1

Oracle的nvl函数和nvl2函数

一、基本语法 介绍一下oracle的nvl函数和nvl2函数。 nvl函数 nvl函数基本语法为nvl(E1,E2),意思是E1为null就返回E2,不为null就返回E1。 nvl2函数 nvl2函数的是nvl函数的拓展,基本语法为nvl2(E1,E2,E3),意思是E1为null,就返回E3,...

2018-12-13 23:16:47

阅读数:790

评论数:1

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