摘要: 1. Web服务器简介在Web服务器产品中,主要有Winodws平台中的IIS和Apache/Tomcat,其中后者也可以安装在Linux、Unix等操作系统平台中。Web服务器决定了Web程序的类型,IIS支持asp和.net开发,如果需要开发基于Java技术的网站,则需要安装Apache/Tomcat服务器。在Windows平台中,相比IIS,Apache/Tomcat服务器的安装、配置和管理相对要复杂一些,但有关网站的基本概念是一样的。此外,在Windows平台中,如果已经安装了Internet信息服务IIS,要使用Apache和Tomcat,应将Windows中的IIS服务停止或禁用。 阅读全文
posted @ 2013-04-16 09:24 戴眼镜的码农 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 有很多人都觉得浏览器自带的复选框、单选框的样式太丑,所以都会对它们进行美化处理,我最近也这样做了,我是从网上找的一个现成的,但是在做的时候,遇到了一个小问题,这里有必要记录一下!首先来说一下美化checkbox的大致思路<labelclass="label_check"style="font-size:13px;float:left;margin-right:12px;"for="checkbox-04"><inputname="modules"id="checkbox-04" 阅读全文
posted @ 2013-04-12 08:50 戴眼镜的码农 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 今天在做一个内容网站时,遇到一个问题,描述如下:一个文章页面(页面a) 需要加载用户的评论内容页面(页面b) , 但是有些文章是没有评论的,也就是说页面b可能不存在,那样在使用 jQuery的load 方法加载时就会出现 404的情况,这个可以通过 ajax 的状态码去判断是否加载成功,但是因为配置了404的错误页面所以ajax的状态码总是成功的,即请求总是有响应(页面b或者404页面)。问题来了, 项目部署是采用apache + tomcat 的结构, apache主要负责静态资源(html, css, image, js..) , tomcat 主要负责动态的内容在apache 和 tom 阅读全文
posted @ 2013-04-06 14:50 戴眼镜的码农 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 最近在使用 Struts2 + swfupload 做批量上传程序的时候,遇到了不少的问题,不过最终都被解决了,在这里记录一下,分享一下,也希望能帮助各位!一. Action 中的 File 对象获取不到文件出现这种情况一般是由于以下几种原因导制:1. 没有配置文件上传的拦截器 (fileUpload) 导制的,这个拦截器是 Struts2 的内置拦截器。 <actionname="photoUp... 阅读全文
posted @ 2012-12-12 23:51 戴眼镜的码农 阅读(967) 评论(0) 推荐(0) 编辑
摘要: Spring 集成 Quartz 的配置与使用1. Quartz的介绍Quartz是一个开源的作业调度框架,它完全由Java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,EJB作业预构建,JavaMail及其它,支持cron-like表达式等等。2. 在Spring中作如... 阅读全文
posted @ 2012-12-06 21:41 戴眼镜的码农 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1. JQuery 清空 form 表单1. $('#myform')[0].reset();通过 reset() 方法可以做到一部分,但是如果有个元素是这样的:1. <inputname="percent"value="50"/>那么点 reset() 只会还原成 50 , 因为 reset() 只是还原表单的内容,并不能做到直正意义上的请空表单于是乎有了以下方法,网上浏览而来:1. $(':input','#myform')2. .not(':button,:submit,:rese 阅读全文
posted @ 2012-12-06 21:38 戴眼镜的码农 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 为了理解这两个事件的异同,读者应该先了解HTML文档加载的顺序。DOM文档加载是按顺序执行的,这与浏览器的渲染方式有关系。一般浏览器渲染操作的顺序大致按如下几个步骤来完成。(1) 解析HTML结构。(2) 加载外部脚本和样式表文件。(3) 解析并执行脚本代码。(4) 构造HTML DOM模型。(5) 加载图片等外部文件。(6) 页面加载完毕。具体说明如下。 执行时机 load事件必须等到网页中所有... 阅读全文
posted @ 2012-12-06 21:38 戴眼镜的码农 阅读(337) 评论(0) 推荐(0) 编辑
摘要: Dao中的封装方法如下:publicintupdate(finalStringhql,finalObject[]params){ returnsuper.getHibernateTemplate().bulkUpdate(hql,params);}Action 中的调用方法如下:Stringhql="updateBlogSettingbsetb.title=?,b.describale=? whereb.id=?";intn=blogSettingService.update(hql,newObject[]{s.getTitle(),s.getDescribale(),s. 阅读全文
posted @ 2012-12-06 21:36 戴眼镜的码农 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: 两个名词解释级联删除:数据库对象删除后,相应的set等集合内容也删除。删除孤儿:set等集合内容删除后,相应的数据库对象也会删除cascade属性值的区别none:不级联操作save-update:(针对的是当对当前对象进行save或update操作时,要对关联的对象进行save和update操作)delete:级联删除delete-orphan:级联删除孤儿all: (包含如下所有情况dele... 阅读全文
posted @ 2012-12-06 21:35 戴眼镜的码农 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Hibernate中Inverse属性的说明inverse常用于一对多双向关联关系中。以Student(学生)和Class(班级)为例,它们之间的关系为一对多的关系,即一个学生只能属于一个班级,一个班级可以包含多个学生。学生类定义代码:Class Student{ private int id; private String name; private Class class; //省略gett... 阅读全文
posted @ 2012-12-06 21:31 戴眼镜的码农 阅读(256) 评论(0) 推荐(0) 编辑