前端搜索的form表单 首页的子分类 通过的是分类id查询分类下的所有商品。和产品搜索的结果页面,其实是同一个页面。 也包含了排序 拼接三级分类 会打开一个新的页面。 通过app.getUrlParam获取上个页面传递的参数 这是通过关键字查询的方法 判断根据分类去查询的 后面的参数和查询的接口是一 ...
分类:
其他好文 时间:
2020-02-23 00:02:53
阅读次数:
89
service层 增加方法 方法和上面的方法基本一样 。只有这两个地方需要改一下。 controller层 maven install 测试 重启服务 前端页面测试 排序正常 结束 ...
分类:
其他好文 时间:
2020-02-22 23:53:22
阅读次数:
124
实现自定义sql 在下面新增select标签 搜索结果需要一个对应的VO对象的 复制VO对象改个名字 价格是int类型,存的是分为单位的int类型的,转换成元 是前端来转换的。很多的电商系统都是这样以分为单位存储的。如果用元为单位,它会用到小数点。有时候计算的时候可能会有四舍五入的问题。在绝大数情况 ...
分类:
其他好文 时间:
2020-02-22 23:52:54
阅读次数:
90
宅在家中无事,刷面试题,发现了一个很有意思的面试题。 就来琢磨一下这个是如何能够处理成功。(这是一个长更新视频,说不定中间就干其他的去了,慢慢更ing) StratTime : 202002191600 首先我们来造一下数据。虽然不知道淘宝的购物记录,但是我们来算成ip浏览记录吧。那么我们来获取10 ...
分类:
其他好文 时间:
2020-02-19 17:34:27
阅读次数:
86
2020-02-17 _author_ = "chen"product_list = [ ('iphone', 5800), ('mac book', 9800), ('bike', 800), ('watch', 10600), ('coffee', 31), ('python', 120),]s ...
分类:
其他好文 时间:
2020-02-17 17:56:43
阅读次数:
83
秒杀系统经常出现在例如淘宝京东这类购物网站,由于商品的优惠、商品数量有限制,其特点是在特定的时间会有大量用户对服务器发起请求,容易对服务器造成巨大压力。对于一个秒杀系统,需要有特殊的设计才能解决秒杀场景下的巨大流量洪峰以及数据的一致性问题。 秒杀架构设计理念: 防刷设计:设计有效的防刷机制,有效拦截 ...
分类:
其他好文 时间:
2020-02-17 14:25:10
阅读次数:
430
编写后端代码,最先从service层开始编写。 我们要查询的表全部是和商品相关的,都是单表查询。这里我们使用通用的Mapper就可以了。 service层 拷贝一个改名ItemServiceImpl 实现的类改一下 先把service请求的四个方法都写好。 serviceImpl实现类 Ctrl+A ...
分类:
其他好文 时间:
2020-02-17 00:59:12
阅读次数:
54
首页的分类、轮播图、下方根据一级分给,类别加载最新的6条记录 点击查看商品的详情 根据商品的id 商品的展示图片就是图片表 商品表 不同口味价格不同 这是商品的规格表 不同口味优惠力度也是不一样的 没有折扣促销价就不需要计算。有折扣才需要计算。 产品参数 数据库内的表 详情页面的请求,在一次请求内完 ...
分类:
其他好文 时间:
2020-02-17 00:47:41
阅读次数:
67
0011 Session与Cookie实现原理 第一节 会话管理 Cookie 保存在客户端 Session 保存在服务器内存中,客户端与服务器通讯用SessionId 应用场景在哪里? 登录,购物车,移动App接口会话管理 第二节 Cookie底层原理 1)服务器创建cookie对象,把会话数据存 ...
分类:
其他好文 时间:
2020-02-16 01:38:27
阅读次数:
101
下面关于新商品一些商家的推荐。 下面这些没一个都是一个分类,滚动条向上滚动,下面的一个个分类数据都展示出来。判断页面的滚动,实现懒加载。 滚动条触底后,会把下一个要展示的商品分类懒加载。 前端的代码 scroll的滚动的监听, index就是我们的vue的对象。在页面的最上方定义的 首先获取当前的分 ...
分类:
数据库 时间:
2020-02-16 01:01:17
阅读次数:
98