- 博客(8)
- 收藏
- 关注
原创 记录 Docker 部署 Nginx 反向代理的 “坑” 与解决方案
通过以上步骤,我们成功地在 Docker 上部署了 Nginx 实现反向代理,并解决了过程中遇到的各种问题。在实际操作中,可能会遇到不同的情况,但只要按照上述方法进行排查和解决,相信大家都能顺利完成部署。希望本文能对大家在 Docker 上部署 Nginx 反向代理提供有益的参考。
2025-03-13 16:11:18
1108
原创 使用 Spring Security OAuth2 集成 GitHub 登录
OAuth2 是一种开放标准的授权协议,它允许用户在不暴露自己账号密码的情况下,授权第三方应用访问其在其他服务提供商(如 GitHub、Google、Facebook 等)上的受保护资源。例如,用户可以授权一个在线笔记应用访问其 GitHub 账号的基本信息(如用户名、头像等),以便在笔记应用中显示个性化的头像和用户名,同时也可以选择是否授权应用访问其 GitHub 上的代码仓库等其他资源。
2025-03-10 14:21:49
648
1
原创 一个AI对话记账小程序,让记账变得更简单!
在自定义类别页,用户可以自定义自己的类别内容,目前暂不支持自定义类别图标,只能添加对应的文字。可以有选择性的定义不同的支出或收入类别在我的账本页中用户可以看到自己创建和加入的账本信息,如果是公开账本的话,就会显示对应账本的加入人数和最大人数,点击下方的添加按钮会跳转到账本添加页在账本添加页中,可以对添加账本也可以对账本信息进行编辑,用户可以选择系统的图标也可以自定义上传图标。
2025-03-10 10:43:42
723
原创 SpringBoot统计接口请求耗时以及在指定时间内的访问次数
统计接口的耗时和访问次数也不需要每一个接口都使用,比如说一些不经常访问的接口就没有统计他的访问次数,所以我们可以自定义一个注解,只要对应的接口方法上应用了这个注解,Spring会进行扫描,并执行对应的操作//统计接口的耗时以及再规定事件内的访问次数,作用域为方法上//表示统计接口次数的时间,默认为60秒}...
2022-08-09 12:01:21
11397
2
原创 简单的使用SpringBoot整合SpringSecurity
spring-security简介Spring-Security是针对Spring项目的安全框架,也是Spring-Boot底层安全模块默认的技术类型,他可以实现强大的Web安全控制,对于安全控制,提供身份验证,授权和针对常见攻击的保护。它具有对保护命令式和反应式应用程序保护的一流支持,是保护基于Spring的应用程序的事实标准。我们仅需要引入spring-boot-start-security模块,进行少量的配置,即可实现强大的安全管理!Spring-Security的两个主要目标是“认证”和“授权”
2022-02-26 22:35:15
7419
原创 Mybatis对象关系映射
1、什么是MybatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。2、Mybaits的工作原理Mybatis通过SqlSessionFactoryBuilder来读取mybatis-config.x
2022-02-24 21:56:56
3571
原创 NATAPP内网穿透
有很多小伙伴在做完自己的项目之后,在本地上测试没问题,也想到别人都能够访问到自己的项目,这个时候他们也不想买服务器,这个时候有个办法,那就是使用NATAPP来建立一个隧道,当访问隧道网址的时候,NATAPP服务端会将数据通过隧道转发到客户端上,实现内网穿透。什么是NATAPP?natapp 基于ngrok的反向代理软件,通过在公网和本地运行的 Web 服务器之间建立一个安全的通道。natapp 可捕获和分析所有通道上的流量,便于后期分析和重放。快速使用NATAPP首先到官网上去登录账号(没账号的
2022-02-17 13:18:23
7595
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人