Skip to content
个人博客
Java TSQL CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
sql
src
.gitattributes
.gitignore
blog-config.properties
blog-sevice.sh
build.gradle
gradlew
gradlew.bat
readme.md
settings.gradle

readme.md

关于blog

blog是一个开源的Java项目 ( 个人站点 / 博客 )

技术栈

主要功能有如下(包括整体部署):

  • 自定义权限注解实现功能权限的划分
  • 自定义拦截器实现全局日志记录
  • 自定义拦截器实现拦截恶意请求
  • 博客的草稿保存
  • 博客发布
  • 评论审核
  • 评论回复
  • 点赞
  • 访问统计
  • 数据分析
  • 点赞 / 评论 状态跟进,邮件异步通知
  • 适配移动端( 尽可能适配, 局部尚未适配完全 )
  • jar部署
  • nginx https 配置 [感谢我司大佬K.]
  • nginx端口转发
  • 后台管理系统静态资源部署
  • 解决JWT登录不失效问题

历史版本

  • V1.0.0 是一个基于多用户的博客系统

  1. 博客V1.0.0版本说明
  • V2.0.0 是一个个人站点 , 界面如下

  1. 前台显示 在这里插入图片描述
  2. 管理中心展示 在这里插入图片描述

关于我

97的后端程序员Shy [ 后宇 ], 是一个关注编程, 热爱技术的开发者, 热衷于 网站后端开发, 数据爬虫, 大数据领域

在这里会一直记录着我成长的点点滴滴, 毕竟好记性不如烂笔头, 如果你在我的博客中有所收获, 这也将是我毕生的荣幸。

特别鸣谢


配置邮箱账号

  • cn.shaines.blog.utils.MailUtil
private static String USERNAME = "for.houyu@foxmail.com";                          // 用户名
private static String PASSWORD = "xxxxxxxxxxxxxxxx";                               // 密码

jar部署

  • window部署
java -jar blog-2.0.0.jar
  • linux部署
cd 到 blog-sevice.sh目录
sh blog-sevice.sh restart c
You can’t perform that action at this time.