资源
文章平均质量分 56
风车巨人
这个作者很懒,什么都没留下…
展开
-
正则表达式
下面这个正则表达式是我今天做项目时用到的,感觉以后可能还有可能用得到,现在把它记录下来.^(([1-9]+)|0|([0-9]+\.[0-9]{1,2}))$ 匹配非负数(包括0,网络上好多匹配非负数的正则表达式都不能直接输入0),小数点后保留两位!!!原创 2013-06-25 16:44:06 · 443 阅读 · 0 评论 -
页面上生成动态的时间
在页面上加入以下的代码,可以实现生成动态的时间,其原理是用了JS的定时器函数.当然这儿显示的是客户端的时间.如果想要显示服务器的时间,那就必须发送ajax请求了 setInterval("showTimeBlock.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",100原创 2013-11-13 00:24:07 · 610 阅读 · 0 评论 -
使用struts2框架提交表单时不能传递到后台的问题
遇到好几次这种情况了,一个正常的form表单,submit无法传递到后台.那么一定是form表单的某些字段不能转换成后台生成的字段.比如说user实体,有一个money属性,是Integer类型.如果在页面上对数据做了处理,实际传递到后台的money是一个double类型的数据.struts2框架会对传递到后台的数据的类型进行验证.发现money的数据类型不匹配,数据就不会传递到后台.更迷惑人的是原创 2013-11-14 17:20:08 · 2085 阅读 · 0 评论 -
js获取url参数值
今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法 function getQueryString(name) { var reg = new RegExp("(^|&)" + name转载 2013-06-30 11:26:26 · 557 阅读 · 0 评论 -
js 监听监键盘动作<一>
文章转载自:http://geelong.iteye.com/blog/810054主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结 第一部分:浏览器的按键事件 用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、转载 2014-02-27 22:20:51 · 716 阅读 · 0 评论 -
js监听键盘动作之资源<二>
在input输入框中限制只能输入数字html代码:js代码function isNum(e) {var k = window.event ? e.keyCode : e.which;if(((k >= 48) && (k //|| k==40 || k==41 || k==43 || k==45){//k的值分别代表()+-}else{if(window.event原创 2014-03-28 10:41:50 · 432 阅读 · 0 评论 -
验证码的两种生成方式
验证码是一个非常常见的东西,基本上每一个做web开发的程序员都会遇到。本文介绍两种验证码的生成方式。一种是后台生成验证码,一种是前台直接生成验证码在spring MVC模式 中,后台生成生成验证码传递到前台。后台代码:import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImag原创 2014-03-28 11:23:56 · 1888 阅读 · 0 评论 -
javaScript中数值比较时的注意事项
在js中,总的来说数据类型分为两大类,一类是原始值类型的,一类是引用类型的。原始值类型的包括:字符串(String) 、数字(Number) 、布尔值(Boolean) 以及两个特殊的值 null 和 undefined 。引用类型的主要是指对象,在js中,对象的范围很广,甚至有js中一切都是对象这样的说法。对象可以分为 对象(Object) 以及更具体的数组(Array) 、 函数(Functi原创 2013-06-27 17:51:30 · 820 阅读 · 0 评论 -
本人所接触的(用到的或者仅仅是了解的)技术和工具
struts2框架hibernate框架jsp页面技术Ext技术Ecside技术,这是视图层的一个框架.但是浏览器兼容性不太好dwr技术,前端可以直接访问java类.应该算是一种ajax技术吧规则引擎,这个我没有用过.具体的不太了解原创 2013-11-07 16:37:33 · 692 阅读 · 0 评论 -
CSS样式
如何去掉超链接的下划线去掉下划线只要定义一个CSS样式就可以了 a:link,a:visited{text-decoration:none;}原创 2013-08-20 17:05:38 · 437 阅读 · 0 评论 -
框架的小知识集
1,关于@temporal属性如果在实体类中有时间类型的属性的话,记得使用temporal注解2,实体的公共属性可以放在一个BaseEntity里面,记得用protected修饰.比如id,createdDate等.所有的实体继承BaseEntity,可以直接使用实体基类中的公共属性原创 2015-10-05 09:39:50 · 319 阅读 · 0 评论 -
javascript常用技巧
使用localstorage和sessionStorage,可以将数据存储到本地,获取值的时候也很简单。通过它应该可以优化一些与页面数据传输有关的功能。目前为止还没有用到。原创 2014-05-04 12:19:21 · 504 阅读 · 0 评论 -
贫血对象和充血对象
有一个对象 UserInfo 存储用户的所有信息(实际系统上还有很多子类,不多说了),也就是 BO(Business Object),这个对象设计为贫血对象(Thin Business Object),不需要存储状态以及相关的关系,而且我也是反对使用充血对象(Rich Business Object),这里说了两个名词贫血对象和充血对象,这两个名词很简单,在领域模型中分别叫做贫血领域模转载 2013-11-22 11:53:33 · 2410 阅读 · 0 评论 -
一个对类和包操作的比较有用的工具
package designModel;import java.io.File;import java.io.IOException;import java.net.URL;import java.util.ArrayList;import java.util.Enumeration;import java.util.List;public class转载 2013-11-15 17:06:15 · 427 阅读 · 0 评论 -
input失去焦点和获得焦点jquery焦点事件
input失去焦点和获得焦点jquery焦点事件插件,鼠标在搜索框中点击的时候里面的文字就消失了。我们在做网站的时候经常会用到搜索框的获得焦点和失去焦点的事件,因为懒,每次都去写非常的烦,于是就一劳永逸,遇到类似情况就来调用一下就OK 了相关js代码:1 2 3 4 input失去焦点和获得焦点jquery焦点事件插件 - 懒人建站5 6 7 $转载 2013-06-24 21:32:31 · 1114 阅读 · 0 评论 -
iframe父窗口和子窗口的相互取值
在一个窗口(父窗口,假设是a窗口)中,新加一个div.代码如下:height="100%" style="border:0px none;">通过src=" "发送请求,生成子窗口,使用ExtJS得到该元素并且发送一个请求的方法是 Ext.get('invoice-input-iframe').dom.src='invoice!edit.do?id='+$("#val_in原创 2013-07-31 18:24:54 · 1079 阅读 · 0 评论 -
ExtJs的日期选择框
Ext.onReady(function() { Ext.QuickTips.init();//初始化信息提示功能 Ext.create('Ext.form.Panel',{ title:'Ext.form.field.Date实例', renderTo:Ext.getBody(), bodyPadding:5, frame:true, height:转载 2013-08-01 00:17:14 · 1510 阅读 · 0 评论 -
ExtJS之Ext.form.field.Number组件实例
ExtJS之Ext.form.field.Number数字输入框组件实现了自动按键过滤和数字验证.在严格要求输入数字的场合有用,免去了编写相关验证的复杂逻辑,是简化编程的典型应用.实例代码如下: Hello World Ext.onReady(function ()转载 2013-07-25 23:25:01 · 1142 阅读 · 0 评论 -
mysql命令行修改字符编码
文章转自:http://www.cnblogs.com/candle806/archive/2013/01/14/2859721.html1、修改数据库字符编码mysql> alter database mydb character set utf8 ;2、创建数据库时,指定数据库的字符编码mysql> create database mydb character转载 2013-07-27 22:27:17 · 468 阅读 · 0 评论 -
ExtJS导入资源时的注意事项
使用ExtJS要导入ExtJs的资源先导入css样式,再导入ext-base.js,最后导入ext-all.js,如果有需要的话再导入支持中文的js文件.需要注意的是ext-base.js一定要在ext-all.js导入,否则可能会报不能调用相应的方法的错误.原创 2013-07-24 00:32:20 · 1200 阅读 · 1 评论 -
Jquery radio checked
Jquery radio checked radio1. $("input[name='radio_name'][checked]").val(); //选择被选中Radio的Value值2. $("#text_id").focus(function(){//code...}); //事件 当对象text_id获取焦点时触发3. $("#text_id").blur(functio转载 2013-07-29 18:42:05 · 1807 阅读 · 0 评论 -
C标签的用法
C标签没有else和取反!,对于一个值取反的话代码原创 2013-08-20 17:08:12 · 507 阅读 · 0 评论 -
ExtJS的面板的布局
ExtJS的布局ExtJS通过提供多种布局类来为面板提供支持,主要包括一下11种:1.Auto自动布局是默认的布局类型.它使用原始的HTML文档流来布局子元素,并把布局调用传递到子容器中,对应面板布局配置项(layout)的名称为Auto2.Fit自适应布局它使一个子元素充满容器,如果容器内有多个子面板则只有第一个会显示3.Accordion折叠布局该布局会包含多个子面原创 2013-08-21 01:12:25 · 723 阅读 · 0 评论 -
正则表达式语法
正则表达式语法http://msdn.microsoft.com/zh-cn/library/ae5bf541(VS.80).aspx正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配转载 2013-10-11 13:15:12 · 454 阅读 · 0 评论 -
spring的定时任务
我承认我是全篇转的来的,没有加入一点自己的心得.但是为了以后查找方便,只有这样做了 .诸神莫怪!这几天因为工作的需要,用到了spring的定时任务的功能,网上查资料,并且实际运用了一下,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,下面的这篇文章我觉得还是很好的,摘录下来,供以后参考用 package util;import org.apache.log4j.*;转载 2013-10-11 15:10:18 · 401 阅读 · 0 评论 -
js,jquery获取checkbox的值及判断是否选择
在网络上发现了一个很不错的js资源,地址如下:http://www.111cn.net/tags.php/checkbox/在js中遇到的疑难问题可以试试在这个网站上找到相应资源下面是完整的代码 JS获取复选框被选中的值 0 1 2转载 2013-10-18 16:11:15 · 691 阅读 · 0 评论