#千锋逆战

一、踩坑小点

1、配置了web.xml中的CharacterFilter也解决不了的后端接受前端中文乱码,配置new String("".getBetys("IOS8859_1"),”utf-8“);该配置的过滤器拦截不到ajax的请求

编码可以用URLEncoder或者URLDncoder解码

2、购物车存放的位置

cookie存放在浏览器里面可以设置超时时间,一般浏览器cookie4k大小,一般可以长时间存储,不用登陆就可加入购物车,减轻了服务器资源压力

session存放在服务器端,服务器压力大,关闭页面下次打开购物车记录就不在了。

数据库,存放数据库是持久化的数据,任何时候都会存在,只有自己删除才会消失。可以分析用户的购买行为

3、购物车的添加,第一次的时候是添加,已经存在则是修改操作

4、下拉框select的name对应参数,改变事件也是select标签,中间横线标签是<del></del>

5、相对路径的加上路径一般在servlet路径后

二、什么是nginx

1、nginx是一个http和反向代理的web服务器,异步非阻塞模式,低系统资源消耗高性能并发

2、正向代理与反向代理

正向代理:代理对象代替进行确定目标的访问

反向代理:代理对象代替进行不确定目标的访问,具体访问那个目标你不知道

 正向代理的用途:

(1)访问原来无法访问的资源,如Google

(2) 可以做缓存,加速访问资源

(3)对客户端访问授权,上网进行认证

(4)代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息

    反向代理的作用:

(1)保证内网的安全,通常将反向代理作为公网访问地址,Web服务器是内网

(2)负载均衡,通过反向代理服务器来优化网站的负载

正向隐藏了客户端的信息,反向隐藏了服务端的信息

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容