上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

2012年7月13日

限制文本框只能输入数字

摘要: ..... 让文本框只能输入数字也是我们非常常用的一种功能,很多程序中涉及的例如财务、销售等等领域的地方,想要限制用户的输入是非常必要的,如果不能限制用户的输入内容的合法性,轻则系统异常,重则数据错误,所以对用户输入域的合法性验证或限制不容小觑。 好了,言归正传。话说我在网上找了很多限制文本框的办法都不尽人意,于是只好自己动手实践了,实践出真知嘛,这句话没错的。 1 function chkPrice(obj){ 2 obj.value = obj.value.replace(/[^\d.]/g,""); 3 //必须保证第一位为数字而不是. 4 obj.v... 阅读全文

posted @ 2012-07-13 10:47 0xCAFEBABE 阅读(1526) 评论(3) 推荐(2) 编辑

2012年5月31日

JSP 不能解析 EL 表达式的解决办法

摘要: .....最近在使用EL表达式的时候发现它不被解析,而是直接以字符串的形式显示了出来,经过查阅资料和实践,终于得知了原因并找到了解决方案。原因是:在默认情况下,Servlet 2.4 / JSP 2.0支持 EL 表达式。解决的办法有两种:1.修改web.xml的开头定义。1 <web-app version="2.4"2 xmlns="http://java.sun.com/xml/ns/j2ee"3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4 xsi:sche 阅读全文

posted @ 2012-05-31 12:15 0xCAFEBABE 阅读(966) 评论(0) 推荐(0) 编辑

2012年5月28日

Union 和 Union ALL 的区别

摘要: .....Union 与 Union ALL 的作用都是合并 SELECT 的查询结果集,那么它们有什么不同呢?Union 将查询到的结果集合并后进行重查,将其中相同的行去除。缺点:效率低;而Union ALL 则只是合并查询的结果集,并不重新查询,效率高,但是可能会出现冗余数据。我们举个例子来说明一下:比如数据库中有两张表 tab1 和 tab2。tab1 中的数据有:小王小张tab2 中的数据有:小王小李执行查询:1 SELECT * FROM tab1 UNION SELECT * FROM tab2结果如下:小王小张小李如果执行如下查询:1 SELECT * FROM tab1 UNI 阅读全文

posted @ 2012-05-28 11:10 0xCAFEBABE 阅读(202) 评论(0) 推荐(0) 编辑

2012年5月11日

MyEclipse + Weblogic 11g 每次 debug 时要求 Edit Source Lookup Path 添加被调试项目的解决方案

摘要: .....最近刚刚用了 MyEclipse + Weblogic 环境,调试项目时总是提示Edit Source Lookup Path,然后需要选择被调试的项目,否则不能看到调试的源代码执行步骤。在网上查了些资料,但是也没有找到合适的,最后终于自己鼓捣出来了。这样太麻烦,我们手工配置一下 Weblogic 就可以了。Window -- Preferences -- MyEclipse -- Servers -- WebLogic -- WebLogic 10.x在右侧选择 Disable 禁用默认的 WebLogic 服务器。然后选择子菜单:Launch在弹出的新窗口中选择 "So 阅读全文

posted @ 2012-05-11 11:16 0xCAFEBABE 阅读(8261) 评论(1) 推荐(1) 编辑

2012年5月6日

windows 中 Eclipse 打开当前文件所在文件夹

摘要: .....默认情况下使用eclipse打开当前文件所在文件夹很麻烦,需要右键点击 Package Explorer 中的节点选择属性,然后复制路径,再打开资源管理器,然后再把路径粘贴进去。而MyEclipse一直有一个很好用的工具在工具栏上,只要选中 Package Explorer 的节点,一点击这个图标就可以在资源管理器中打开文件了。MyEclipse 里面的插件名叫:Desktop toolbar。于是我就在 Eclipse 的工具栏配置中寻找这个插件,可是没有找到,经过在网上查阅资料后,终于找到了一个模拟这个插件的办法,配置和操作起来也比较简单,在这里分享给大家。依次展开如下菜单:Ru 阅读全文

posted @ 2012-05-06 11:52 0xCAFEBABE 阅读(16381) 评论(7) 推荐(8) 编辑

2012年4月28日

在windows中将Tomcat作为服务启动

摘要: .....在web服务器上通常需要是web容器随开机自动启动,恰好Tomcat可以作为服务启动,只要经过我们简单的配置,就可以将免安装版的Tomcat添加到系统服务中。首先需要配置以下环境变量:JAVA_HOME:JDK 路径JRE_HOME:JRE 路径CATALINA_HOME:Tomcat 路径在 path 环境变量最前面加入:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;好了,环境变量配置完成,接着在 CMD 下运行 service.bat installC:\Users\yuhuashi>service.bat installInstalling th 阅读全文

posted @ 2012-04-28 16:08 0xCAFEBABE 阅读(16538) 评论(0) 推荐(0) 编辑

2012年4月26日

使用itext组件生成PDF文件

摘要: .....这几天需要做一个单据打印功能,没有找到好的办法,于是只能采用生成PDF文件,然后由客户端下载到本地进行打印,如果使用Chrome浏览器还能支持在线打印预览。那么在这里笔者跟大家分享一下使用iText组件的方法,适用于从没有接触过iText的新手,老手请飘过。这里纯属笔者从实践中所得的经验,如有错误或疏忽之处还请读者指正。首先从iText的官网下载这个开源的小组件。iText官方网站Java版iText组件Java版工具包C#版iText组件C#版工具包这里笔者使用的是Java版itext-5.2.1。将itext-5.2.1.zip压缩包解压缩后得到7个文件:itextpdf-5.2 阅读全文

posted @ 2012-04-26 13:20 0xCAFEBABE 阅读(6535) 评论(1) 推荐(1) 编辑

2012年4月8日

Hibernate 异常:object references an unsaved transient instance - save the transient instance before flushing

摘要: .....今天在对两张一对多关系的表进行增加数据时,其中主表的数据增加成功了,但是子表却没有数据,这是什么原因导致的呢?在网上查询了一番之后,找到了一个解决的办法:将主表的 .hbm.xml 中的set设置为 inverse="false" 即可。inverse 是反转的意思,而 inverse="false" 则代表主控方为主表,这样将由主控方来维护关联关系(控制权交给了 One 方)。也就是当主表进行更新时,关联的子表也会进行更新。但是做了如上的更改之后,保存的时候却又发生了以下异常:object references an unsaved tran 阅读全文

posted @ 2012-04-08 14:18 0xCAFEBABE 阅读(13591) 评论(0) 推荐(0) 编辑

2012年3月29日

Hibernate 异常 Unable to instantiate default tuplizer

摘要: .....今天在做Hibernate和Spring整合,在一张表中多添加了三个字段,它们的类型分别是INT、BIT和DATETIME,然后手动修改了实体类和.hbm.xml,启动单元测试的时候遇到了一个问题,控制台上报出了一大堆异常和堆栈信息,嵌套到最终的一个异常是Unable to instant... 阅读全文

posted @ 2012-03-29 13:44 0xCAFEBABE 阅读(17197) 评论(3) 推荐(2) 编辑

2012年3月27日

修改 MyEclipse 编辑区域背景颜色

摘要: 经常用 MyEclipse 写代码,时间久了会觉得白色的背景颜色很刺眼,于是乎便想要换一种柔和些的颜色来缓解视力疲劳,那么怎么样来修改 MyEclipse 代码编辑区域的背景颜色呢?依次展开菜单Window >> Preferences >> General >> Editors >> Text Editors选择右侧的 Background color 选项,去除 System Default 复选框的选中状态,然后点击 Color 按钮,选择一个自己看着舒适的颜色吧,然后点击 Apply 按钮,此时已经成功设置了代码编辑区域的背景颜色了。 阅读全文

posted @ 2012-03-27 20:34 0xCAFEBABE 阅读(27903) 评论(0) 推荐(1) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

导航