当前位置: 首页 > news >正文

婚纱摄影网站建设方案/网站运维

婚纱摄影网站建设方案,网站运维,014最新电影网站源码程序|自动采集|一键采集|静态生成|联盟利器,济南冰河世纪网站建设文章目录实战篇p30 短信登录-隐藏用户敏感信息p50 优惠券秒杀-添加优惠券p69 秒杀优化-异步秒杀思路p81 达人探店-点赞排行榜p87 好友关注-实现滚动分页查询问题 1问题 2p90 附近商铺-实现附近商户功能实战篇 p30 短信登录-隐藏用户敏感信息 问题描述:登录后会跳转…

文章目录

  • 实战篇
    • p30 短信登录-隐藏用户敏感信息
    • p50 优惠券秒杀-添加优惠券
    • p69 秒杀优化-异步秒杀思路
    • p81 达人探店-点赞排行榜
    • p87 好友关注-实现滚动分页查询
      • 问题 1
      • 问题 2
    • p90 附近商铺-实现附近商户功能

实战篇

p30 短信登录-隐藏用户敏感信息

问题描述:登录后会跳转到 index.html

解决办法

  • 更改 nginx-1.18.0\html\hmdp\login.html 第 87 行为:location.href = "/info.html"

  • 更改 UserController 中 /user/me 方法:

    @GetMapping("/me")public Result me(){// 获取当前登录的用户并返回UserDTO user = UserHolder.getUser();return Result.ok(user);}

p50 优惠券秒杀-添加优惠券

问题描述:访问 http://localhost:8080/shop-detail.html?id=1 不显示优惠券

解决办法

将 tb_seckill_voucher 表中的 end_time 改为当前时间之后的日期

在这里插入图片描述

使用 postman 添加优惠券的请求内容:

{"shopId": 1,"title": "100元代金券","subTitle": "周一至周五均可使用","rules": "全场通用\\n无需预约\\n可无限叠加\\不兑现、不找零\\n仅限堂食","payValue": 8000,"actualValue": 10000,"type": 1,"stock": 100,"beginTime": "2023-01-26T10:09:17","endTime": "2023-12-26T23:59:59"
}

p69 秒杀优化-异步秒杀思路

问题描述:根据用户信息生成 token.txt

解决办法:在测试类中添加如下方法

    @Testpublic void createToken() throws IOException {List<User> list = userService.list();PrintWriter printWriter = new PrintWriter(new FileWriter("E:\\token.txt"));for(User user: list){String token = UUID.randomUUID().toString(true);UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class);Map<String, Object> userMap = BeanUtil.beanToMap(userDTO, new HashMap<>(),CopyOptions.create().setIgnoreNullValue(true).setFieldValueEditor((fieldName, fieldValue)->fieldValue.toString()));String tokenKey = LOGIN_USER_KEY + token;stringRedisTemplate.opsForHash().putAll(tokenKey, userMap);stringRedisTemplate.expire(tokenKey, LOGIN_USER_TTL, TimeUnit.MINUTES);printWriter.print(token + "\n");printWriter.flush();}}

执行结果:

在这里插入图片描述

p81 达人探店-点赞排行榜

问题描述:详情页下面位置点赞无反应

在这里插入图片描述

解决办法

  • 在 nginx-1.18.0\html\hmdp\blog-detail.html 第 78 行添加 @click="addLike()"

在这里插入图片描述

p87 好友关注-实现滚动分页查询

问题 1

问题描述:实现滚动查询的方法 queryBlogOfFollow 中,关于 offset 计算有问题,下面的 os 变量只记录了单页数据中最后一个 score 的重复次数,并不能作为 下次查询的 offset

在这里插入图片描述

解决办法:在上述代码末尾添加如下内容

os = minTime == max ? os + offset : os;

案例中,使用 ZSet 实现排序时,注意参数的设置规则:

reverseRangeByScoreWithScores(K key, double min, double max, long offset, long count);
  • min:0,这里使用时间戳作为 score,所以最小值可以直接给 0
  • max(注意)
    • 第一次查询:当前时间戳
    • 非第一次查询:上次查询的最小时间戳
  • offset(注意)
    • 第一次查询: 0
    • 非第一次查询
      • 如果当前页最后一条数据的 score 与上一页最后一条数据的 score 相同,则下一页的 offset 就是上一页的 offset + 当前页最后一个 score 的重复次数
      • 如果当前页最后一条数据的 score 与上一页最后一条数据的 score 不相同,则下一页的 offset 就是当前页最后一个 score 的重复次数
  • count:给定每次查询个数

问题 2

问题描述:向下滚动分页时,如果数据很多,后续滚动无效果,不触发查询下一页

解决办法:在 nginx-1.18.0\html\hmdp\info.html 页面,添加 <div style="height:101%"> 标签作为 <div class="blog-box" > 的父级,具体如下:

在这里插入图片描述

p90 附近商铺-实现附近商户功能

问题描述:当页面展示的数据高度不超过 <div class="shop-box"> 容器的高度时,无法实现滚动

解决办法:在 nginx-1.18.0\html\hmdp\shop-list.html 页面,添加 <div style="height:101%"> 标签作为 <div class="shop-box" > 的父级,具体如下:

在这里插入图片描述

http://www.ho-use.cn/article/677.html

相关文章:

  • 做一个网站的价钱/seo综合查询爱站
  • 家具网站php源码/百度广告投放公司
  • 南澳房产网站建设/关键词查询爱站网
  • 去柬埔寨做网站是传销吗/今日热点新闻
  • 网站推广的具体方法/网络运营师
  • 我学我做我知道网站/百度手机助手网页
  • 类模板模板下载网站有哪些/自媒体怎么入门
  • 子网站建设工作/哪里做网络推广
  • 做雨棚的网站/游戏推广员一个月能赚多少
  • 响应式网站模板dede/关键词优化网站排名
  • 网站建设和谷歌优化/seo博客是什么意思
  • 精通网站建设 100%全能建站密码pdf/网站seo推广营销
  • axure怎么做响应式网站/网络销售话术900句
  • 网页端登录/惠州网站seo
  • 宜宾网站建设价格/如何制作网页教程
  • wordpress 爆破脚本/网站优化的方法与技巧
  • 武汉做网站建设的公司/抖音搜索排名优化
  • 网站建设案例算命网站/关键词首页排名代发
  • 建设网站思路/广东公共广告20120708
  • 动感十足的网站/企业seo推广外包
  • 上海建筑设计院有限公司停工/长沙百度搜索排名优化
  • 丛台专业做网站/360免费建站官网
  • 网站客户端ip做爬虫/网站怎样才能在百度被搜索到
  • 襄阳网站建设公司哪家好/专门搜索知乎内容的搜索引擎
  • 做时时彩网站需要加盟网页制作教程书籍
  • 罗定市建设局网站/女孩短期技能培训班
  • 山东网络优化/上海优化排名网站
  • wordpress 结构解析/网站快速排名优化
  • 运营策划/搜索引擎优化方案
  • 怎么样做网站管理员/关键词seo资源