Fork me on GitHub
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 29 下一页
摘要: 本博客记录一个细节,在使用sql left join时候,参数放在left join后面当条件,还是放在where后的区别 给出两条SQL: tt.book_type = 'TIPS_TYPE',放在left join后面当条件 tt.book_type = 'TIPS_TYPE',放在where后 阅读全文
posted @ 2019-02-28 22:13 smileNicky 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个Oracle报错,写篇博客记录一下 简单看一下下面这个sql,这也查询是没报错的 然后加个distinct去重一下,不要经常使用distinct,因为性能不好 再查询一下就报错 “ORA 01791: 不是 SELECTed 表达式” 网上也有人遇到类型的,具体原因是,加distinct 阅读全文
posted @ 2019-02-28 22:12 smileNicky 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: 遇到一个SQL,记录一下 刚看到FM990.00确实不知道什么意思,通过网上资料,知道了 0表示:如果参数(double或者float类型)存在数字就显示数字,不存在数字就显示0 9表示:如果参数(double或者float类型)存在数字就显示数字,不存在数字就显示空格 FM表示:将9带来的空格删除 阅读全文
posted @ 2019-02-28 22:12 smileNicky 阅读(7987) 评论(0) 推荐(0) 编辑
摘要: 本博客介绍oracle select in超过1000条数据的解决方法,java框架是采用mybatis的,这可以说是一种比较常见的错误: ,oracle官方函数做了限定,in里的参数只能1000个,所以超过1000个参数就会报错,解决方法是将集合分为每个集合1000的小集合,然后用or拼起来 ,好 阅读全文
posted @ 2019-02-28 22:11 smileNicky 阅读(3217) 评论(1) 推荐(0) 编辑
摘要: [TOC] 一、业务场景 所谓延时队列就是延时的消息队列,下面说一下一些业务场景比较好理解 1.1 实践场景 订单支付失败,每隔一段时间提醒用户 用户并发量的情况,可以延时2分钟给用户发短信 ... 1.2 实现方式 这些情况都可以使用延时队列来做,实现延时队列比较场景的有使用消息队列MQ来实现,比 阅读全文
posted @ 2019-02-24 17:35 smileNicky 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、模式定义 外观模式:外观模式就是提供一个统一的接口,用来访问子系统的一群接口。外观模式定义了一个高层接口,让子系统更容易使用。,外观模式也称门面模式,是一种对象结构型设计模式。 二、模式角色 从模式定义可以知道,外观模式应该包含如下角色: Frcade:外观角色 SubSystem: 阅读全文
posted @ 2019-02-24 15:15 smileNicky 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 本博客介绍一下Oracle merge合并函数,业务场景:新增数据的时候要先查询数据库是否已经有改数据,有数据就更新数据,没数据才新增数据,这是很常见的业务场景,如果是用Oracle数据库的话,其实直接用merge函数效率更快,而且merge函数性能也相对比较好 merge函数的语法: 举个例子: 阅读全文
posted @ 2019-02-23 22:06 smileNicky 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 定义一个前端div 关键代码,样式调整 实现效果 项目全部代码在自己的开源项目:https://github.com/u014427391/myblog 阅读全文
posted @ 2019-02-23 21:52 smileNicky 阅读(5914) 评论(0) 推荐(0) 编辑
摘要: @[toc] 对工作中遇到的easyui做一下笔记,不定时更新 (1) 表格双击事件 datagrid和treegrid都适用,例子: (2) treegrid传参更新 (3) 设置列表checkbox单选 easyui设置checkbox单选:singleSelect : true (4) Eas 阅读全文
posted @ 2019-02-23 21:47 smileNicky 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在做一个列表选择的功能,要实现一个Jquery列表选择器的效果,如图就是很常见的一种列表选择器 不过网上开源的可能要积分,资料没找到合适的,所以自己就简单写了一下,其实实现也不是很难。实现思路:左边双击之后获取元素,在右边附加上就好,右边选择列表双击之后就移除元素 实现效果: 因为系统功能是easy 阅读全文
posted @ 2019-02-23 21:32 smileNicky 阅读(554) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 29 下一页