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

23.7.26总结(博客项目)

接下来要完成:

  • 从主页面点击进入时,通过作者id从数据库查找作者的nickname
  • 点击文章收藏(需要有收藏列表)
  • 首页还要加最新发布,点赞收藏最多
  • 作者名得改成文章作者(通过user_id从user表中拿数据)
  • 消息页面
  • 本人博客分类查看(按时间,浏览量,分类,标签)
  • 修改(删除)标签名
  • 消息页面(收消息(用户之间的消息和点赞收藏的消息))
  • 点赞和收藏要给被点赞这个博主发消息
  • 删除分类(如果只剩下一个分类被删除,则加入默认分类),修改分类名
  • 关键字搜索
  • 给上传的图片添加水印(博客页面)
  • 查看,评论博客,评论可回复
  • 关注博主
  • 管理员页面(管理文章,管理用户(修改,删除))
  • 点击搜索后进入搜索页面
  • 搜索页面进行搜索
  • 主页面渲染标签和作者推荐
  • 主页进行分页

已经完成了:

  • 进入页面要显示是否给该文章点过赞,用user_id和article_id查找
  • 把articles表中的give字段+1
  • 打开页面时,将文章信息导入
  • 还需要渲染分类专栏,标签栏
  • 还有把日期转换为正确格式
  • 还有从user表中读出点赞数,收藏数,浏览量
  • 点击保存文章之后,不能重新新建语句存入数据库,要增加标记
  • 标签和分类
  • 通过文章key从数据库读取文章,而不是全部读取之后再筛选
  • 点赞文章
  • 查看文章时,从数据库通过id读取文章
  • 发布文章(标签,上传图片)
  • 头像放在右侧
  • 一个转圈的加载动画
  • 上传头像问题(个人资料)
  • filter过滤器
  • 一个表一个类(baseServlet)
  • 拦截器(token的)
  • 主页面判断是不是发布文章
  • 将like改为give
  • 可以进入其他博主的主页面,看不到他的草稿和未审核文章
  • 博客详细页面(下方有点赞,收藏,评论,关注)
  • 双token拦截(判断短的是否过期,如果过期,验证长的,长的过期跳转重新登录)

 

http://www.lryc.cn/news/96415.html

相关文章:

  • 安全第一天
  • SpringCloud学习路线(12)——分布式搜索ElasticSeach数据聚合、自动补全、数据同步
  • cloudstack的PlugNicCommand的作用
  • LT9211C 是一款MIPI/RGB/2PORT LVDS互转的芯片
  • 【Rust 基础篇】Rust 通道(Channel)
  • 学习 C语言第二天 :C语言数据类型和变量(下)
  • 【Kubernetes资源篇】ingress-nginx最佳实践详解
  • Java基础阶段学习哪些知识内容?
  • 【HISI IC萌新虚拟项目】ppu整体uvm验证环境搭建
  • 图像处理之hough圆形检测
  • el-upload文件上传(只能上传一个文件且再次上传替换上一个文件) vue3+vite+ts
  • 随手笔记——根据点对来估计相机的运动综述
  • ip校园广播音柱特点
  • 用 Node.js 手写 WebSocket 协议
  • Xilinx AXI VIP使用教程
  • mysql主主架构搭建,删库恢复
  • pythonweek1
  • 进程虚拟地址空间区域划分
  • OpenAI Code Interpreter 的开源实现:GPT Code UI
  • macOS Ventura 13.5 (22G74) 正式版发布,ISO、IPSW、PKG 下载
  • Electron 主进程和渲染进程传值及窗口间传值
  • C#设计模式之---建造者模式
  • output delay 约束
  • html2Canvas+jsPDF 下载PDF 遇到跨域的对象存储的图片无法显示
  • 【C#】并行编程实战:异步流
  • 在家下载论文使用哪些论文下载工具比较好
  • 【LeetCode 算法】Handling Sum Queries After Update 更新数组后处理求和查询-Segment Tree
  • 基于Linux操作系统中的MySQL数据库SQL语句(三十一)
  • 【Matlab】基于BP神经网络的数据回归预测新数据(Excel可直接替换数据)
  • HTTPS连接过程中的中间人攻击