自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA获取前一个月的第一天和最后一天

需求:需要实现获取前一个月的第一天和最后一天 实现如下:package com.date;import java.text.SimpleDateFormat;import java.util.Calendar;/** * 默认显示前一个月的第一天和最后一天 * @author liyongyong * 2016年10月26日 */public class GetPreMD { p

2016-10-27 00:03:08 28476 3

原创 DTD学习笔记

1.dtd定义 (1)dtd:文档类型定义(document type definition) (2)作用:定义xml文档的合法构建模块。 (3)dtd可以被声明在xml文档中,也可以单独的声明在xml文档外部,然后引入到xml文档中 2.dtd在xml文档内部声明 (1)当dtd文件被包含在xml文档中时,需要通过下面的声明方式包装在中:<!DOCTYPE 根元素 [元素的声明]>例子如

2016-10-23 23:13:36 410

原创 webservice学习笔记(一)

总结一下今天学的webservice,如何快速的搭建一个webservice? (1)创建一个接口package com.mywebservice;import javax.jws.WebService;@WebServicepublic interface IMyWebservice { public int add(int a,int b); public int minus(i

2016-10-22 15:58:56 384

原创 ORACLE中排序ORDER BY

排序,有时候需要对查询的结果集进行排序,这个时候就需要使用ORDER BY关键字,按照什么来排序,根据要求排序就可以 (1)使用ORDER BY+排序字段对查询的结果集进行排序 (2)ORDER BY可以指定一列,多列或者表达式等 (3)ORDER BY子句必须在FROM或者WHERE子句的后面 (4)ORDER BY默认是升序(正序)排序,从小到大排序(关键字是ASC),其实也可以指定按照

2016-10-21 21:08:02 7080

原创 ORACLE逻辑操作符

1.ORACLE中的逻辑操作符可以根据逻辑条件来限定行。 (1)x AND y:当x和y都为true时,才会返回true (2)x OR y:当x和y中有一个为true时,就会返回true (3)NOT x:如果x为false,就会返回true,如果x为true,就会返回false 2.ORACLE中逻辑操作符的优先级问题 如果在同一个表达式中同时使用AND和OR,那么AND的优先级会高于

2016-10-21 21:00:17 1414

原创 ORACLE中的SQL操作符

SQL操作符可以对字符串或者值列表,值范围以及空值进行模式匹配,进而来限定查询返回的行 (1)LIKE:匹配字符串中的模式下划线(_):匹配指定位置的一个字符百分号(%):匹配从指定位置开始的任意多个字符比如:SELECT NAME FROM STUDEN WHERE NAME LIKE'%三'--表示从STUDENT表中查找姓名最后一个汉字是三的学生姓名,在三之前可以有任意多的字符SELE

2016-10-21 20:45:10 604

原创 ORACLE中的比较运算符

在ORALCE中有以下9中比较运算符; (1)等于= 可以用在where条件后面,比如: (2)不等于<> 或者!= (3)大于> (4)小于< (5)大于或等于>= (6)小于或等于<= (7)ANY 使用ANY将一个值与某个列表中的任何值进行比较,此时必须在ANY之前添加一个(1)-(6)比较运算符中的一个SELECT customers WHERE custome

2016-10-21 20:17:56 31247 2

原创 SOAPUI

前几天按照任务书完成了一个webservice接口,先不说什么是webservice接口,只说说写完webservice接口以后怎么测试自己写的webservice正确与否,我也是第一次写webservice和测试,可能有些地方描述不是很恰当,还希望各位读者给出意见 在你写完webservice接口以后,你可以使用一款软件来测试你的webservice写的是否正确,这款软件的名字叫:SOAPUI

2016-10-21 19:50:56 8228 4

原创 ORACLE中区分空值和空字符串

(1)首先明白空值和空字符串是两个概念 (2)可以使用ORACLE内置函数NVL()来区分空值和空字符串,NVL()函数可以将空值转为另外一个值,NVL()函数需要接收两个参数:列和值,如果第一个为空值,就将其替换为第二个参数的值。NVL()函数除了可以转换包含的空值字符串外,还可以转换空的数字列和日期列

2016-10-19 21:21:14 7126

原创 判断流水账号是否在0001-9999之间

项目中遇到一个校验问题,是在写webservice的时候,对于主键进行校验,首先校验了主键的长度和主键必填,然后这个主键是由10位编码+6位年月日+4位流水账号组成: 10位编码:可以将获取的主键字符串用substring(st1,st2)进行截取,然后和编码表里面的值进行对比,如果不存在就给提示 6位年月日:yyMMdd的格式,如果该段字符串转为日期符合yyMMdd的格式,那么校验就可以通过,

2016-10-19 12:48:09 1077

原创 oracle中某个字段列的值全部默认为0

昨天有个同事想让某张表中的一个字段里面值为0,不显示null或者空,我的解决方法:decode(phone,'',0)这段代码的意思是:如果字段phone的值为”,就把phone的值设置为0,这个需要自己了解oracle里面的decode函数的用法,如果了解这个,这个问题应该可以解决

2016-10-19 12:39:02 9100

原创 构造函数

构造函数也叫做构造器,构造器一般是在初始化的时候被使用,下面具体说一下构造函数的问题: 1.唯一能调用构造函数的办法就是新建一个类。 2.构造函数带有你在初始化对象时执行的程序代码(新建一个对象的时候被执行)。 3.如果你自己没有写构造函数的话,Eclipse会为你默认的添加构造函数 4.验证第3条的代码 package com.java.learn;public class Constru

2016-10-17 20:28:02 368

原创 方法的重写和重载

方法的重载overload和重写override 1.方法的重写override (1).方法的重写只发生在继承中,子类可以重写继承自父类的方法 (2).重写方法的参数类型顺序个数必须保持一致,并且返回值类型必须兼容,返回父类声明的返回类型或者返回该类型的子类型 (3).不能降低方法的访问控制权限,方法的访问控制权限必须和父类相同,也可以比父类的访问权限更大,但是万万是不可以小于父类的访问控

2016-10-17 20:24:24 683

原创 栈和堆

1.堆也叫做可以垃圾回收的堆,堆上存放的是对象 2.栈上面存放的是方法和实例变量,局部变量 3.实例变量声明在类中,实例变量存在于所属的对象中 4.局部变量和方法参数都是声明在方法中,都是暂时的,生命周期只限于方法被调用完和执行完毕。 5.引用变量的声明,创建和赋值 Dog dog = new Dog(); Dog dog—-是声明一个Dog的引用变量 new Dog—-是创建一个Do

2016-10-17 20:16:26 187

原创 继承机制

继承,一种IS-A的关系,C++和JAVA的继承又是有所区别的,JAVA的继承机制,只支持单继承不支持多继承,C++却可以支持多继承。 1.JAVA中只支持单继承,也就是说一个类只可以继承一个类。 2.继承的关键字是extends 3.JAVA种的继承是单向的,不会是多向的 4.被继承的类叫做父类或者超类,继承的类叫做子类 5.子类可以继承父类的所有东西,除了私有的实例变量和方法是不能继承

2016-10-17 20:14:51 468

原创 Oracle之SELECT语句

1.SELECT语句select * from t_c11_dxmb;(1)SELECT关键字后面需要跟要查询的列名,如果要查询该表中的所有列,可以使用*来代替所有的列名,然后跟着FROM关键字,FROM关键字后面紧跟着要查找字段所在的表的表名,最后用分号;来结束该条SQL语句。 (2)数据库返回的所有行叫做结果集result set (3)oracle数据库将列名全部转化为大写形式 (4)字

2016-10-16 17:26:01 16861

原创 Oracle数据库常用的数据类型

主要介绍一下oralce数据库中常用的数据类型,以后有时间可以再补充其他的数据类型,下面列举的是经常可以见到使用到的数据类型: (1)CHAR(length) 用来存储固定长度的字符串,length参数指定字符串的长度,如果存储的字符串长度小于该参数length的长度,那么就会在末尾填充空格进行补满。 (2)VARCHAR2(length):这个应该是最常见的一种数据类型了吧,因为比较灵活,所

2016-10-16 16:28:02 3949

原创 SQL简介

从今天开始,会在oracle数据库方面学习,看书,实践,在项目中应用,希望自己可以在oracle数据库方面得到提升。 SQL的简介,都会使用SQL语句,大概SQL语句分为5种: (1)查询语句 用来查找数据库表中存储的行,可以使用SELECT关键字在数据库中进行查询 (2)数据操纵语句DML:用于修改表的内容INSERT:向表中添加行UPDATE:修改行的内容DELETE:删除行(3

2016-10-16 15:07:10 222

原创 [JAVA基础]String的format

String类的格式化问题format: (1)数字格式化 (2)日期格式化 两者都可以采用String类中的format方法(JDK1.5开始支持),格式化说明最多会包括5部分(不包括%符号)。[]中的都是可选内容,必要的部分是%和type,而且格式化说明的顺序是有规定的必须按照这个顺序来指定,规则如下所示:%[argument number][flags][width][.precisio

2016-10-13 19:41:33 444

原创 UUID生成系统主键

在项目中,表结构设计中只有一个主键且是系统自动生成,我就采取了UUID生成主键策略,下面是我生成主键的代码:package com.wonders.test;import java.util.UUID;/** * 使用uuid自动生成主键 * @author liyongyong * 2016年10月11日 */public class TestUUID { public sta

2016-10-11 11:36:14 3203

原创 默认显示当前日期

有个需求是检索条件中的日期默认显示当前日期,这个实现方式有两种: (1)在前台通过js实现 (2)在后台通过java代码实现,然后在前台通过取值就可以默认显示 我是通过第二种的方式实现的这种效果: 后台代码我写在action里面,实现如下:Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFor

2016-10-10 15:52:50 9117

原创 生成日期时间戳

大多数导出文件除了文件名字以后,后面都需要有时间戳,下面这句代码可以实时生成日期时间戳,精确到秒:String date = new java.text.SimpleDateFormat("yyyyMMddHH24MIss").format(new java.util.Date());

2016-10-10 15:32:22 1088

原创 oracle中获取年月日时分秒

我写sql的时间为2016年10月10日下午15:18完事,这个时间下面要做对比:--获取年select to_char(sysdate,'yyyy') from dual--2016select to_char(sysdate,'YYYY') from dual--2016--获取月select to_char(sysdate,'mm') from dual--10select to_c

2016-10-10 15:24:26 34566

原创 easyUI中获取控件的值

总结一下我在做项目中所遇到的easyUI中的控件,以及如何获取这些控件的值: (1)WdatePicker() 获取方式:var shfsStartDate = $("#shfsStartDate").val();重置值方式:var value=$('#id').val("");(2)combobox() 获取方式:var qxbm = $("#qxbm").combobox("getValu

2016-10-09 21:35:51 1953

原创 easyUI-datagrid(1)

抽时间来总结一下工作两个多月来实现的一些功能,以前基本没有接触过前端,现在工作了,前台界面要自己写,后台逻辑还是自己写,所以现在是前台后都在搞,同时在学习。 主要说easyUI中datagrid以下几个方面: (1)固定列和活动列 (2)指定列进行排序 先给出一段我写的代码:$("#grid").datagrid({ title:"检索结果",

2016-10-09 21:19:07 1893

原创 easyUI和miniUI中隐藏和显示列

1.在easyUI中如果要动态隐藏某列,需要使用下面的代码: (1)显示某列:$('#grid').datagrid('showColumn','field列名');(2)隐藏某列:$('#grid').datagrid('hideColumn','field列名');2.在miniUI中如果要动态隐藏某列,需要使用下面的代码: (1)显示某列:grid.showColumn("div的id")

2016-10-08 20:02:01 15045 3

原创 easyUI中textArea控制输入字符的多少

上面的文章说了easyUI中的textbox如何控制输入字符的多少,这篇文章主要说easyUI中的textArea如何控制输入字符多少,如果超出数据库表结构中该字段的最大范围,那么就会报错,所以下面我具体说一下实现。 在我说实现之前,我先说说我的经历,因为我也是才开始接触easyUI和miniUI对于里面的控件属性什么的不是特别清楚,我以为textArea和textbox一样,加入一个maxlen

2016-10-08 19:54:03 5970

原创 miniUI-textbox只可以输入规定数量的字符

在这里提示一点,如果做得东西有输入框,需要用户自己填写,那么你就要注意用户填写的时候可能出现的问题,假设你某个字段只有varchar2(50),如果你的用户填写超过了该范围,那么该值就不会被插入进去,我在做某个功能的时候忽略了这一点,就导致了可以无穷的输入,最后数据插不进去,后台会报错,说超出该字段的范围值。 下面给出解决办法: 在easyUI中使用textBox,就需要考虑这种问题,下面是实现

2016-10-08 19:44:38 10841 4

原创 miniUI日历控件只可以选择当前之前日期

这个也是项目中遇到的一个,因为分两个系统,一个系统用的easyUI,这个系统用的miniUI, 需求描述:该检索条件中的日历控件,只可以选择当前之前的任意一天,以后的日期不可以选择。 检索条件代码如下:<td align="right">出生日期</td> <td > <input id="csksrq" n

2016-10-08 19:34:13 18567 7

原创 EasyUI只可以选择当前日期以前的日期

今天在项目中有一个需求,需要实现的是:日历控件只可以选择当天日期之前的日期(包括当天) 先说easyUI,我的是一个检索条件,里面包含一个日期控件,代码如下;<th align="right">出生日期</th> <td ><input id="csksrq" name="csksrq" size="15" style='width:70p

2016-10-08 19:25:22 5361 2

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关注的人

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