首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NickyMa
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 75
沸点 1
赞
76
返回
|
搜索文章
NickyMa
赞了这篇文章
SmileNicky
Java程序员
·
5年前
关注
策略模式+元注解方式替代大量if else写法
策略模式:定义一系列算法,然后将每一个算法封装起来,并将它们可以互相替换。也就是将一系列算法封装到一系列策略类里面。策略模式是一种对象行为型模式。策略模式符合“开闭原则“...
4
评论
分享
NickyMa
6年前
关注
设计模式之状态模式(行为型)
模式定义一个对象在其内部状态改变时改变其行为,这个对象我们可以称为状态对象,所以状态模式是一种对象行为型模式。模式结构Context:环境类Context类也可以称之为上下...
2
评论
分享
NickyMa
6年前
关注
设计模式值职责链模式(行为型)
介绍职责链模式之前先介绍一下行为型设计模式,因为按照GoF模式分类,职责链就是一种行为型设计模式。行为型设计模式就是主要表示类或者对象之间的关联关系,分为类行为型和对象行为...
2
评论
分享
NickyMa
6年前
关注
tomcat编译超过64k大小的jsp文件报错原理
今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报...
1
评论
分享
NickyMa
6年前
关注
Mybatis自定义SQL拦截器
本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 然后在SqlSessionFa...
1
评论
分享
NickyMa
6年前
关注
Oracle的nvl函数和nvl2函数
一、基本语法介绍一下oracle的nvl函数和nvl2函数。nvl函数nvl函数基本语法为nvl(E1,E2),意思是E1为null就返回E2,不为null就返回E1。nv...
1
评论
分享
NickyMa
6年前
关注
Oracle递归查询start with connect by prior
一、基本语法connectby递归查询基本语法是:startwith:表示以什么为根节点,不加限制可以写1=1,要以id为123的节点为根节点,就写为startwithid...
1
评论
分享
NickyMa
6年前
关注
mybatis foreach报错It was either not specified and/or could not be found for the javaType Type handler
或许是惯性思维,在mybatis使用foreach循环调用的时候,很多时候都是传一个对象,传一个List的情况很少,所以写代码有时候会不注意就用惯性思维方法做了。 今天向s...
1
评论
分享
NickyMa
6年前
关注
Oracle列转行函数使用
一、业务场景今天需要实现一个table,有一列的效果是:用户姓名A(账号a),用户姓名B(账号b)…这种格式。这就想到oracle的列转行函数vm_concat。可以用类似...
1
评论
分享
NickyMa
6年前
关注
JavaScript笔记整理
整理一篇工作中的JavaScript脚本笔记,不定时更新,笔记来自网上资料或者自己经验归纳。(1)获取Url绝对路径(2)获取Url请求参数(3)获取特定请求参数(4)st...
1
评论
分享
NickyMa
6年前
关注
Redis学习笔记之分布式锁
在一些比较高并发的业务场景,经常听到通过加锁的方法实现线程安全。 下面简单介绍一下 数据库锁 数据库本身提供了锁机制,比如乐观锁、悲观锁等等。下面给出我之前写的一篇博客,介...
1
评论
分享
NickyMa
6年前
关注
Oracle创建表空间创建用户和用户授权
今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制。下面是我简单整理的,有需要可...
1
评论
分享
NickyMa
6年前
关注
Oracle列转行函数版本不兼容解决方案
Oracle列转行函数版本不兼容解决方案...
1
评论
分享
个人成就
文章被点赞
14
文章被阅读
4,248
掘力值
165
关注了
2
关注者
0
收藏集
0
关注标签
9
加入于
2018-09-04