会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SmileNicky的博客
Email : nickypm@foxmail.com
Blog:
https://smilenicky.blog.csdn.net
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
29
下一页
2019年1月1日
设计模式之策略模式(行为型)
摘要: 一、模式定义 策略模式:定义一系列算法,然后将每一个算法封装起来,并将它们可以互相替换。也就是将一系列算法封装到一系列策略类里面。策略模式是一种对象行为型模式。策略模式符合“开闭原则“ Strategy Pattern: Define a family of algorithms, encapsul
阅读全文
posted @ 2019-01-01 15:45 smileNicky
阅读(394)
评论(0)
推荐(0)
2018年12月31日
设计模式之模板方法模式(行为型)
摘要: [TOC] 一、模式定义 模板方法模式就是在一个抽象类中定义一些骨架方法,然后通过类继承的方法,将一些方法延迟到继承类里。模板方法模式是一种类行为型模式,是一种比较常用的方法。不属于对象行为型模式,因为只是通过类继承实现。 Template Method Pattern: Define the sk
阅读全文
posted @ 2018-12-31 17:06 smileNicky
阅读(527)
评论(0)
推荐(0)
2018年12月30日
bootstrap treeview实现菜单树
摘要: 本博客,介绍通过Bootstrap的treeview插件实现菜单树的功能。 treeview链接:http://www.htmleaf.com/Demo/201502141380.html ORM框架是Mybatis的,这里其实就是单表查询而已,获取要做菜单树的信息表,这张表必须要有一个parent
阅读全文
posted @ 2018-12-30 23:47 smileNicky
阅读(2411)
评论(0)
推荐(0)
Oracle SQL调优记录
摘要: @[toc] 一、前言 本博客只记录工作中的一次oracle sql调优记录,因为数据量过多导致的查询缓慢,一方面是因为业务太过繁杂,关联了太多表。面对复杂的业务场景,确实有些情况是需要关联很多表的。当然有些情况是可以将业务实现放在Java代码里,有些情况可以不要关联很多表。 二、注意点 对于SQL
阅读全文
posted @ 2018-12-30 23:05 smileNicky
阅读(2080)
评论(0)
推荐(0)
传参导出Excel表乱码问题解决方法
摘要: 业务场景 先描述一下业务场景,要实现的功能是通过搜索框填写参数,然后点击按钮搜索数据,将搜索框的查询参数获取,附加在链接后面,调导Excel表接口,然后实现导出Excel功能。其实做导Excel表功能不仅可以通过链接调用实现,也可以通过form表单提交的方法来实现。 不过本博客介绍的是通过链接调接口
阅读全文
posted @ 2018-12-30 21:59 smileNicky
阅读(1559)
评论(0)
推荐(0)
Oracle开窗函数笔记及应用场景
摘要: 介绍Oracle的开窗函数之前先介绍一下分析函数,因为开窗函数也属于分析函数 分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。 上面是开窗函数的简单介绍。 开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而
阅读全文
posted @ 2018-12-30 21:37 smileNicky
阅读(5106)
评论(0)
推荐(0)
2018年12月22日
设计模式之状态模式(行为型)
摘要: 模式定义 一个对象在其内部状态改变时改变其行为,这个对象我们可以称为状态对象,所以状态模式是一种对象行为型模式。 模式结构 Context:环境类 Context类也可以称之为上下文类,实际上就是拥有状态的对象,可以理解为状态管理器。 State:抽象状态类 抽象状态类可以是一个接口类或者抽象类,反
阅读全文
posted @ 2018-12-22 16:28 smileNicky
阅读(578)
评论(0)
推荐(0)
设计模式之职责链模式(行为型)
摘要: [TOC] 一、行为型模式 介绍职责链模式之前先介绍一下行为型设计模式,因为按照GoF模式分类,职责链就是一种行为型设计模式。行为型设计模式就是主要表示类或者对象之间的关联关系,分为类行为型和对象行为型。类行为型一般都是通过类的继承或者多态等等方式实现。对象行为型就是通过对象的聚合等等关联实现。 二
阅读全文
posted @ 2018-12-22 14:43 smileNicky
阅读(296)
评论(0)
推荐(0)
2018年12月18日
tomcat编译超过64k大小的jsp文件报错原因
摘要: 今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报错,知道http协议返回码的都知道,这是服务端的报错。 jsp编译过程是先编译为servlet,然后再通过类加载器编译为.cla
阅读全文
posted @ 2018-12-18 23:46 smileNicky
阅读(1869)
评论(2)
推荐(1)
2018年12月17日
Mybatis自定义SQL拦截器
摘要: 本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 然后在SqlSessionFactoryBean进行配置,主要代码 下面是我的Mybatis配置类,是基于SpringBoot做的,仅供参考
阅读全文
posted @ 2018-12-17 10:39 smileNicky
阅读(12357)
评论(2)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
29
下一页
公告