`
yinhumy
  • 浏览: 31155 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
   Decorator模式(装饰者)   Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Decorator(装饰者模式)模式是比较常用的一个模式。   定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活。   设计初衷:通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现 ...
一. 从树谈起 基本上所有人都知道树这个概念。 稍微深究.NET本质的人会懂得,.NET有个对象树。 学习ASP.NET的人肯定会知道,Web上有个控件树。 哪怕是只学习过数据结构应付考试的大学生也会知道Tree这个概念。 二. ...
Javascript中最常用的55个经典技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)> <td>no </table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 ...
刚安装并使用MyEclipse5.0M2(以下称ME) 双击打开jsp页面的时候,会弹出一个对话框(an error has occurred.See error log for more details) 解决办法: 进入打开cmd(命令提示符)Eclipes目录下,输入eclipse.exe -clean           待Eclipse启动后,即可打开编辑jsp页面。 还有一种方法: 删除configuration文件夹里除config.ini以外的所有文件,重启Eclipse
  1. ActionContext 在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话 (Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数"username"的值: ActionContext context = Ac ...
====================== 运行java程序,这个相信每一位用Java的人知道了。 2、javac.exe: ====================== 编译的Java程序,生成.class文件 3、javaw.exe: ====================== 功能: 跟java命令相对的,可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程序中 的信息可以通过System.out在console内输出,而运行javaw,开始时会出现console,当主程序调用之后,console就会消 ...
看到很多开源的项目把数据库绑定到项目中,直接发布就可以运行,不需要额外去配置数据库,下面准备用 Hsqldb 做一个类似的。我使用的框架是 struts2+Ibatis+spring, 其实基本的原理都是一样的   1.       准备一张表,脚本如下:   --用户表 DROP TABLE IF EXISTS USER create table "USER" ( "ID" INTEGER primary key, "NAME" VARCHAR(30), "PW ...
介绍: UrlRewriteFilter 是一个用于改写 URL 的 Web 过滤器,类似于 Apache 的 mod_rewrite 。适用于任何 Web 应用服务器(如 Resin , Orion , Tomcat 等)。其典型应用就把动态 URL 静态化,便于搜索引擎爬虫抓取你的动态网页。   下载链接: http://tuckey.org/urlrewrite/   1.下载 jar 包,把 urlrewrite.xml 放到 WEB-INF 目录下。 2. 配置 web.xml: <filter> <filter-name> ...
图片局部放大效果,就像淘宝上面的那种效果,现在很多地方都有,实现起来也很简单 有一个需要说一下,他不是鼠标移动就放大图片的,需要拖动才可以。 还有个换装效果,不要被他蒙骗,以为真的把服装给换了,人没变,其实换的是整个图片 好了,上演示http://www.ajaxa.cn/demo/MagicZoom/index.html http://www.ajaxa.cn/demo/MagicZoom/example.html http://www.ajaxa.cn/demo/MagicZoom/example2.html http://www.ajaxa.cn/demo/MagicZoom/ ...
当使用 FreeMarker 做为模版引擎的时候,可能发生的异常包括: 配置异常:配置异常指的是 FreeMarker 初始化时发生的异常,例如错误的配置导致,该异常时由 FreeMarker 的 API 抛出来的。 模版加载异常:模版加载异常可能是模版不存在或者没有读权限,或者是解析模版时发生错误,例如模版语法错误等。 模版执行异常:模版执行异常是指模版已经成功的加载但在执行过程中由于代码执行错误所抛出的异常,这类异常一般都是用户的代码导致。 正常情况下,前两种异常会在开发过程中就会发现并得以解决,而第三种异常往往跟实际的运行环境和数据有关,例如由于某些数据不存在导致的空指针异常等等。 ...
Jwebap User Guideleadyu (yu-lead@163.com)目录1 介绍............................................................32 什么是轨迹......................................................43 Jwebap插件......................................................64 Class-Working................................................... ...
Global site tag (gtag.js) - Google Analytics