摘要: 可用性设计是Web设计中最重要也是最困难的一项任务。在网页设计过程中,去切实地剖析用户的心理,在用户使用模式、浏览导航设计、主页布局、可用性测试等方面下足功夫,是每个设计师都必须掌握的一门手艺。 在网络设计领域关于Eye-Tracking的研究十分火爆,但是如何把这些研究结果转变为具体可行的设计来运作依旧是个难点。以下就是一些来自于Eye-Tracking研究结果的窍门,可以为改进你的网站设计提... 阅读全文
posted @ 2010-05-06 00:13 心梦帆影 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 在SOA领域,我们认为Web Service是SOA体系的构建单元(building block)。对于服务开发人员来说,AXIS和CXF一定都不会陌生。这两个产品都是Apache孵化器下面的Web Service开源开发工具。 Axis2的最新版本是1.3.CXF现在已经到了2.1版本。 这两个框架 都是从已有的开源项目发展起来的。Axis2是从Axis1.x系列发展而来。CXF则是XFire和... 阅读全文
posted @ 2010-05-06 00:10 心梦帆影 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 转自:http://sucre.javaeye.com/blog/657139 创建表 Sql代码 create table Zone (      ZoneId               int not null... 阅读全文
posted @ 2010-05-04 16:59 心梦帆影 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 在ie6中对于<input type="file" />通过obj.value是可以获取客户端选择文件的全路径的,但是到ie7就只能获取文件名,这对于onchange事件立即显示图片会有问题,可以用js方法解决 具体代码如下: <html>     <head>     &... 阅读全文
posted @ 2010-05-04 16:48 心梦帆影 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:      本篇文章主要讨论下目前JS,CSS 合并、压缩、缓存管理存在的一些问题,然后分享下自己项目中用到的1个处理方案,并提供1个实例下载。 存在的问题:         合并、压缩文件主要有2方面的问题:        1... 阅读全文
posted @ 2010-05-04 16:44 心梦帆影 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.javaeye.com/topic/657837 struts2让人感觉很别扭的一个地方:由于Action中的方法都是无参数的,真实的参数要么写在Action的实例变量中,要么从request中读取。 如果一个Action只写一个命令,这还没有什么问题,但为了避免Action类数量的膨胀,我们一般将一个CRUD操作都放在同一个Action类中,用action!metho... 阅读全文
posted @ 2010-05-02 18:16 心梦帆影 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:     关于java字节码的处理,目前有很多工具,如bcel,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。javassist是jboss的一个子项目,其主要的优点,在于简单,而且快速。直接使用java编码的形式,而不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。     ... 阅读全文
posted @ 2010-05-02 18:10 心梦帆影 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 很久之前就在用JavaScript了,只是用的比较表层,会写几个函数而已,也没有深入的研究过。最近一段时间,由于项目的需要,看了一些关于JavaScript的书,也写了不少的JavaScript的代码,慢慢开始对这个东东着迷了。现在JavaScript在Web应用中的比重越来越大,各种好用的库也层出不穷,即使对JavaScript了解的比较浅显,也可以利用各种利器做出很不错的作品。但是,较为深入的... 阅读全文
posted @ 2010-05-01 14:20 心梦帆影 阅读(2795) 评论(0) 推荐(0) 编辑
摘要: Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结... 阅读全文
posted @ 2010-05-01 13:26 心梦帆影 阅读(315) 评论(0) 推荐(0) 编辑
摘要: java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap Map主要用于存储健值对,根据键得到值,因此不允许键重复,但允许值重复。 Hashmap 是一个 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许... 阅读全文
posted @ 2010-05-01 11:18 心梦帆影 阅读(781) 评论(0) 推荐(1) 编辑
摘要: &:位运算符 位运算符,用来比较 0101 这样的二进制数,也可以比较boolean 值; &&: 逻辑运算符,只能比较boolean值,是短路运算符,有“and”之意。 例如:                 int i =... 阅读全文
posted @ 2010-05-01 01:14 心梦帆影 阅读(1463) 评论(0) 推荐(1) 编辑
摘要: (1)、request.getRealPath("/");//不推荐使用获取工程的根路径 (2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 (3)、request.getSession().getServletContext().getRealPath... 阅读全文
posted @ 2010-05-01 01:05 心梦帆影 阅读(17043) 评论(0) 推荐(1) 编辑
摘要: 这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个. 1.可以在windows 更改系统环境变量 加上JAVA_OPTS=-Xms64m -Xmx512m 2,如果用的tomcat,在windows下,可以在 C:\tomcat5.5.9\bin\catalina.bat  中加上: set JAVA_OPTS=-Xms... 阅读全文
posted @ 2010-05-01 01:04 心梦帆影 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 设计软件的几个原则,这个也是设计模式的精髓所在: 1.开-闭原则 1).客户的需求是不稳定的,通过扩展已有的软件系统而不是通过修改软件系统来满足客户的需求,这样的软件系统就满足开-闭原则,即软件系统要有一定的灵活性和适应性。 2).已有的模块,特别是抽象层的模块不能修改,保证软件系统的稳定性和延续性。 解决问题的关键是抽象化,把它与具体实现分离开来。接口(interface),抽象类的应用 对可变... 阅读全文
posted @ 2010-05-01 01:02 心梦帆影 阅读(263) 评论(0) 推荐(0) 编辑
摘要: java做的系统给人的印象是什么?占内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲 java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么N多理由来证明它确实占内存呢?两个字,陋习。 (1)别用new Boolean()。 在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过B... 阅读全文
posted @ 2010-05-01 01:01 心梦帆影 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 转自:http://tech.ccidnet.com/art/3539/20090220/1683993_1.html 1.循环 ■ 在重要的循环里,消除循环终止判断时的方法调用。 例如:将 for(int i=0; i<collection.size();i++){        ...    &#... 阅读全文
posted @ 2010-05-01 00:44 心梦帆影 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.blogjava.net/Unmi/archive/2010/04/26/319415.html 作者信息: 隔叶黄莺 The Blog of Unmi 〖隔叶黄莺三四声,挂壁飞瀑千万尘。若是人间无净土,此处为何妙语真! 隔叶黄莺四字,本非取自此句,而有寄寓他意,因见妙语,亦与予心合!〗   JavaScript 的成功让人津津乐道,为 Web 网页... 阅读全文
posted @ 2010-04-30 23:18 心梦帆影 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.blogjava.net/beansoft/archive/2009/11/03/300937.html 参考: 本人原创工具类: StringUtil 程序输出: insert into User ( name, age ) values( 'BeanSoft', 27 ) import java.util.*; import StringUtil; /** *... 阅读全文
posted @ 2010-04-30 11:34 心梦帆影 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: http://www.beckdim.cn/?p=110 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:         1.OutOfMemoryError: Java heap space &... 阅读全文
posted @ 2010-04-30 11:34 心梦帆影 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/sunny110/archive/2006/05/10/721766.aspx varchar       存放固定长度的字符数据,最长2000个字符。 varchar2    存放可变长字符数据,最大长度为4000字符。,最大長度為4000字符。 varchar&... 阅读全文
posted @ 2010-04-30 11:30 心梦帆影 阅读(934) 评论(0) 推荐(1) 编辑