![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经典自研业务
文章平均质量分 75
招聘都让标CSDN地址 就把以前写在微信文件传输助手里的业务逻辑和实现方法啥的 放在CSDN里吧
会有黎明吗
gitee仓库地址:https://gitee.com/Forever-Top-One/
展开
-
引入管理系统及审核系统
之前没有创建专辑表 只是用名字一省而过,所以必须建一个专辑表,还要建立一个上传音乐文件草稿表,因为这个做了持久化的,可能是因为图片文件较小,上传一次无所谓,这个上传音乐文件较大,所以他进行了草稿箱操作,刷新页面也不会丢失未上传的音乐,但是内个地址仍能访问到,也就是OSS里未真正删除,也就是删除了草稿箱表中的记录而已,这里使用element-plus里的上传组件,action负责,文件上传。正式分析一下需求,拿qq音乐举例,他是创建了一个申请页面,qq音乐可以申请的就太多了,申请成功后大概就是下面的页面。原创 2024-07-19 05:53:37 · 451 阅读 · 0 评论 -
elasticsearch实现业务分词搜索
下面是个比较好体现出技术实现的例子。进行分析,音乐id,肯定不进入all字段,只是一个id而已,name,musician,album这三个是必须进入all,然后发现一个地方需要优化,ik_max_word分词器的缺陷,比如承诺,只有一个承诺,没有分开,所以体验感将非常差,这是不允许的,但没必要重新去做或研究分词器,就直接使用两个同步一样的字段,使用不同分词器 当查询的字符串为1时 就查询name_等等 但仍然有很大的优化空间。歌曲查询有些无关紧要 但是歌词查询的分词就很有必要。原创 2024-07-10 06:33:35 · 400 阅读 · 0 评论