聚合搜索平台 笔记

来交一份新鲜的作业

  1. 使用masonry插件,实现图片瀑布流布局(没写下拉加载更多,对我来说有点难度)。图片加载速度很慢,在请求图片数据时,用了spin显示加载中,获得数据后隐藏。

  2. 实现文章和用户界面的分页。

  3. 前端逻辑优化。页面初次加载时时默认设置tab为post,同时更新url上的tab信息,然后再执行搜索数据操作,避免tab未选的情况。

  4. 搜索关键词高亮。

项目笔记和部署笔记都是参考星球里的小伙伴哒,感谢感谢感谢。

这大概算是我第一个自己写的比较完整的项目了,终于不再是天天abandon,终于差不多算做完了一个了(虽然后面还有很多要优化的,但是差不多也能算初步完成了吧x)。

SpringBoot和Vue倒是都学过,ES是第一次接触,也是第一次用docker部署项目,收获颇多。感谢鱼皮!感谢星球里的小伙伴们!

一开始差不多是边看鱼皮的课边写项目的,后来就是先听,然后做点笔记,看完一节课再自己开始动手写,遇到问题再去看星球里的小伙伴热心分享的笔记,或者再去看一遍视频。前端是自己动手写的;后端一开始是用的鱼皮的模板,然后差不多做完之后复刻了一下,也没完全自己动手写,创建了个新项目,然后代码一点点粘过来,这样做之后对后端项目的结构、每一个类的作用都了解得比较清楚了。

上线地址:http://chuhuan.icu/

前端:https://gitee.com/lacy-lin/butterfly-search-frontend.git

后端:https://gitee.com/lacy-lin/butterfly-search-backend.git

————————————————————

8.10 新增了post的搜索建议,只在tab为post时开启搜索内容的监听(啊自己写逻辑真的好难,我这破脑子要想半天怎么实现想要的功能)

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
空空
作者分享
Day 2 正式上课第一天,好忙碌。 上午满课,下午两节课,然后去了图书馆。 复习了今天学的内容,预习了明天要学的内容。 leetcode每日一题打卡。 薄荷阅读打卡。 百词斩背单词*5。 遇到了些问题但是负责人一直没回复,就很烦,心情很down。 希望明天会好起来。
16
Day 1 昨天返校,舟车劳顿,除了一些日常任务,什么也没做。 今天九点起床,和室友去买了早饭,顺便去瞅了瞅图书馆开没开,是开着的。 回来后背了5个单词,然后薄荷阅读今日打卡。 吃完午饭去了图书馆,然后去领教材,把书放到图书馆后,就出门了。昨晚看有朋友问有没有一起学车的,我正好想学车,就一起了。今天下午去体检 拍照。周日很多医院不上班,就那一家开着,所以排队等了一小时半。一个下午就那样没了。 回来后和室友吃了晚饭,然后去图书馆待了三小时,刷了两三道力扣的题,写了详细的注释。我好菜,动态规划我看了好久。 总结一下就是: 1.背单词*5 2.薄荷阅读打卡 3.leetcode每日一题打卡 补上了前几天没搞懂的题 差不多还是每日三件套。睡前会看会儿书。 明天开始正式上课啦,希望状态拉满。
12
#自我介绍# 大家好呀,我是一名三本软件工程大二学生。大概想走后端方向,目前还挺迷茫的。在纠结要不要考研,觉得考研很花钱和时间,会给家庭增添负担。但是可以选择的话,人都是想往上走的嘛。以及不知道院校怎么选择,选和现在差不多的觉得作用不大,选太遥远的觉得自己够不着。好迷茫。
8
下载 APP