去年 10 月份左右,学校组织活动需要,要求 7 天内实现一个登山节打卡用微信网页,包含定位打卡,排行榜,抽奖等等功能,其实当时一周内我就已经完成并迭代至稳定,~~但是当时这个博客还没有重构完故没有记录~~,如今新一期的活动准备开始,新功能和管理面板的开发需求也已经接近完成。但还没完成 ~~(硬控了我好久)~~,分享一下核心功能的实现思路。 ## 定位区域和有效范围实现  目前网站位于 cf 全球网络 ~~
作为即时通信的重要方式,邮件在互联网互动中起到举足轻重的作用,而搭建邮件推送服务不仅可以做到实时的消息交流,更能拉近网站与用户的距离,增加用户粘性,本文将介绍获取域名邮箱,启用 smtp,集成后端,实现推送的全过程,带你让网站“活起来”。 ## 搭建域名邮箱服务 > 感谢 [@miaoer](https://www.miaoer.net) 和 [@Innei](https://innei.in
在Spring的强大生态中,我们很多时候只需要简单的配置就可以完成想要的需求。在Grtblog中,我使用了其提供的能力快速完成了Oauth2Client配置,实现了第三方账号的快速注册以及登录,更便于用户快速获得账号参与评论,提升用户体验。 ## 安装依赖 在`pom.xml`中添加相关的依赖并同步即可 ```xml <dependency> <groupId>org.spring
终于,历时一个多月的开发 ~~bug~~ 和测试,这个目前问题很多很不成熟很难用的系统终于上线了...也了结了我一直以来重构这个网站的小愿望,算是我的第一个全栈中小型项目,之前的感觉大多都是小型玩具项目,虽然也给学校学了好多项目,有几万用户和几千并发,但是这次算是略微复杂的业务逻辑,还要考虑用户体验,尤其是我还为了这个才学得怎么用 Next.js ## 写在前面 ![还是挺多次提交的](htt