会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SmileNicky的博客
Email : nickypm@foxmail.com
Blog:
https://smilenicky.blog.csdn.net
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
29
下一页
2018年12月18日
tomcat编译超过64k大小的jsp文件报错原因
摘要: 今天遇到一个问题,首先是在tomcat中间件上跑的web项目,一个jsp文件,因为代码行数实在是太多了,更新了几个版本之后编译报错了,页面打开都是报500的错误,500的报错,知道http协议返回码的都知道,这是服务端的报错。 jsp编译过程是先编译为servlet,然后再通过类加载器编译为.cla
阅读全文
posted @ 2018-12-18 23:46 smileNicky
阅读(1877)
评论(2)
推荐(1)
2018年12月17日
Mybatis自定义SQL拦截器
摘要: 本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。 先自定义一个拦截器 然后在SqlSessionFactoryBean进行配置,主要代码 下面是我的Mybatis配置类,是基于SpringBoot做的,仅供参考
阅读全文
posted @ 2018-12-17 10:39 smileNicky
阅读(12360)
评论(2)
推荐(0)
2018年12月15日
线程并行学习笔记
摘要: 一、线程并行相关概念 同步(Synchronous)和异步(Asynchronous) 同步和异步的本质区别是是否需要等待,比如一个方法在执行,必须等前面一个方法程执行完成,才可以执行,这就是同步。如果不需要等上一个方法执行完成,并行或者并发执行,这就是异步调用。 并发(Concurrency)和并
阅读全文
posted @ 2018-12-15 23:18 smileNicky
阅读(726)
评论(0)
推荐(0)
2018年12月13日
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,不
阅读全文
posted @ 2018-12-13 23:13 smileNicky
阅读(2755)
评论(0)
推荐(0)
Oracle递归查询start with connect by prior
摘要: 一、基本语法 connect by递归查询基本语法是: start with:表示以什么为根节点,不加限制可以写1=1,要以id为123的节点为根节点,就写为start with id =123 connect by:connect by是必须的,start with有些情况是可以省略的,或者直接s
阅读全文
posted @ 2018-12-13 23:12 smileNicky
阅读(299)
评论(0)
推荐(0)
mybatis foreach报错It was either not specified and/or could not be found for the javaType Type handler
摘要: 或许是惯性思维,在mybatis使用foreach循环调用的时候,很多时候都是传一个对象,传一个List的情况很少,所以写代码有时候会不注意就用惯性思维方法做了。 今天向sql传参,传了一个List作为参数,然后在xml里再foreach循环调用。然后报错信息如: mybatis foreach报错
阅读全文
posted @ 2018-12-13 00:24 smileNicky
阅读(10391)
评论(0)
推荐(0)
Oracle列转行函数使用
摘要: 一、业务场景 今天需要实现一个table,有一列的效果是:用户姓名A(账号a),用户姓名B(账号b)...这种格式。这就想到oracle的列转行函数vm_concat。 可以用类似这种格式wm_concat(a || '(' || b || ')'),a表示用户名字段,b表示账号字段。 例子: 查询
阅读全文
posted @ 2018-12-13 00:03 smileNicky
阅读(825)
评论(0)
推荐(0)
JavaScript笔记整理
摘要: 整理一篇工作中的JavaScript脚本笔记,不定时更新,笔记来自网上资料或者自己经验归纳。 (1) 获取Url绝对路径 (2) 获取Url请求参数 function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var the
阅读全文
posted @ 2018-12-13 00:02 smileNicky
阅读(114)
评论(0)
推荐(0)
2018年12月9日
Redis之分布式锁
摘要: [TOC] 一、加锁原因 在一些比较高并发的业务场景,经常听到通过加锁的方法实现线程安全。 下面简单介绍一下 1.1 加锁方式 数据库锁 数据库本身提供了锁机制,比如乐观锁、悲观锁等等。下面给出我之前写的一篇博客,介绍一下mysql数据库的锁机制 "Mysql的锁机制" 单体环境 Java线程层面,
阅读全文
posted @ 2018-12-09 17:26 smileNicky
阅读(692)
评论(0)
推荐(0)
2018年12月8日
Oracle创建表空间创建用户和用户授权
摘要: 今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制。 下面是我简单整理的,有需要可以参考。 创建表空间 CREATE TABLESPACE WORKFLOW01 LOGGING DATAFILE 'D:\or
阅读全文
posted @ 2018-12-08 00:09 smileNicky
阅读(218)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
29
下一页
公告