自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新页小苗

在这里记录我的IT人生,珍藏点点滴滴的知识财富!

  • 博客(46)
  • 问答 (1)
  • 收藏
  • 关注

原创 常见类型的映射关系

Hibernate映射类型 Java类型 标准SQL类型 integer/int java.lang.Integer/int INTEGER 4字节 long java.lang.Long/long BIGINT 8字节 short java.lang.Short/short SMALLINT 2字节 byte java.lang.Byte/byte TINYINT 1字节 ...

2009-09-11 14:27:16 273

原创 Groovy轻松入门——Grails实战之GORM篇

 Groovy轻松入门——Grails实战之GORM篇(更新于2007年4月8日) GORM就是以前我刚学Groovy没多久时想实现的功能,它使开发人员不需要关心数据库方面,也不需要任何配置,只需专心用OO思想设计自己的系统,还有一个好处就是开发时不用备份数据库,因为GORM会自动帮你建表以及约束(但数据库需要你自己建),让我们来看一下用Grails开发是多么简单高效吧! 在Grails...

2009-09-04 10:25:26 180

原创 mySql ----- select 中的DISTINCT用法

select 中的DISTINCT用法 在 使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了 很久,用distinct不能解决的话,我只有用二重循环查...

2009-08-20 14:08:18 190

原创 Jquery获取设置radio select checkbox 文本框

Jquery获取设置radio select checkbox 文本框  获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); selec...

2009-05-13 10:11:12 108

原创 css字符截断,div及table的方法

<style type="text/css">  table { border:solid 1px #000000; table-layout:fixed;} td { white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} div { border:solid 1px #000000; white-space:now...

2009-05-12 19:28:57 138

java清除及设置cookie代码

 1,清除cookie代码示例:/** * 清空cookie */ public static void clearCookie(HttpServletRequest request,HttpServletResponse response, String path) { Cookie[] cookies = request.getCookies...

2009-05-07 12:19:51 685

原创 用CSS轻松实现圆角

  大功告成了! 一直以为用CSS做一个圆角的链接会很麻烦,在蓝色理想上看到一些漂亮的圆角链接,背景图片还可以切换,于是下载下来看了一下,发现原来实现起来也很简单。下面这个是效果图:  具体实现方法如下:先制作好这样两张背景图片,一张为左边的圆角,比较窄,另一张为右边的圆角,比较宽(为了使较长的链接仍能正常显示),如下图:     (left.gi...

2009-04-15 14:07:44 170

原创 根据浏览器分辨率自动调整网页宽度的一个例子

曾发过一篇博文“根据客户端分辨率改变图像大小的JS脚本”,介绍一个简单的图像大小自适应的例子。事实上,如何兼顾不同分辨率下用户的浏览效果,一直是web程序员头痛的问题之一。   目前,大部分用户的浏览器分辨率为800px*600px和1024px*768px,极少数为 640px*480px,当然,1280px*1024px(偶目前的)及更高的分辨率,将逐步成为主流。就用户的使用习惯而言,...

2009-04-15 11:25:40 909

原创 window.onload and showModalDialog根据内容自动调整窗口大小

1 showModalDialog根据内容自动调整窗口大小 :在对话框的页面中加入如下代码:window.onload = function() { if( document.body.scrollWidth > (window.screen.availWidth-100) ){ window.dialogWidth =...

2009-04-15 11:17:51 203

Oracle创建存储过程及job定时实施范例

1) 查询出前一天的数据,并插入到另一表中的存储过程:----------创建一存储过程:create or replace procedure P_TEST isbegin insert into test_table (id, content, account,states) select 'ty' || to_char(current_timestamp,'yy...

2009-04-09 10:09:40 91

Struts 2+Hibernate 3+Spring 2 + tiles 2整合所需jar档

1)Spring 2.5所需jar包:(可通过MyEclipse/Project Capabilities/Add Spring Capabilities添加这些jar档) spring-beans.jar spring-context.jar spring-core.jar commons-attributes-api.jar commons-attributes-compiler.jar co...

2009-03-27 09:28:30 122

原创 使用tiles2

Java基于WEB的开发中,在用户界面方面简化开发的工具上,大家的选择习惯性的受一些知名框架的影响去左右。我也不例外,最早时受struts的影响,使用了tiles,并且很愿意使用这种Tiles的用户界面开发习惯,并且在我的开发团队当中推广这种模式。tiles可以方便的应用在任何jsp、servlet的项目中,下面我对tiles的应用进行一下介绍,如果有不足的地方,欢迎朋友们进行交流。1、准备我...

2009-02-11 10:50:25 157

SQL语句记录

1,group by 分组查询语句eg: select t.send_user,count(*) as sms_count from sms_history t group by t.send_user order by sms_count desc 2,ibatis映射中Oracle DB随机抽取10条记录的SQL语句eg:<![CDATA[ select * fro...

2009-01-05 12:00:22 71

七个受用一生的心理寓言

 七个受用一生的心理寓言(一)成长的寓言:做一棵永远成长的苹果树 一棵苹果树,终于结果了。 第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。“哈哈,去年我得到了10%,今年得到20%!翻了一番。”这棵苹果树心理平衡了。但是,它还可以这样:继续成长。譬如,第二年,它结了100个果子,被拿走90个,...

2008-12-29 18:19:26 87

解决基于axis的webservice问题

    我是个对webservice,axis原理一点都不了解的人,可没办法老大安排下来这样的任务,只有google先模模糊糊了解一下,再寻求同事们的帮助,生成相应的WSDD等文件,对里面的一些key,value值对都不懂,为什么key是它,对应的值又为什么是它,只有看着值去猜想。    服务器端生成了,接着就进行相应的客户端调用测试,事实并不那么如我想像简单,抛出了org.xml.sax.SA...

2008-12-26 13:16:30 247

js 实现

  1、用javascript来实现奇/偶行颜色交替:    function formatTable() { var oTable = document.getElementById('oTable');//获取table对象 var rows=oTable.rows; for(var i=0;i<rows.l...

2008-12-23 15:04:03 71

<a>标签响应onclick事件,防止页面跳动方法总结

     最近在点击一个a链接时经常发现,如果有垂直滚动条的话页面经常跳到顶端,于是google了一下,知道了为什么,也找到了几个解决办法。     总结一下,如果在实际应用中确实是要用到&lt;a&gt;标签来响应onclick事件的,  那么就建议使用下面三种方法  1.&lt;a href="javascript:void(0)" onclick="doSomething()"&gt;te...

2008-12-19 12:52:08 554

继DWR学习笔记之练习(dwr 2 + spring 2)

DWR 2 与 Spring 2融合后与前面DWR学习笔记之中主要不同的是dwr.xml及Spring xml配置管理文件(applicationContext.xml)的配置 具体dwr.xml配置文件如下:  &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limite...

2008-07-27 15:53:27 78

DWR的学习笔记

1.1 DWR简介         DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代码,就像在Java代码就在浏览器中一样。        DWR包含2个主要部分:      1、 一个运行在服务器端的Java Servlet,它处理请求并且向浏览器发回响应。    2、运行在浏览器端的Ja...

2008-07-27 15:12:14 89

正则表达式收藏

   正则表达示收藏  整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$  只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$"  只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:".

2008-07-27 14:46:28 94

飘浮窗口及随滚动条滚动而滚动的层

随滚动条滚动而滚动的层的实例:&lt;HTML&gt;&lt;HEAD&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;&lt;TITLE&gt; New Document &lt;/TITLE&gt;&lt;/HEAD&gt;&lt;BODY

2008-06-30 11:20:40 497

常用CSS缩写语法总结

使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:颜色16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:#000000可以缩写为#000;#336699可以缩写为#369;盒尺寸通常有下面四种书写方法:property:value1; 表示所有边都是一个值value1; property:value1 value2; 表示top和bottom的值...

2008-06-26 17:40:31 77

Div+Css圆角矩形

实例:&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xHTML1/DTD/xHTML1-transitional.dtd"&gt;&lt;HTML XMLns="http://www.w3.org/1999/xHTML" lang="UTF-8"&gt;&

2008-06-25 15:26:31 287

css滤镜

css滤镜style属性:可以应用在标签中,更可用广泛应用在  &lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;body&gt;&lt;center&gt;&lt;img&gt;&lt;input&gt;&lt;font&gt;&lt;form&gt;&lt;frame&gt;&lt;label&gt;

2008-06-25 11:50:23 86

让你快乐工作的七则寓言

      今天你正用哪一张面孔在面对工作?   你能够做到快乐工作吗?   给大家讲几则故事:   第一则   一头老驴,掉到了一个废弃的陷阱里,很深,根本爬不上来。主人看它是老驴,懒得去救它了,让它在那里自生自灭。那头驴一开始也放弃了求生的希望,每天还不断地有人往陷阱里面倒垃圾。按理说老驴应该很生气,应该天天去抱怨,自己倒霉掉到了陷阱里,它的主人不要它,就算死也不让它死得舒服点,每天还...

2008-06-25 09:48:21 188

CSS浏览器识别(兼容)问题(W3C)

常见兼容问题:DOCTYPE 影响 CSS 处理;Firefox: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 Firefox: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 Firefox: 设置 padding ...

2008-06-23 19:59:58 137

用javascript实现上下两行换位效果

  我是在相片排序中有需要用到未经过DB就实现相片上移,下移,为了让用户体验(其实质效果就如这个javaEye blog中的分类管理的上移下移一样,不过这里是每次都有经过DB了!!),所以才想着用javascript去实现它的页面效果,而最后才真正通过一个button将排序结果存入DB,重新loading page。 //整个div里面的内容上移function upHtml(val){...

2008-06-21 16:56:36 308

原创 后台自动发送E_mail的程序

参考地址:http://www.99inf.net/SoftwareDev/Java/40117.htm web.xml文件&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "h...

2008-06-20 09:57:55 1961

設定checkbox為只讀(不可操作)

如下為設定checkboxo 唯讀,&lt;INPUT type="checkbox" value="1" name="ID" disabled&gt; 通過javascript設為disabled function set_disabled(){ document.getElementById('checkboxID').disabled=true;//假定這裏獲取的是一個c...

2008-06-19 15:20:43 192

javascript如何刷新父页面

用iframe、弹出子页面刷新父页面iframe&lt;script language=JavaScript&gt; parent.location.reload();&lt;/script&gt;弹出子页面&lt;script language=JavaScript&gt; window.opener.location.reload();&lt;/script&gt; ...

2008-06-18 17:56:40 185

javascript中的字符串处理函数大全

   虽然 JavaScript 有很多用处,但是处理字符串是其中最流行的一个。下面让我们深入地分析一下使用 JavaScript 操作字符串。在 JavaScript 中, String 是对象。 String 对象并不是以字符数组的方式存储的,所以我们必须使用内建函数来操纵它们的值。这些内建函数提供了不同的方法来访问字符串变量的内容。下面我们详细看一下这些函数。       操作字符串的值是...

2008-06-13 11:22:24 98

Javascript 用于空格问题、非法字符问题、长度校验问题的过滤

/*判断用户输入是否为空*/ function isEmpty(ui) { return (ui==null||ui=="");} /*取得用户输入的字符串的长度*/ function getLength(ui) { var i,sum=0; for(i=0;i&lt;ui.length;i++) { if ((ui.charCodeAt(i)&gt;=0) &amp;&amp; (ui.char...

2008-06-13 11:14:37 341

提交一个list

为了让系统知道List里的元素类型,为了让系统的类型转换器起作用,有两种方法:1、使用泛型来限制集合里元素的类型;eg:在Action类代码中关于user属性的泛型定义为:private List&lt;user&gt; user;2、使用Struts2的配置文件:使用局部类型转换的配置文件来指定集合元素的数据类型。为了在局部类型转换文件中指定集合元素的类型,应该在局部类型转换文件中增加如下...

2008-05-22 20:33:16 140

处理在刷新情况下重复提交表单问题

在这里我是通过新加一个flag来判断它是否是重复提交,从而截断其多次提交。   这个flag是在我要提交表单的这支jsp里面存入session里面的,同时在表单中使用&lt;input type="hidden"&gt;把该flag值传入action,再在action中分别通过request.getParameter("flag")和request.getSession.getAttribut...

2008-05-16 21:45:27 479

智力题

1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? 2、一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么? 3、有三个人去住旅馆,住三间房,每...

2008-05-14 21:18:51 112

替换dbschema.sql中注释(eg:#会员编号)的正则表达式

dbschema.sql档中的注释形式为:以#号开头(eg:#会员编号 default 为0)去掉dbschema.sql文档中的注释的正则表达式如下: 1、 #+     [^\n]+    \n+      替换为'\n',即换行符,这样可以保持文档不变乱;这是在EditPlus中的替换;对如上正则表达式的解释:#+ 表示必需以#开头;[^\n]+表示的是表达式部分,匹配\n之前的所有字符...

2008-05-07 22:10:04 208

一個form裏多個submit實現不同action method的處理方法

在這裏我使用javascript來處理,實現一個form可以提交不同的action method.如下submit.jsp中一個form內我有三個submit:submit.jsp&lt;s:form action="#" name="form1" method="post" theme="simple"&gt;   &lt;input type="text" value=&qu

2008-04-26 20:35:09 114

原创 javascript中dialog应用小技巧

        在编写程序时,需要弹出一个dialog让用户进行一些操作,而当用户操作完成后,应当关闭dialog,并在主页面上反映出用户的操作结果。这时应用window.dialogArguments.location.replace(主页面url);而不应用location.href=主页面的url。否则会另打开一个页面,而不是在原来的主页面上反映。         在dialog 页面加

2008-04-02 11:02:00 1173

转载 POI Excel整理

用POI的HSSF来控制EXCEL的研究  1.创建工作簿 (WORKBOOK)    HSSFWorkbook wb = new HSSFWorkbook();    FileOutputStream fileOut = new FileOutputStream("workbook.xls");    wb.write(fileOut);    fileOut.close();2.创建工作表(S

2008-03-30 15:39:00 582

原创 JSTL详解formatting标签

9.5  I18N formatting 标签库 看到 I18N 就应该想到知识“国际化”, I18N formatting 标签库就是用于在 JSP 页面中做国际化的动作。在该标签库中的标签一共有 12 个,被分为了两类,分别是: q         国际化核心标签: 、 、 、 、 、 。 q         格式化标签: 、 、

2008-03-30 13:47:00 529

空空如也

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

TA关注的人

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