自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 问答 (1)
  • 收藏
  • 关注

原创 js 随机抽取数组元素

var playList = ['1','2','3','4','5','6','7','8','9','10'];//定义数组 while(playList.length>0){ var temp = getPlay(); alert(temp); } function getPlay(){ for(var i=0;i...

2012-09-04 14:22:45 629

原创 eclipse中修改web项目版本

在web.xml中修改 xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"version="2.5"在Navigator视图中的.setting目录中修改版本org.eclipse.jdt.core.prefsorg.eclipse.wst.common.componentorg.eclipse...

2012-02-14 10:06:53 629

原创 在Eclipse中,如何把一个java项目变成web项目

eclipse3.6 右鍵點選-->properties,看到Project Facets,然後點選Dynamic Web Module看你要選擇哪個版本的,點選apply。就變成web專案了,連 classpath和.project這個都不用修改......

2012-02-14 09:53:23 120

原创 表格内容超出隐藏

1。table的样式要是 table-layout: fixed2.#mainContent .faq .mC-cell-list-sub .tableCls tr td{border:0;white-space: nowrap;overflow: hidden;}white-space: nowrap;内容不换行【可以不使用】overflow: hidden超出隐藏...

2011-12-29 14:31:54 226

原创 js 自定义弹出 提示

[code="java"]/* JavaScript Document *//* 页面MASK的对象ID */var PAGE_MASK_ID = "page-mask-id";/* 页面MASK对象的样式类名 */var MASK_CLASS_NAME = "dlg-mask";/* 页面UNMASK对象的样式类名 */var UNMASK_CLASS_NAM...

2011-11-18 17:40:56 201

原创 js 判断 页面 加载 状态

[code="java"]document.onreadystatechange = function(){ if(document.readyState=="complete") { destoryBusyDialog(); }else{ showBusyDialog("正在加载,请稍后...", ''); }} [...

2011-11-18 17:31:09 237

原创 ajax 回调 函数 传参数

[code="java"] rpcPost(js_web_root + js_rts_root + "justUse.rpc", function(){justUseCallback(deviceId);}, "minutes="+ munites + "&deviceId=" + deviceId);function justUseCallback(de...

2011-11-14 18:00:08 180 1

原创 js 根据浏览器添加 load/onload 事件

[quote]firefox中是load,ie中是onload[/quote][code="java"]//添加监听if (window.addEventListener) {// firefox window.addEventListener('load', correctPNG, false);} else if (window.attachEvent) //...

2011-11-14 10:24:05 396

原创 jsp中导入标签的技巧

可以一些公共导入的js放到一个jsp文件中来,当其它文件要引用这些js时,直接include这个jsp页面就可以了,省去不少标签。常见的是使用ext,jquery必须要导入的一些js文件,可以使用这种方式。[quote]jqueryMaster.jsp[/quote][code="java"] var root = ""; //js中存放当前页...

2011-11-11 22:51:56 354

原创 hibernate hql 去重复用法

hibernate hql中去重复的方法是用distinct,用法就是加在select之后,比如[code="java"]select distinct p.id from person p [/code][quote] 当然也可以new一个对象的时候使用[/quote]distinct[code="java"]select distinct new Person(id,nam...

2011-11-11 22:41:16 1589

原创 判断时间是否重叠

常用判断两段时间是否重叠的方法:不重叠判断,满足下列条件的两段时间将不会重叠。新的開始時間>結束時間or新的結束時間

2011-11-09 10:41:00 159

原创 hql 查询当天记录

[code="java"]public List getDeviceReserveById(Date date,Long deviceId) { // TODO Auto-generated method stub Query query = entityMgr.createQuery(" from DAReserve da where da.deviceId ...

2011-11-08 17:57:10 312

原创 用CSS实现表单form布局实例

[code="java"][/code][code="java"]姓名:邮件:备注:[/code][img][/img]

2011-11-04 23:08:42 422

原创 Eclipse @override报错解决 必须覆盖超类方法

第一种解决方案:@Override是JDK5 就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6 修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的eclipse指定的编译器版本在选项里的java compiler中指定版本至少在5.0以上在myEclipse中改变编译器的方法:Pr...

2011-10-27 19:11:46 872

原创 程序员技术练级攻略

伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经...

2011-10-26 12:04:29 77

原创 Eclipse报错(”Could not reserve enough space for object heap”)

今天 Eclipse 更新完后 重新启动的时候 Eclipse出现了问题 当时觉得挺莫名其妙的。 点击控制台启动 显示的错误信息为“Error occurred during initialization of VM Could not reserve enough space for object heap”。  原因是:在Eclipse启动时为Java虚拟机(JVM...

2011-10-26 12:02:04 540

原创 hibernate1对1外键关联(单向)

[quote]注解形式[/quote][code="java"]package com.bjsxt.hibernate;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.Joi...

2011-10-24 23:52:58 97

原创 MySQL-Front有效KEY

用了几个月的MySQL-Front,一直以为它是一款绿色工具,没想到也是要key的。真失败,马上要过期了了,还好有万恶的互联网,尝试了很久(很多key都无效了),终于找到了一个有用的,如果你正好也在用这个东西,不妨可以试试看。 fSbC9xxy7ga57DOrLz9mMqYSFx8SOIWiOBI61uJ562GINVTVNBDaGBIlCuni0a1iUAF88I6zrHzH9W...

2011-10-22 17:04:37 289

原创 JDK里的设计模式

http://www.iteye.com/news/18725http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns?answertab=active#tab-top

2011-10-22 12:16:26 94

原创 gwt

http://www.iteye.com/topic/815583

2011-10-21 17:35:10 107

原创 eclipse中link方式安装svn插件

具体步骤如下:1、在http://subclipse.tigris.org/中下载subclipse插件2、解压到eclipse安装目录中,具体目录结构如下 subclipse -----eclipse -------features,plugins 这两个就是解压出来的东西了 3、在eclipse...

2011-10-12 16:11:46 93

原创 spring2.5+ibatis+oracle

[code="java"] [quote][/quote][/code]

2011-10-12 16:10:39 84

原创 struts1异常处理

struts-config.xml配置全局异常 [code="java"] [/code] 写一个类 extends ExceptionHandler 重写execute方法

2011-10-12 16:09:39 107

原创 线程同步

http://www.iteye.com/topic/174591http://www.iteye.com/topic/730236

2011-10-12 16:08:26 62

原创 搜索引擎

参考:http://www.blogjava.net/zhyiwww/archive/2006/07/07/57122.htmlhttp://www.cnblogs.com/forfuture1978/archive/2009/12/14/1623594.html

2011-10-12 16:06:07 60

原创 java中的陷阱

java中的陷阱 你注意了么? 1、找奇数:public static boolean isOdd(int i){ return i % 2 == 1; }2、浮点数想减System.out.println(2.0-1.9);4、字符和字符串System.out.println("H" + "a");System.out.println('H' + 'a')...

2011-10-11 10:05:49 70

原创 tomcat编译jsp之后生成的Servlet存放路径

.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost

2011-10-10 14:07:53 175

原创 ajax 表格

http://www.thefutureoftheweb.com/

2011-09-29 11:19:16 77

原创 你还在用if else吗?

面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。...

2011-09-28 11:13:51 230

原创 String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字...

2011-09-28 10:32:09 57

原创 EL语言功能简介

表达式语言(简化对JAVA代码的访问)Expression LanguageEL语言支持下列功能:1 精确访问存储变量:要输出作用域变量(用setAttribute存储在PageContext,HttpServletRequest,HttpSession或servletContext中的对象)saleItem,我们使用${saleItem}。2 bean属性简略记法:如要输出作用域变量Compan...

2011-09-26 10:38:50 175

原创 There is no Action mapped for action name query.

There is no Action mapped for action name query.一般是配置文件出错,或者是配置文件没有加载成功。

2011-09-25 15:57:23 92

原创 PropertyUtils

PropertyUtils.describe(bean); PropertyUtils用于将javabean转换成map,需要导入commons-beanutils.jar   和 commons-logging.jar

2011-09-23 16:30:29 116

原创 迪米特法则(LoD)

一个软件实体尽当尽可能少的与其他软件实体发生相互作用。         LoD表述:1.只与你直接的朋友通信;2.不要跟“陌生人”说话;3.每一个软件单位对其他的单位都只有最少的知识,而且局限于那些与本单位密切相关的软件单位。         想象一下,如果你现在有件事情非常重要,需要托关系才能办成,正好你的朋友的朋友可以帮你办成此事,但是你跟他确是陌生人,你是自己直接找呢?还是你托你的朋...

2011-09-14 11:31:51 120

原创 合成/聚合复用原则(CARP)

要尽量使用合成/聚合,而不是继承关系达到目的。         我不想去区分合成和聚合的区别。     通常如果你正在疑惑你该使用合成/聚合还是该使用继承时,我给你两种方法去判断:1.使用“Has-A”和“Is-A”来判断;2.使用里氏代换原则来判断。...

2011-09-14 11:31:11 102

原创 接口隔离原则(ISP)

接口隔离原则(ISP) 应当为客户端尽可能小的单独的接口,而不要提供大的总接口。总觉得这个和“单一职责原则”很像,很多人都把它们分开来讲,我不想把它们分的太清楚,就当一种说法对另一种说法的诠释好了。         这个原则比较简单易懂,就是应该把接口细粒化,单位化,避免接口污染。这样做的好处也很明显,接口就相当于对外界的承诺,你愿意对外界承诺的更多还是更少呢?其次,从美学上讲,这是...

2011-09-14 11:24:19 80

原创 依赖倒换原则(DIP)

依赖倒换原则(DIP) 要依赖于抽象,不要依赖于具体实现。DIP跟另一种说法含义相近:面向接口编程。         不知道何时有“层”这个说法,尽管你不会一眼看出XX软件分为几个层,但是确实这样的分层是有理由的,分开即耦合度降低,各司其责。你可以想想你所在公司的管理制度,那是一个金字塔模型。上层是高层管理人员,它们下发的命令直接影响最底层的工人,而最底层工人具体的工作内容并不影响上面的...

2011-09-14 11:22:42 237

原创 里氏代换原则(LSP)

任何基类可以出现的地方,子类一定可以出现(反过来不成立)。这好像是描述了继承的一种原则,确实,在实现继承的时候,我们尽量考虑一下,java编译器能够检查语法上对里氏代换原则的支持,但是并不能支持商业逻辑上的LSP。考虑一个比较著名的长方形与正方形的问题,它能帮助我们更加深刻的理解LSP原则。         通常,在数学上来看,正方形确实属于长方形的一种,依照这种思维,正方形继承于长方形也...

2011-09-14 11:19:30 116

原创 OCP(开闭原则,对扩展开发,对修改关闭)

OCP原则就是在不修改源代码的情况下,设计方案能适应于各种扩展的需求(当然这是最理想的情况)。做到OCP有两点:抽象、对可变性封装。 实现开闭原则的关键就在于“抽象”。把系统的所有可能的行为抽象成一个抽象底层,这个抽象底层规定出所有的具体实现必须提供的方法的特征。作为系统设计的抽象层,要预见所有可能的扩展,从而使得在任何扩展情况下,系统的抽象底层不需修改;同时,由于可以从抽象底层导出一个或...

2011-09-14 11:10:16 403

原创 HTML高级教程 表格

你认为已经知道怎么制做表格了吧。当然,你已经了解 table、tr、td和th标签了,甚至还在你的口袋里装入了rowspan和colspan。你确实可以制做一个精美小巧的咖啡色三合板桌子(表格),但难道你不想做一个优雅稳固,上面有玻璃的,足以承受一头大笨象的宴会桌(表格)?表格行简直使表格列看起来很愚蠢。同样的工作,表格由行与行构建,让列感到十分沮丧。但是很幸运,colgroup和col标签来拯救...

2011-08-26 14:10:10 90

空空如也

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

TA关注的人

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