自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 JS正则表达式验证数字

验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][0...

2018-07-13 18:10:08 242

原创 JS刷新当前页面的几种方式

1,history.go(0) 2,location.reload() 3,location=location 4,location.assign(location) 5,document.execCommand('Refresh') 6,window.navigate(location) 7,location.replace(location) 8,document.URL=location.h...

2018-07-05 17:04:53 1262

原创 Oracle中的SQL分页查询说明

虚拟表中的rownum字段必须起别名,才能参与>(大于)运算。select * from ( select table1.*,rownum rn from ( select * from a order by _id)table1  where rownum <= 当前页码 * 每页条数)table2  where rn > (当前页-1) * 每页条数分页公式:大于开始...

2018-06-26 15:15:32 231

转载 Mybatis中使用Foreach遍历数组

<select id="selectList" parameterType="java.util.List" resultType="java.lang.Integer"> SELECT COUNT(1) FROM t_user WHERE id IN <foreach collection="array" index="inde

2018-06-07 19:55:35 17739 1

原创 MyBatis配置文件错误信息概括

在开发中遇到的一些错误提示信息:  1,无效的列类型:可能是因为参数名不对应造成的,#{参数名}括号中的参数名与实际传递的参数名不一致,或者与字段类表不匹配,或者是传参的类型不匹配,例如日期,数字等,或者在用Oracle数据库中获得序列时的ID字段与形参上下不匹配;2,无效的列索引:select语句中where条件的字段语法错误,包括,括号,引号,百分号等,特别是有模糊查询的时候(...

2018-05-28 14:51:16 1010

转载 Spring Controller 获取请求参数的几种方法

1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。若"Content-Type"="application/x-www-form-urlencoded",可用post提交        url形式:http://localhost:8080/SSMDemo/demo/addUser1?username=lixiaoxi&pass...

2018-05-22 16:40:16 865

原创 MyBatis配置文件中INSERT语句做插入时(Oracle)获取序列,dual关键字错写后会报如下错误信息

Error selecting key or setting result to parameter object. Cause: java.sql.SQLException: ORA-00942: 表或视图不存在

2018-05-22 15:56:50 1032

原创 关于HTML页面接受请求参数

第一种:var a = getArgs()['参数名'];function getArgs() {     var args = {};        var query = location.search.substring(1);         // Get query string    var pairs = query.split("&");        

2016-10-27 09:27:48 1290

转载 实时监控文本框输入的信息,JS中的oninput & onpropertychange事件

本文实例讲述了js与jquery实时监听输入框值的oninput与onpropertychange方法。分享给大家供大家参考。具体如下:最近做过一个项目,需求是下拉框里自动匹配关键字,具体细节是实时监听文本框 value 值的变化,然后匹配相关内容。初接项目,首先想到的是 JQ 里的 change,但是马上排除此方法,因为 change 是在文本框失去焦点时才会触发。曲线救国一下,

2016-09-27 00:57:12 571

原创 myBatis配置文件中配置错误映射ID只返回最后一条数据

在用表连接查询多条数据时,在SQL语句中,主表的id如果不封装,或者没有和resultMap中的property和column没有对应上,查询结果将会只封装一条数据,而且是最后一条,所以,根据实践得出结论,表连接(我用的是左外链接 left join)的时候主表的ID都要封装到查询结果里,也就是select 子句中。

2016-09-26 11:04:40 372

原创 mybatis配置文件中resultType和resultMap错写后将会封装成属性不一样数据,以及后台报错java.util.HashMap cannot be cast to com.entity

利用mybatis配置文件,将数据库里查询出来的数据映射属性(property对应column) 如果有属性是对象类型或者集合类型的,需要配置association和collection。返回值则要对应配置resultMap属性,如果还写成原来的resultType,映射的数据将会封装成一个map类型的数据,类似于json字符串格式,而不是我们认为的对象类型,并且所封装出来的数据会按照SQL语句中

2016-09-24 22:33:12 4265

转载 Java 日期时间 Date类型,long类型,String类型表现形式的转换

1、java.util.Date类型转换成long类型java.util.Date dt = new Date();System.out.println(dt.toString());   //java.util.Date的含义long lSysTime1 = dt.getTime() / 1000;   //得到秒数,Date类型的getTime()返回毫秒数2、由long类

2016-09-12 12:09:28 270

原创 常用的数据结构都有那些

数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。栈是只能在某一端插入和删除的特

2016-07-07 13:58:53 1187

转载 Java程序生成exe可执行文件详细教程(图文说明)

Java程序打包成exe可执行文件,分为两大步骤。第一步:将Java程序通过Eclipse或者Myeclipse导成Jar包第二步:通过exe4j讲Jar包程序生成exe可执行文件 第一步详解:将java程序生成Jar包以下是Myeclipse导出Jar包,首先选择项目“右击”北京动力节点jav

2016-06-17 14:39:43 705

转载 js window.event对象详尽解析

event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链

2016-06-16 15:45:43 213

原创 jsp地址栏传参,中文乱码

首先,如果你是在地址栏里输入参数时,意味着数据是伴随着消息头传递过去的,就是用get方法传递数据的。浏览器会自动将其转换成十六进制编码。 其次,后台接收的时候只能用request.getParamerter("")取值。 此时如果你的web服务接收数据时默认的字符集是Iso-8859-1,那么   第一种办法:      String test = req.getParamet

2016-06-05 15:58:03 772

原创 地图控件-高德地图API

http://lbs.amap.com/api/javascript-api/summary/-->var map = new AMap.Map("container", {   resizeEnable: true});function geocoder() {   var geocoder = new

2016-03-18 13:49:42 621

原创 OGNL表达式遍历泛型为List的List集合

2016-03-18 13:43:08 525

原创 XHTML简介

HTML - XHTMLXHTML 是以 XML 格式编写的 HTML。什么是 XHTML?XHTML 指的是可扩展超文本标记语言XHTML 与 HTML 4.01 几乎是相同的XHTML 是更严格更纯净的 HTML 版本XHTML 是以 XML 应用的方式定义的 HTMLXHTML 是 2001 年 1 月发布的 W3C 推荐标准XHTML

2016-03-02 17:56:01 260

转载 静态类和非静态类的主要区别

静态类和非静态类的主要区别:  主要区别在于静态类不能实例化,静态类编译器能够执行检查确保不是偶然的添加实例成员,C#编译器会自动把它标记为sealed,静态类中不能创建非静态的方法,即静态方法中只能创建静态方法,但在非静态类中可以调用静态方法。  静态类的主要特性:  1:仅包含静态成员。  2:无法实例化。  3:是密封的。  4:不能包含实例构造函数。  5:非静

2016-02-25 10:52:47 421

空空如也

空空如也

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

TA关注的人

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