06 2023 档案
摘要:# 1.确定功能 主页:客户端访问主页时,通过时间信息可以获取前一天对所有类别小说的TOP10统计信息,结果以列表返回页面 小说分类页面:客户端访问小说分类页面时,通过时间信息与类别信息,可以获取前一天对所选类别的TOP100统计信息,结果以列表返回页面 小说查询页面:页面右上角固定有小说查询框,支
阅读全文
摘要:下载安装power designer: 链接: https://pan.baidu.com/s/1NpovDVLj8ZSrDjt2seID2A?pwd=dp3f 提取码: dp3f 使用教程:https://www.bilibili.com/video/BV1fB4y1s7GP/?spm_id_fr
阅读全文
摘要:1.将vue-router依赖加入到package.json ```json { "name": "practice_novel_site", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service se
阅读全文
摘要:1.加锁的代码块,粒度越小越好,语句越少越好,更不容易出现"插队"的现象 2.分段锁思路:以"超卖"为例,原本是待促销200件商品,一把锁,现改成10款20件商品的促销,改成10把锁,当并发小于10的时候,甚至都不需要锁,就可以并发安全
阅读全文
摘要:redisTemplate: ```java string lockKey = "product_101" string clientID = UUID.randomUUID().toString() bool result = redisTemplate.opsForValue().setIfAb
阅读全文
摘要:多jar包单redis lockKey:商品标识 value:当前线程标识 1.确保每把锁同一时间能且仅能上一次 setnx(set if not exists):当锁不存在时才上锁 redisTemplate.opsForValue().setIfAbsent(lockKey,value) 没加上
阅读全文
摘要:1.将elementUI组件与sass组件依赖加入到对应json中 ```json { "name": "default", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "bu
阅读全文
摘要:1.首先通过hbuilder创建vue2空白项目 https://www.dcloud.io/hbuilderx.html  (1<= V <= 10000) 输入 N行 两个数字 代表 C W (1 <= C <= 50000,
阅读全文