nieBlong
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Docker 绕过防火墙的端口映射问题

问题发现早上检查服务器时发现他妈的数据库被黑了,排查后才想起防火墙端口忘记关闭。立即登录服务器关闭了防火墙对应端口 但远程测试时发现:端口居然还能连上! 问题原因 我的数据库服务是通过 Docker 启动的,这正是问题的根源。 Docker 默认把所有转发到容器的流量全部放行,无条件 ACCEPT Docker 的 iptables 行为Docker 默认会在系统 iptables 中自动添加
2025-12-01
技术分享
#Docker #运维 #安全 #iptables

Redis + AOP 实现的接口限流

一、前言在高并发系统中,为了防止接口被恶意频繁访问、刷接口或突发流量导致系统崩溃,我们需要 限流(Rate Limiting)。本文将介绍如何通过 Redis + AOP 在 Spring Boot 项目中实现轻量级、可复用的接口限流功能。 相比使用 Guava 或令牌桶算法的单机实现,Redis 版本支持 分布式限流,非常适合多实例部署场景。 二、Maven 依赖12345<depen
2025-11-12
技术分享
#Spring Boot #Redis #AOP

Spring Boot 整合MQ

Spring Boot 整合 RocketMQ本文档介绍如何在 Spring Boot 项目中集成和使用 RocketMQ 消息队列。 一、Maven 依赖1.1 引入 RocketMQ 客户端在项目的 pom.xml 文件中添加 RocketMQ 客户端依赖: 12345<dependency> <groupId>org.apache.rocketmq</g
2025-11-08
技术分享
#Spring Boot #消息队列 #rocketmq

Spring Boot 整合Netty框架

一、Maven 依赖123456789101112<dependencies> <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <ver
2025-11-04
技术分享
#Spring Boot #Im系统 #Netty框架

页面刷新后cookie消失的bug

问题发现今天在用 Cookie 做登录态时遇到一个诡异问题:刷新页面后,Cookie 自动消失;并且再次发起请求也不携带 Cookie。 复现123456789101112export const userApi = { // 发送登录验证码 sendLoginCode(phone) { return api.postForm('/userLogin/se
2025-11-01
技术分享
#前端 #Cookie #CORS

Spring Boot 整合支付宝

一、前提准备在开始整合之前,你需要准备以下配置: AppID:支付宝应用唯一标识 应用私钥(appPrivateKey):自己生成,用于签名 支付宝公钥(alipayPublicKey):从支付宝开放平台获取 应用公钥(appPublicKey):配置在支付宝后台 异步回调地址(notifyUrl):支付成功后支付宝通知的接口 支付宝网关地址(沙箱环境为 https://op
2025-10-30
技术分享
#Spring Boot #支付宝 #支付集成

Nginx与Caddy

Nginx 与 Caddy:特点、区别与 Docker 部署本文面向常见的反向代理与静态站点场景,对比 Nginx 与 Caddy 的核心特点与差异,并给出在 Windows 环境下使用 Docker 的快速部署示例,帮助你按需选择与落地。 为什么关注 统一入口:反向代理整合多服务与路由。 HTTPS 与安全:证书与重定向策略标准化管理。 性能与稳定:高并发、低资源占用,适合生产环境。 易用性:
2025-10-25
技术分享
#Docker #Nginx #Caddy #反向代理

PostgreSQL特点与安装

PostgreSQL 特点与安装(Docker)近期项目将采用 PostgreSQL 作为核心数据库。本文概述 PostgreSQL 的关键特性,并给出在 Windows 环境下使用 Docker 的快速安装与常用运维示例,帮助你低成本、可重复地完成本地或测试环境搭建。 为什么选择 PostgreSQL 开源且企业级:遵循 SQL 标准、功能完整、社区活跃。 强一致事务:ACID + MVCC
2025-10-25
技术分享
#PostgreSQL #Docker #数据库

关于内卷

小记 这里先不分享技术,想写点最近的心情与一些感悟。愿有缘人看到。 最近的生活最近在学校接了一个项目,3千多拿下,Node.js 全栈项目。但因为对方要把价格砍,在我跟他论价时,他那边就已经以一个离谱的价格把人找好了。我也没有什么更好的办法,只能接受了——算是更直观地感受到“卷”。 一些思考关于“卷”的几件事—— 什么是“卷”:并不是简单的“努力”,而是大家在同一赛道上,投入越来越多,但边
2025-10-22
生活随笔
#随笔 #生活 #感悟

高效分布式ID生成服务代码解析

分布式ID生成本文以一个具体 Java 项目代码为例,解析其核心 ID 生成逻辑及设计亮点。旨在帮助开发者理解如何结合本地缓存和异步更新策略,实现高性能的分布式 ID 生成服务。 项目背景该服务提供 顺序ID 和 无序ID 两种生成方式,支持高并发场景下 ID 快速分配。主要思想是利用本地缓存减少数据库访问压力,通过异步刷新机制实现 ID 区间动态更新,保障 ID 生成的效率与唯一性。 数据库
2025-10-18
技术分享
#分布式 #ID生成 #Java
12

搜索

Hexo Fluid