自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (21)
  • 问答 (5)
  • 收藏
  • 关注

原创 oracle nvl

NVL函数NVL(EXP1,EXP2) (1)NVL函数允许你在一个查询中使用一个字符串来替代null,如果EXP1是null,那么就会返回EXP2,如果EXP1非空,NVL就会返回EXP1 (2)参数EXP1,EXP2可以时任何数据类型,如果他们的数据类型不相同,则会: a.如果exp1是字符数据,oracle数据库将会在比较之前把exp2转为exp1的数据类型,最后会返回exp1的字符

2017-06-28 20:41:55 1642

原创 oracle replace

REPLACE函数 (1)REPLACE函数将会返回在原有字符中被搜索到的字符会被指定的替换字符所替换后字符。如果指定的替换字符被省略或者为null,所有出现的搜索字符就会被移除,如果 搜索字符是null,那么原来的字符就会被返回。 (2)对于搜索字符和替换字符,包括原来字符,可以是CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或者NCLOB中的任何一个。只是字符的数

2017-06-28 20:31:09 553

原创 oracle length

LENGTH函数 (1)LENGTH函数返回字符的长度。LENGTH计算定义的字符的长度。LENGTHB使用字节来计算。LENGTHC使用unicode来计算,LENGTH2使用UCS2编码来计算,LENGTH4使用UCS4 来计算 (2)字符可以是CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB或者NCLOB中的任何一个。返回值的数据类型是NUMBER类型,如果一个字

2017-06-28 20:29:31 11643

原创 oracle case表达式

CASE表达式 (1)CASE表达式可以让你可以在SQL中使用类似于if… then…else的逻辑而不需要调用程序 (2)一个简单的CASE表达式,Oracle将会搜索第一对when…then来与表达式做匹配,如果匹配了则返回表达式的值。如果没有任何一个when…then符合条件,将会执行 ELSE后面的语句,oracle将会返回else表达式的值。否则,oracle将会返回

2017-06-28 20:17:19 8358

原创 oracle floor

FLOOR(N) 该函数会返回一个等于或者小于N的最大整数 这个函数可以接收一个数值类型或者非数值类型的数据作为参数,可以被转换为数值类型。而且该函数会返回一个与参数类型相同的数值类型的结果。

2017-06-28 20:14:56 6222

原创 oracle trunc

trunc(n,m) (1)可以传一个参数,也可以传两个参数,传一个参数n的时候,代表截取到数字的整数部分,不存在四舍五入;如果传了m,就需要截取到数字的m 位小数,如果小数位数小于m,则有多少截取多少。 (2)这个函数以任何数字数据类型或任何非数值型数据类型为参数,可以隐式地转换为数字数据类型。如果省略了m,那么函数将返回与参数的数值 类型相同的数据类型。如果包含m,则函数返回NUMB

2017-06-28 20:13:54 845

原创 oracle mod函数

mod(m,n) (1)MOD返回m除以n的余数,如果n是0,返回m。 (2)这个函数以任何数字数据类型或任何非数值型数据类型为参数,可以隐式地转换为数字数据类型。 Oracle用最高的数字优先级来确定参数,隐式地将剩下的参数转换为该数据类型,并返回数据类型。

2017-06-28 20:11:32 65528

原创 oracle decode函数

decode(exp,search,result,default); (1)decode函数会把exp与每一个search做比较,如果相等,则返回result,如果没有相等的,就返回default值,如果default不写,默认返回null (2)decode函数所实现的功能,case when exp then result else result2 end也是可以实现的 (3)我在项目

2017-06-28 20:09:38 430

原创 java字符串包含问题

/** * 用于判断用逗号分隔的字符串 * 测试第一个字符串是否包含第二个字符串的内容 * 若不包含则返回第一个不包含的内容 * @param str1 * @param str2 * @return */ public static String testContains(String str1, String str2

2017-06-22 20:50:41 436

原创 java字符追加问题

/****当传入的length长度小于传入字符串target的长度时,输出原有字符串*/public static String AppendPrefix(int length, String target, String append) { StringBuffer sb = new StringBuffer(); int len = target.leng

2017-06-22 20:50:11 6048

原创 java按照规则进行字符串的填充

/** *curno表示需要被填充的字符 *length表示要填充的长度 *fillStr表示需要填充的字符 *根据要求来填充字符串 */ public static String getCurNo(int curno, int length, String fillStr) { int temp = curno; St

2017-06-22 20:49:08 10632

原创 java替换字符串中所有的空格

public static String replaceBlankSpace(String str){ return str.replaceAll("\\s*", ""); }

2017-06-22 20:46:57 8255 2

原创 java数组转为以逗号分隔的字符串

/** * 将数组转换成以逗号分隔的字符串 * * @param needChange * 需要转换的数组 * @return 以逗号分割的字符串 */ public static String arrayToStrWithComma(String[] needChange) { String

2017-06-22 20:46:22 18108 7

原创 java判断字符串是否是日期类型

public static boolean isDateString(String datevalue, String dateFormat) { if (!hasValue(datevalue)) { return false; } try { SimpleDateFormat fmt = new Si

2017-06-22 20:34:53 15579

原创 java获取对象的长度

public static int length(String value) { int valueLength = 0; //判断value是否为空 String chinese = "[\u0391-\uFFE5]"; /* 获取字段值的长度,如果含中文字符,则每个中文字符长度为2,否则为1 */ for (int i

2017-06-22 20:31:18 6347

原创 获得当前日期,按照规则返回

/** * 获取当前日期,以yyyy-MM-dd格式返回 * @param date * @return */ public static String getNowDateString(String date){ DateFormat sf = new SimpleDateFormat(“yyyy-MM-dd”, Loca

2017-06-22 20:30:08 289

原创 java根据出生年月计算年龄

/** * 根据出生年月计算年龄 * @param birthday出生年月 * @return返回年龄 */ public static String getAgeByBirthday(String birthday){ if (“”.equals(birthday.trim()) || birthday.trim() =

2017-06-22 20:28:41 5999

原创 java判断字符串是正整数

public static boolean isPureDigital(String string) { if (isBlank(string)) return false; String regEx1 = "\\d+"; Pattern p; Matcher m; p = Pattern.com

2017-06-22 09:17:08 16076 2

原创 java判断字符串是否是整形数字

具体的代码实现如下:public static boolean isInt(String string) { if (string == null) return false; String regEx1 = "[\\-|\\+]?\\d+"; Pattern p; Matcher m; p = P

2017-06-22 09:02:58 8246

原创 java判断邮箱是否合法

使用了正则表达式来进行判断,代码实现如下:public static boolean isEmail(String string) { if (string == null) return false; String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-

2017-06-22 09:01:08 34126 4

原创 miniUI合并单元格

最近在项目中遇到合并单元格的问题,所以总结一下。 用的是miniUI框架,所以只谈miniUI中的单元格合并。 (1)必须添加onLoad="onLoad" (2)需要在JS中进行单元格合并控制,实现代码如下: function onLoad(e) { var grid = e.sender; var marges = [

2017-06-21 13:32:19 10116

原创 报表开发总结(1)

总结一下这四天做的两张报表,对于里面我新接触的和自己感觉重要的东西都会写出来。 前端用的是miniUI框架(不要问为什么,我从16年毕业到现在,这家公司我所在的项目前端都是miniUI或者easyUI) 后端技术是:spring mvc 数据库用的 :oralce 先简单分析一下这个报表,思路有两个: (1)把整个展示当做一个datagrid,对于中间的那些中文,可以在数据库中查找出来,然

2017-06-20 17:29:14 3327

原创 eclipse项目启动报错tomcat

解决办法: (1)双击你的项目server (2)设置timeouts的值更大 (3)点击保存,重新启动项目就oK

2017-06-19 14:18:37 822

原创 Could not publish server configuration for JKGL2. Multiple Contexts have a path of "/JKGL2".

在启动项目的时候,不能重新发布项目,tomcat不可以正常启动,并且有下面的错误提示:Could not publish server configuration for JKGL2. Multiple Contexts have a path of "/JKGL2".解决方案: 在你的tomcat的server.xml文件中,你找<Context docBase="JKGL2" path="/J

2017-06-19 13:27:44 934

原创 JDK下载与安装教程

学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 1.JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html点开链接你应该看到如下图所示的界面: 2.点击上图中箭头所指的地方,会出

2017-06-18 22:53:16 1173418 204

原创 输入一串数字以不同数量的空格分割数字,输出最小的数

今天早上来公司,逛CSDN的时候看到有人问这个,自己就写了写,应该是满足题意,可以解决问题。源码如下(思路在源码里面有注释):package com.wonders;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Scanner;public class

2017-06-06 09:13:45 1953

原创 Oracle杀死一直在执行且不停的存储

今天跑了一段存储,遇到一个问题,第一次遇到,执行了下面的SQL:BEGIN P_C12_SCJJDXSC_WZMT;END;然后发现一直在execute,等了好长时间也没有stop,老员工说存储一直在执行,可能死循环,需要kill procedure.然后我查询了一下,最后发现下面这个方法好使: 第一步:select * from v$db_object_cache where loc

2017-06-05 17:42:40 4751 2

原创 设有一组N个数,求其中第K个最大者

package com.wonders;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * * @author LYY * 题目:设有一组N个数,求其中第K个最大者(选择问题) * 思路:将数组放到List中,然后调用sort进行排序,在反转,最后只需要判断传进来的位置参

2017-06-04 14:50:51 1237

原创 Oracle中保留两位小数

在最近的项目开发中,有个业务需求是界面显示的数字需要保留两位小数,目前我想到的解决方法有两种: (1)在写SQL的时候,直接保留两位小数 (2)在java代码里面将查询出来的数进行格式化处理,保留两位小数 先说第一种方案:在SQL中的处理 我使用的oracle数据库,所以有3个函数可以选择,分别是: (1)ROUND(A/B,2) ROUND()函数是会将计算结果进行四舍五入的,如果所需

2017-06-02 08:23:47 225842 11

JAVA之Object类所有方法

java.lang.Object下的各种方法

2017-08-02

JAVA基础集合代码

集合List,Set,Stack,Map,Queue

2017-07-31

junit-4.12.jar

junit-4.12.jar,用作单元测试时需要引入的Jar包之一

2016-02-13

taglibs-standard-jstlel-1.2.5.jar

taglibs-standard-jstlel-1.2.5.jar ,使用JSTL标签时,需要引入的jar包

2016-02-13

log4j-1.2.17.jar

log4j-1.2.17.jar文件jar包

2016-02-13

mysql-connector-java-5.1.38

mysql-connector-java-5.1.38连接数据库驱动包

2016-01-30

slf4j-1.7.14

slf4j-1.7.14.zip 工具包

2016-01-29

Struts2_1400_DefaultAction

Struts2_1400_DefaultAction

2016-01-23

Struts2_1300_IncludeModules

Struts2_1300_IncludeModules

2016-01-23

Struts2_1200_AccessWebElements

Struts2_1200_AccessWebElements

2016-01-23

Struts2_1100_SimpleDataValiation

Struts2_1100_SimpleDataValiation

2016-01-23

Struts2_1000_CharacterEncoding

Struts2_1000_CharacterEncoding

2016-01-23

Struts2_0900_ModelDrivenParamInput

Struts2_0900_ModelDrivenParamInput

2016-01-23

Struts2_0800_DomainModelParamInput

Struts2_0800_DomainModelParamInput

2016-01-23

Struts2_0700_ActionAtrrParamInput

Struts2_0700_ActionAtrrParamInput

2016-01-23

struts2_DMI代码

以前学习struts2时候,自己练习的代码,可以供初学者参考学习

2016-01-23

struts2_path代码

以前学习struts2时候,自己练习的代码,可以供初学者参考学习

2016-01-23

struts2_action代码

以前学习struts2时候,自己练习的代码,可以供初学者参考学习

2016-01-23

struts2_namespace代码

以前学习struts2时候,自己练习的代码,可以供初学者参考学习

2016-01-23

struts2_actionwildcard代码

以前学习struts2时候,自己练习的代码,可以供初学者参考学习

2016-01-22

struts2_HelloWorld代码

以前看着视频学习struts2时候写的练习代码,完整的代码,可以供初学者学习或者参考。

2016-01-22

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

TA关注的人

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