06 2023 档案
摘要:# 个人博客-添加RSS订阅功能 # 前言 个人博客系列已经完成了 - [x] 留言板 - [x] 文章归档 - [x] 推荐文章优化 - [x] 推荐文章排序 博客地址:https://pljzy.top 然后博客开源的原作者也是百忙之中添加了一个名为**RSS订阅**的功能,那么我就来简述一下这
阅读全文
摘要:# 个人博客-给推荐文章添加排序字段 # 前言 前篇文章优化了推荐文章的加载,但是呢,还是不太满意,之前是按照文章的发布日期去排序的,既然是推荐文章,还是得用一个字段去专门管理顺序。 设计思路: 给推荐文章表添加一个排序字段,然后写一个修改方法即可。 # 数据库字段 这里的数据类型以sqlite3为
阅读全文
摘要:# 记录服务器和docker时区修改 ## 前言 我的博客是部署在docker里面的,然后我发现评论和留言的时间和北京时间是有差别的,相差8个小时,然后发现是因为容器中的时区设置与服务器是不一致的,所以需要设置一下。 ## 更改liunx服务器时区 1. 查看当前时区设置 使用`date`命令查看当
阅读全文
摘要:# 个人博客-推荐文章加载优化 # 前言 随着博客文章越来越多,那么推荐的文章也是越来越多,之前推荐文章是只推荐8篇,但是我感觉有点少,然后也是决定加一个加载按钮,也是类似与分页的效果,点击按钮可以继续加载8篇文章。 # 我的实现思路 同样使用`X.PagedList`组件去实现分页效果,通过Nug
阅读全文
摘要:# 个人博客文章归档实现📑 # 前言 随着博客的文章越来越多,那么归档就显得尤为重要,然后最近也是没什么课,加紧更新一下博客,之前也是更新了评论、留言板。 然后博客是使用的前后的不分离的项目,数据返回一般都是用的.NET的强类型数据返回,也会用到分布视图。 重点是一段sql查询困恼我许久,在后端接
阅读全文
摘要:# .NET文件上传服务设计 # 前言 在b站学习了一个后端小项目,然后发现这个文件上传设计还挺不错,来实现讲解一下。 项目结构如下: ,然后在留言的时候可以输入``标签去让网站弹出提示信息、跳转网页等,这类攻击也被称为XSS攻击。 # XSS攻击 XSS攻击(跨站脚本攻击)是一种常见的网络安全漏洞,攻击者
阅读全文
摘要:# ZY知识库留言板功能实现 # 前言 因为这个博客是用的大佬的开源项目,我也是用自己的想法改了很多东西,虽然可能写的不是很好,但是我自己想要的效果实现了,开源项目不就是用来学习的嘛,所以不能一层不变,之前首页改版、评论功能我都没有写文章,这次抽空更新了留言板功能,来水一篇文章。 留言板地址:[ZY
阅读全文
摘要:# 通过图片流来返回图片 # 前言 之前写了个图片接口,然后做了个授权,但是光返回图片地址虽然能适应大部分需求,但是考虑到有些人不想去处理返回值,也是做了个直接返回图片流的接口。 # 接口展示 ## 返回指定宽度和高度图片流 ![image](https://img2023.cnblogs.com/
阅读全文
摘要:图片接口JWT鉴权实现 前言 之前做了个返回图片链接的接口,然后没做授权,然后今天键盘到了,也是用JWT来做接口的权限控制。 然后JTW网上已经有很多文章来说怎么用了,这里就不做多的解释了,如果不懂的可以参考下列链接的 文章。 图片接口文章:还在愁个人博客没有图片放? JTW参考: 画星星博客 身份
阅读全文