电子商城
心猿由缰
你好,再见
展开
-
单体电商项目中遇到的Bug之三
后端正常运行,前端Console显示:Cannot read property ‘0’ of undefined 电子商城项目中有三级分类图片展示:一类:甜品;二类:属于甜品的蛋糕;三类:属于蛋糕的各种糕点;通过鼠标下滑的方式将所有商品的图片,一一显示出来,而不是一次性全部展示出来,这种加载方式就是:懒加载; 但是目前的问题是,后端根据sql语句获取了相应的数据,并返回给前端,前端获取了数据,但是页面无法进行懒加载且报了一个Cannot read property ‘0’ of undefined的错误,原创 2020-11-30 14:15:11 · 2588 阅读 · 0 评论 -
Cookie和Session以及购物车的存储分析
1.Cookie: 一个cookie所保存的内容,大小不可以大于4kb 以京东为例: 京东网址:http://www.jd.com 其中jd.com是一级域名,也叫父级域名 加上www的www.jd.com才是二级域名,一级域名被二级域名共享, .cart.jd.com三个点,属于三级域名 这个path也是一个路由,“/”所有的路径都可以享受当前的某个cookie的值,一般设置为:“/”就可以了 2.session: 随着服务器宕机,所有的session缓存都会消失,除非数据非常庞大,请求一时处理不过来原创 2020-11-23 10:09:50 · 415 阅读 · 0 评论 -
学习项目中遇到的BUG,避雷防险,提前规范必备
电子商城项目中遇到的Bug 正所谓阎王好惹,小鬼难缠,细数自己学项目期间,最消耗光阴的不是多么复杂的大问题,因为解决大问题能学到很多,反而是一些小问题,它们非常简单,简单到可能只是在字段多加了一个空格,但是确实最让人头疼,披着大Bug的外皮,消耗这我们的时间和精力,却在豁然开朗,拨开云雾时才发现,是个小的不能在小的case,不仅耽误学习进度,还毫无所获,只能怨粗心大意,而小Bug中有时往往又夹杂这大Bug,真是食之无味,弃之可惜,所有缺点都具备了,下面给大家细数下,我学习过程中,遇到的一些妖孽! 1.org原创 2020-11-09 10:38:46 · 526 阅读 · 0 评论 -
聚合项目的演变
聚合项目之前后端分离项目的演变 1.早期传统javaweb 前端渲染是在服务器中渲染,一旦用户数量过大,服务器压力就大了 2.前后端单页面交互,MVVM开发模式: 为了适应多样性的发展,一套后端代码要和浏览器、手机端、pc端多接口使用,不用耦合在一起,功能上也新增加了如下功能: H5页面:静态页面 正向代理:主动去请求资源,获取资源 反向代理Nginx:被请求资源 手机客户端的浏览器页面也是使用Restful进行请求,数据以Json格式传输 手机app:ios/android/小程序的客户端以同样的方式请原创 2020-11-02 14:59:58 · 386 阅读 · 0 评论 -
大型网站架构的演变
大型网站架构演变过程 1.最早的网站,仅用于上网,属于单页面网站,单向的静态网站 2.随着时间从单向到双向,实现了一定交互,完成了简单的请求和简单的响应 3.从双向延伸到单体架构: 将项目打包成war包,部署到服务器,存储用户信息(头像,用户上传文件)的文件服务器,存放用户数据的数据库,构成单体架构模式。 4.为了应对越来越多的用户信息,功能不变,将文件服务器和数据库从服务器分离出来,达到降压作用,提高并发和数据存储能力 5.用户成倍增加,用户访问越来越多,为了应对庞大查询请求。加上一个缓存中间件,原创 2020-10-26 09:40:13 · 161 阅读 · 2 评论