随笔分类 -  coding

nginx 超时问题: upstream timed out (110: Connection timed out) while reading response header from upstream
摘要:在使用 Nginx 时,错误信息 upstream timed out (110: Connection timed out) while reading response header from upstream 是一个常见的超时问题。这一错误意味着 Nginx 作为反向代理,在等待上游服务器(如 阅读全文

posted @ 2025-05-20 09:08 数据与人文 阅读(2300) 评论(0) 推荐(0)

SQL注入攻击的了解
摘要:SQL 注入攻击是一种常见且危险的网络攻击手段,它通过在应用程序的输入字段中注入恶意的 SQL 代码,来改变原本的 SQL 查询逻辑,从而达到非法访问、修改或删除数据库中数据的目的。以下将从原理、常见场景、危害、防范措施等方面详细介绍 SQL 注入攻击。 原理 应用程序在与数据库交互时,通常会根据用 阅读全文

posted @ 2025-04-29 09:34 数据与人文 阅读(217) 评论(0) 推荐(0)

OOM 常见原因及解决方案
摘要:当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。 1、Java heap space 当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 ja 阅读全文

posted @ 2025-01-11 10:40 数据与人文 阅读(180) 评论(0) 推荐(0)

如何将自己的网站从 HTTP 的转换为 HTTPS 的
摘要:将网站从 HTTP 转换为 HTTPS 能够加密数据传输,还能提高搜索引擎排名 1. 获取 SSL/TLS 证书 首先,你需要获得一个 SSL/TLS 证书。你可以从以下来源之一获取证书: 免费证书: Let's Encrypt:一个免费的、自动化的证书颁发机构(CA),广泛使用且受信任。 付费证书 阅读全文

posted @ 2024-12-16 08:48 数据与人文 阅读(327) 评论(0) 推荐(0)

详解MQ消息队列及四大主流MQ的优缺点
摘要:前言 近期有了想跳槽的打算,所以自己想巩固一下自己的技术,想了解一些面试比较容易加分的项,近期准备深入研究一下Redis和MQ这两样,这总体上都是为了解决服务器并发的原因,刚翻到了一篇有关于MQ的,觉得写得特别好,特此记录一下,也算是为了加深自己的印象。 面试题切入 1、为什么要使用MQ 2、消息队 阅读全文

posted @ 2024-02-23 08:52 数据与人文 阅读(1038) 评论(0) 推荐(0)