通常情况下,一个网站的架构出来功能性需求外,还应该考量以下五个方面:
性能
可用性
伸缩性
扩展性
安全性
性能
性能的官方解释,我就不说了。对用户来说,就是系统的反应速度是否快。
对网站来说,性能问题是无处不在的,继而,我们优化性能的手段也有很多。
我们从前到后一个一个来说
在浏览器端,可以通过浏览器缓存,页面压缩,合理布局页面等方式
还可以使用cdn,让一些静态文...
分类:
Web程序 时间:
2016-05-12 14:03:00
阅读次数:
157
Hibernate框架
Hibernate是一个开放的对象关系映射框架(一种能实现ORM的框架),它对JDBC进行了非常轻量级的对象封装,使得java程序员可以随心所欲地使用面向对象的思维方式来操作关系数据库。它可以应用在任何使用JDBC的场景,可以在java客户端编程使用,也可以在Servlet/JSP的Web应用中使用。
Hibernate框架的优点
Hibernate具有以下优点:
...
分类:
Web程序 时间:
2016-05-12 14:02:32
阅读次数:
156
在手持设备如此普遍的今天,位置信息对于应用程序来讲是极其重要的,打车应用可以根据用户的位置信息呼叫附近的车辆,团购软件可以根据当前的位置推荐附近的影院和美食,地图应用可以根据用户的位置快速规划到目的地的路线,可以说位置信息对于移动应用是不可或缺的。
为了顺应这个潮流,HTML5为我们提供了Geolocation库,有了它我们就能够在Web应用中轻而易举地实现上述这些功能。那么今天我就为大家介绍一下这个库的使用。...
分类:
Web程序 时间:
2016-05-12 13:58:57
阅读次数:
202
hibernate 映射继承关系实现方式一般有三种:
1. 继承关系树每个具体类对应一张表(不介绍)
2. 继承关系树的根类对应一张表
3. 继承关系树的每个类对应一张表先介绍关系:
DayEmployee和MonthEmploy是Employee的子类,并且Company和Employee是一对多关系:具体代码如下:Company.javaimport java.util.H...
分类:
Web程序 时间:
2016-05-12 13:56:06
阅读次数:
177
Hibrnate 是一种ORM框架,全称为 Object-Relative Database-Mapping,在Java对象与关系型数据库之间建立某种映射,以实现直接存取Java对象(POJO)。ORM框架是一种不同与MVC的另一种思想框架,适用范围也与MVC截然不同。
ORM概述
ORM(Object Relational Mapping)框架采用元数据来描述对象一关系映射细节,元数...
分类:
Web程序 时间:
2016-05-12 13:56:49
阅读次数:
155
HelloWorld:http://www.iteye.com/topic/1135747...
分类:
Web程序 时间:
2016-05-12 13:55:02
阅读次数:
262
# web项目部署到tomcat方式总结
一:web项目最终的发布结构为:项目名为Env
eclipse中项目结构图:
eclipse export出的war包:上层目录为Env
文本说明:
Env
META-INF
WEB-INF
lib
calsses
web.xml
二:web.xml 配置
ht...
分类:
Web程序 时间:
2016-05-12 13:55:20
阅读次数:
245
1. SOAP WS 和RESTful Web Service之间有什么不同呢?
1.SOAP WS支持既远程过程调用(例如,RPC)又支持消息中间件(MOM)方式进行应用集成。
Restful Web Service仅支持RPC集成方式。
2.SOAP WS是传输协议无关的。它支持多种协议,比如,HTTP(S)、 Messaging、TCP、UDP SMTP等。
REST是协议相关的,只...
分类:
Web程序 时间:
2016-05-12 13:51:33
阅读次数:
200
1. URL语法://:@:/;?#相关说明:
组件
描述
默认值 方案
访问服务器以获取资源时要使用哪种协议
无
用户
某些方案访问资源时需要的用户名
匿名
密码
用户名后面可能要包含的密码,中间由冒号(:)分隔
<E-mail...
分类:
Web程序 时间:
2016-05-12 13:52:30
阅读次数:
233
本文主要包含一个struts2+ajax+json的使用实例步骤如下1.准备工作
①ajax使用Jquery:jquery-1.4.2.min.js
②struts2与json的依赖包:struts2-json-plugin-2.2.3.jar,json-lib
PS:版本可自己控制!~ 2.过程
①引入json依赖包
②编写action类
③配置struts.xm...
分类:
Web程序 时间:
2016-05-12 13:49:40
阅读次数:
259
如题,感觉题目没有翻译好,见英文知其义。
我一知道RxJS,我们开始把它用到我的项目中了。在一段时间后,我想,我知道能如何有效的使用它了,但是这里有一个令人心烦的问题:我如何知道使用的操作符是异步的还是同步的?换句话说,什么时候利用操作符准确的发送通知?这看起来是正确使用RxJs的机器重要的部分,但是这让我感觉很模糊。
interval很明显是异步的,所以它必须在像setTimeout内部使用来发射...
分类:
Web程序 时间:
2016-05-12 13:47:39
阅读次数:
330
在写代码时候有个需求是,在触屏页面,为了加快页面加载速度,案件列表每页展示5条数据;
然后点击更多,展示下一页数据;
但是为了触屏更好的体验,改为往上滑动案件列表,加载下一页数据;就是要实现上拉加载/下拉刷新的效果;
我只用到了 上拉加载;
参考资料:http://blog.csdn.net/xb12369/article/details/39202711
下面是写的demo:
...
分类:
Web程序 时间:
2016-05-12 13:47:57
阅读次数:
243
public function trace() {
$page = I('get.p');
$page = $page ? $page : 1;
$start = ($page - 1) * 10;
$where['a.uid'] = session('ip');
if (I('get.')) {
$data = I('get.');
$this->assign('get', $da...
分类:
Web程序 时间:
2016-05-12 13:43:42
阅读次数:
441
hi,all
本邮件分六部分:目的、意义、步骤、具体实现及测试办法,调研结论(3点),额外思考
一、调研目的
浏览器的同源策略阻止了跨域访问,本次调研目的就是为了解决这个问题,让客户端可跨域访问其他网站
二、意义:
1、跨域问题的解决,扩展了客户端解决缓存问题的思路,可达到完全控制缓存、较好的利用缓存的目的,从而可利用缓存达到提高H5页面...
分类:
Web程序 时间:
2016-05-12 13:42:22
阅读次数:
1991
jquery中的ajax方法参数总是记不住,这里记录一下。
1.url:
要求为String类型的参数,(默认为当前页地址)发送请求的地址。
2.type:
要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。
3.timeout:
要求为Number类型的参数,设置请求超...
分类:
Web程序 时间:
2016-05-12 13:41:21
阅读次数:
231