什么是建造者模式建造者模式主要是为了消除其它对象复杂的创建过程。设计场景有一个用户的UserInfo类,创建这个类,需要创建用户的姓名,年龄,金钱等信息,才能获得用户具体的信息结果。创建一个UserInfoBuilder 用户建造者类,这个类,将UserInfo复杂的创建姓名,年龄,金钱等操作封装起...
分类:
Web程序 时间:
2015-04-10 17:09:12
阅读次数:
116
前端 使用mvvm框架,每个视图维护自己的数据模型,更专注于视图模型及状态,在框架的帮助下规范视图与后端的交互及减轻工作量 解耦前后端开发 我的选择是avalon.js 后端 业务入口 任意语言的web开发框架都可以 主要任务是把HTTPRequest转换为RequestContext 对Reque...
分类:
Web程序 时间:
2015-04-10 17:09:09
阅读次数:
190
在使用hiberrnate的时候不管是使用配置文件的方式还是注解的方式,实体类中都会牵扯到主键生成策略,今天来扒拉扒拉主键生成策略主要有哪些:1.increment:为long、short或者int类型的主键生成唯一标识。只有在没有其他进程往表中添加数据的时候使用,不适合集群使用。2.identit...
分类:
Web程序 时间:
2015-04-10 17:05:29
阅读次数:
108
一、获取父级元素1、parent([expr]):获取指定元素的所有父级元素href_firhref_sechref_thrhref_fiv$(document).ready(function(){$("a").parent().addClass('a_par');});二、获取同级元素:1、nex...
分类:
Web程序 时间:
2015-04-10 17:03:42
阅读次数:
202
$a="0";if(!$a){ var_dump(""==0) ;}输出bool(true)
分类:
Web程序 时间:
2015-04-10 17:03:53
阅读次数:
126
1、amazonAmazon的分布式key-value存储系统(dynamo)的论文2、ebay(我对于eBay这几个PPT的一些看法和评价:http://www.ha97.com/1063.html)ebay架构演变历程(The eBay Architecture)ebay架构原则(eBay ar...
分类:
Web程序 时间:
2015-04-10 17:04:36
阅读次数:
141
在本文中我们介绍并比较两种最流行的开源持久框架:iBATIS和Hibernate,我们还会讨论到Java Persistence API(JPA)。我们介绍每种解决方案并讨论其所规定的品质,以及在广泛的应用场景中其各自的长处和缺点。然后我们会基于诸如性能、移植性、复杂性以及对数据模型改变的适应...
分类:
Web程序 时间:
2015-04-10 17:00:31
阅读次数:
1172
常见性能优化要求 在我经历的性能优化案例中,常见的问题都是这样开始的: a) 前台访问很慢,请帮忙分析优化 b) 用户对性能很不满意,再不解决就要投诉 c) 数据库负载很重,请帮忙分析一下 d) XXX功能打开需要1分钟,请帮忙分析一下。而等我访问这个功能的时候,可能几秒钟就返回;等你满怀...
分类:
Web程序 时间:
2015-04-10 16:57:30
阅读次数:
225
策略模式:策略模式设计帮助构建的对象不必自身包含逻辑,而是能够根据需要利用其他对象中的算法。使用场景:例如有一个CD类,我们类存储了CD的信息。原先的时候,我们在CD类中直接调用getCD方法给出XML的结果随着业务扩展,需求方提出需要JSON数据格式输出这个时候我们引进了策略模式,可以让使用方根据...
分类:
Web程序 时间:
2015-04-10 16:54:59
阅读次数:
135
Jquery设计文档Author:xu_shuyi2015-03-2408:32:301.window.onload与$(document).ready()window.onload:必须等待网页中所有的内容加载完毕后(包括图片)才能执行,并且不能编写多个。$(document).ready():网...
分类:
Web程序 时间:
2015-04-10 16:55:02
阅读次数:
159
在网页实现的过程中,经常会遇到图片垂直居中【水平居中的话,“text-align:center;”即可搞定】的情况。有时难免会遇到图片大小不同,但是要垂直居中于大小一样的容器里,这时候就比较棘手了。以前练习的时候,总是用一样的图片进行排版,避重就轻。但是今天,面对这个问题,觉得有必要挑战一下自...
分类:
Web程序 时间:
2015-04-10 16:54:16
阅读次数:
103
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,...
分类:
Web程序 时间:
2015-04-10 16:53:12
阅读次数:
128
数据访问对象模式数据访问对象模式描述了如何创建透明访问数据源的对象。场景设计设计一个BaseDao基类,实现数据库操作基本的一些query,insert,update方法在实际使用的过程中,继承BaseDao,就可以直接调用基类的数据库操作方法代码:BaseDao 数据库操作基类 db = m...
分类:
Web程序 时间:
2015-04-10 16:50:44
阅读次数:
146
<!DOCTYPE?html>
<html>
<head>
<meta?charset="UTF-8">
<title>Document</title>
<script?src="jquery.js"></script>
????<style>
????????td{height:30px;border:1px?solid?#000;}
????<...
分类:
Web程序 时间:
2015-04-10 15:45:27
阅读次数:
127
一、问题修改页面上有这样一个按钮,每次点击这个按钮的时候,执行完button的click事件后,会自动的重新刷...
分类:
Web程序 时间:
2015-04-10 15:42:38
阅读次数:
149