自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nayi_224的博客

java程序员

  • 博客(11)
  • 收藏
  • 关注

原创 oracle 使用nullif解决除数为零的问题

先来说一下nullif的语法。 NULLIF compares expr1 and expr2. If they are equal, then the function returns null. If they are not equal, then the function returns expr1. You cannot specify the literal NULL fo...

2018-05-25 17:36:08 4301

原创 js 利用||和&&赋值小技巧

对于需要返回boolean类型数值的地方,比如if判断,逻辑运算符,js对象会默认转换为boolean类型数据。null,undefined,0,”“返回false,其他返回true。同时,对于||与&&又有这样的特性:var a = b || c; b默认值 c默认值 a取值 true true b true false...

2018-05-24 17:32:09 14103 4

原创 jquery多个选择器组合使用语法

摘要测试用html基本选择器多个属性选择器[]多个过滤选择器:(不含eq)eq多个选择器摘要选择器的组合使用测试用jquery版本:3.2.1测试用html<p id="p1">1p</p><p id="p2">2p</p><input id="input1&quot

2018-05-18 11:35:00 11748

原创 oracle rank聚合函数

语法使用目的 Purpose RANK calculates the rank of a value in a group of values. The return type is NUMBER.就是返回指定值在一个集合中的位置。使用示例建立测试表create table nayi_180517 as select decode(level, 6...

2018-05-17 16:18:27 224

原创 xml转义,备忘笔记

<![CDATA[]]>:用法 <![CDATA[”内容“]]>&   & <   < >   > "   " '   ' 注意;不能忘写...

2018-05-16 10:21:13 126

原创 oracle lead/lag 函数 ignore nulls 功能在11g以下版本的实现

建立测试表11g中的写法model写法使用first_value/last_value+ignore的方法自连接其他oracle在11g中允许对lead/lag分析函数使用ignore nulls 语法以排除空值。这是一个很实用的语法,然而在低版本中却不能使用。本文将介绍几种可以在较低版本中实现类似功能的sql写法。建立测试表create tabl...

2018-05-15 16:21:55 3618

原创 java ArrayList实现原理解析

主要参照jdk1.6,1.7 。 为了便于理解,对源码进行了一定改造,并按层次进行解析。 本文只讨论关键的方法。主要实现的接口 Iterable:返回一个可迭代的类。 Collection:集合类,定义了一系列处理集合的方法。比如add,remove,size等。主要的父类 AbstractList:根据jdk版本的不同,会有一些具体的实现方法。不过最需要关注的一点是这个类定义了...

2018-05-14 23:24:15 122

原创 java System.arraycopy 复制数组

简介System.arraycopy,对数组进行复制的方法。使用数组的封装类的底层实现基本都会出现他的身影。比如Arrays,ArrayList。源码 * @param src the source array. * @param srcPos starting position in the source array. *...

2018-05-12 21:15:37 823

原创 java 泛型<E>类 简解

创建ArrayList类时不理解ArrayList&amp;amp;lt;E&amp;amp;gt;中E的内部原理?刚开始读源码时public class ArrayList&amp;amp;lt;E&amp;amp;gt;

2018-05-10 16:34:07 3671

原创 javaweb项目实现连续3次输错密码后禁止登录

摘要:主要通过sql(oracle)实现连续X次输错密码后,禁止登录。Y小时或隔天后可以登录。在javaweb项目的登录模块中经常会有连续X次输错密码后禁止登录的需求。这个功能可以通过多种方法来实现。本文只介绍以sql为主的方法,以供参考。这是从实际项目中扒出来的代码,对一些变量名进行了处理,但是文中将包含全部核心代码。使用框架为struts2,ibatis。需求:连续输入错误密码...

2018-05-07 22:52:21 19892 3

原创 Oracle Partition Outer Join,外链接的补充,实现稠化报表。

摘要本文主要阐述了为什么要使用Partition Outer Join,Partition Outer Join的使用方法,以及Partition Outer Join常见的应用场景。为什么要使用Partition Outer Join语法Partition Outer Join,分组(区)外链接。是oracle对于普通外链接的一种补充。掌握这个语法的关键在于了解在什么情况下传统的外链...

2018-05-03 08:12:22 664

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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