代码改变世界

阅读排行榜

JSValidation 配置文件

2012-10-24 15:25 by coffeescript, 362 阅读, 收藏,
摘要: 最近学到JSValidation,上网查了下,这个验证框架是04年的,有一段历史了,所以可能出现在IE8里正常,但到了IE9里就无法工作,不过相关功能还是可以用javascript实现的。在Firefox里表现正常。在下载完成的demo网页里,faq一栏作者已经指明了几个容易犯的错误。1. JSValidation的路径配置看起来比较麻烦,在JSP/Servlet WebApp中到底该怎么配置?在JSP/Servlet WebApp中,很多人经常把"/"认为是JSvalidation的RootPath。在普通的JSP WebApp中,/代表的往往不是应用程序根目录,而是站点 阅读全文

Java AWT PopupMenu

2012-10-26 01:02 by coffeescript, 333 阅读, 收藏,
摘要: 实现弹出菜单时需要注册一个监听类继承MouseAdapter类并实现ActionListener接口,ActionListener就不多说了,继承了MouseAdapter之后需要重写mousePressed()和mouseReleased()两个方法.用isPopupTrigger()来检测此当前鼠标事件是否为所在平台的弹出菜单触发事件,如果是则返回true.eg.View Code 1 public void mouseReleased(MouseEvent e){2 if(isPopupTrigger()){3 pm.show(message,e.getX(),e... 阅读全文

Servlet页面跳转实现方法的区别

2012-10-26 23:29 by coffeescript, 321 阅读, 收藏,
摘要: 一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。Servlet:当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect( 阅读全文

Java 线程实现生产者和消费者问题

2012-10-26 00:49 by coffeescript, 316 阅读, 收藏,
摘要: 线程安全定义三个类,店员类(TestClerk.java),假设店员每次只能持有一个商品。生产者类(TestProducer.java),消费者类(TestConsumer.java),当店员持有商品为-1(即没有商品)时,通知消费者等待,当店员持有商品不等于-1(即持有1件或多件商品)时,通知生产者等待。TestClerk.javaView Code 1 View Code 2 3 public class TestClerk{ 4 private int product=-1; 5 6 public synchronized void setProduct(... 阅读全文

SimpleDateFormat

2013-01-01 14:46 by coffeescript, 284 阅读, 收藏,
摘要: 用法:1 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");2 System.out.println(sdf.format(new Date()));注意括号里的yyyy-MM-dd HH:mm:ss不能写错,否则会出现其他情况.更多请参照API 阅读全文