表现层jsp:页面渲染servlet:接收用户数据()调用业务,接收业务传来的数据,页面跳转,传递数据。业务层 service:接受servlet传入数据,进行业务规则处理,调用dao,接受dao返回的数据,向servlet返回数据。持久化层dao:接受业务传入数据,进行对数据库进行增删改查,得到的数据向业务层返回。utel:主要连接数据库。pojo 各层之间用pojo对象进行传递。Tomcat
原创
2013-09-17 12:59:11
1572阅读
点赞
2评论
在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。那么下面我们就来看看服务器端缓存的原理。 缓存分类web缓存分为很多种,比如数据库缓存、代理服务器缓存、还有我们熟悉的CDN缓存,以及浏览器缓
原创
2021-01-07 22:11:07
182阅读
一、基本概念1.1 前言web开发:1、web:网页(比如www.baidu.com)2、静态webhtml,css提供给所有人看的数据始终不会发生变化!3、动态web淘宝,天猫等等,几乎所有的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同。技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称位JavaWeb。 1.2
原创
2021-04-19 10:11:06
695阅读
点赞
WEB标准,WEB标准。可亲可爱的WEB,什么是你定下的标准呢。这几天又又一次回归最基础的知识了,OK。言归正传,什么是WEB标准。为什么要用WEB标准? 比方说,如今的浏览器版本号多吧,chrome,Safari。IE。firefox等等,版本号多,问题就来了,怎么统一呀。中国有句老话有时候还是有
转载
2017-05-24 21:42:00
123阅读
2评论
一、Python web框架 Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见: 官网相关的链接:http://wiki.python.org/moin/WebFramew
原创
2021-07-29 15:20:05
372阅读
单纯地在你的客户端弹出信息只是类似于迫使你在自己的房间脱衣服——没人看得到,自然也不算啥恶意行为。那么如果我把你的信息通过脚本发送到我的服务器保存起来呢?先放心,我不打算这么做,也没那笔闲钱去购置一个服务器来做羞羞的事情,也不希望把我这地盘给封掉了。如同标题所写的,今天要聊的是WEB安全机制,但这“前端”二字倒是说的狭义了些,安全的问题大部分还是更依赖于后端的过滤和拦截措施,后端的朋友如果
原创
2017-11-30 18:06:17
85阅读
单纯地在你的客户端弹出信息只是类似于迫使你在自己的房间脱衣服——没人看得到,自然也不算啥恶意行为。那么如果我把你的信息通过脚本发送到我的服务器保存起来呢?先放心,我不打算这么做,也没那笔闲钱去购置一个服务器来做羞羞的事情,也不希望把我这地盘给封掉了。如同标题所写的,今天要聊的是WEB安全机制,但这“前端”二字倒是说的狭义了些,安全的问题大部分还是更依赖于后端的过滤和拦截措施,后端的朋友如果
原创
2022-03-03 18:09:55
111阅读
前言随着移动设备的普及,移动web在前端工程师们的
转载
2022-07-23 00:01:23
39阅读
这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。
什么是Web缓存,为什么要使用它?
缓存的类型:
浏览器缓存;
代理服务器缓存;
网关缓存;
Web缓存无害吗?为什么要鼓励缓存? Web缓存如何工
转载
2019-10-21 11:31:00
158阅读
2评论
Web | 浅谈用Python进行Web开发Web开发这样一个大概念,对我这种小白来说,想学也不知道从哪下手。在网上广泛地浏览了一下这个方面的文章后,我发现当今Web开发的一大热门语言是Python(最大的当然还是PHP),而恰好我平常用Python也多,从Python入手,学习Web后端开发,也许要容易些。1 WSGI, 即Web Server Gateway InterfaceWeb开发有两大
原创
2020-12-28 16:59:57
240阅读
Web app设计细节浅谈
推荐者:怕冷的南瓜 (积分 38260) | 原作者:网易UEDC
4
顶
转载
精选
2011-08-11 11:41:16
407阅读
最近一段时间在接触web用户体验。我认为,如果要鼓励用户去使用一个新的网站或软件,首先要做到的是,把用户需要完成的事的难度尽量降低。因为一般用户是没有耐性,有点懒的去做复杂的事的人。要解决这些问题,下面总结了一些方法:第一:尽量告诉用户需要完成或填写什么内容是合格的不要想当然地认为我们设计出来单表用户都会看的懂,因为不是每一位用户都是学计算机的,其实很多用户是因为不知道要填什么而放弃了填写操作的。
原创
2013-07-22 11:30:29
765阅读
点赞
...
转载
2017-02-27 10:45:00
102阅读
2评论
EMail: rayh4c#80sec.com
Site: http://www.80sec.com
Date: 2011-04-07
From: http://www.80sec.com
0×00 前言
一直想说说跨域web攻击这一概念,先前积累了一些案例和经验,所以想写这么一篇文档让大家了解一下跨域web攻击,跨域web攻击指的是利用网站跨域安全设置缺陷进行的
转载
精选
2011-04-09 09:41:39
2669阅读
点赞
1评论
一直想说说跨域web攻击这一概念,先前积累了一些案例和经验,所以想写这么一篇文档让大家了解一下跨域web攻击,跨域web攻击指的是利用网站跨域安全设置缺陷进行的web攻击,有别于传统的攻击,跨域web攻击可以从网站某个不重要的业务直接攻击和影响核心业务。
传统的安全思维教会我们按资产、功能等需求划分核心业务,优先保护核心业务等,非核心业务的安全等级一般没有核心业务高,给我们错觉是非核心业务受到攻
转载
2012-09-10 16:55:53
529阅读
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平
转载
精选
2013-07-16 17:28:18
930阅读
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.ne
转载
2017-02-27 10:45:00
131阅读
2评论
浅谈web的性能优化(一)开启thymeleaf的缓存(开发时要关闭,运行时要开启)关闭、
原创
2022-11-24 14:41:41
200阅读
EMail: rayh4c#80sec.com
Site: http://www.80sec.com
Date: 2011-04-07
From: http://www.80sec.com
0×00 前言
一直想说说跨域web攻击这一概念,先前积累了一些案例和经验,所以想写这么一篇文档让大家了解一下跨域web攻击,跨域web攻击指的是利用网站跨域安全设置缺陷进行的web攻击,
转载
精选
2011-04-08 20:58:30
677阅读
在所有网页或浏览器的GUI中我最喜欢的是google的用户体验效果,平时我们只把它作为搜索工具,从没仔细欣赏过它的设计细节。有篇博客对google的用户体验总结的非常好——google的设计一向以简单著称,让页面清爽优雅地呈现,一方面减少页面加载的时间,减少用户等待,另外减少用户浏览页面时的分心。其实,设计师并不是投机取巧,而是最求灵敏、细致、轻便的用户体验效果风格。Google一直在挑战如何更轻
原创
2013-07-22 11:44:26
478阅读
点赞