相关文章
记一次处理大数据而导致的内存溢出问题
问题
订单服务通过MQ进行订单同步时,刚启动可以正常消费,但是跑一会就会卡住,每次都是第8个kafka分区不行再进行消费,其他分区消费的很慢。
现象
首先,CPU超高,达到百分之300多;其次…
建站知识
2024/11/20 14:15:51
CSRF 漏洞的理解
CSRF 漏洞的理解 1. 漏洞描述 CSRF 漏洞是一种web 应用安全漏洞,攻击者可以利用该漏洞伪造的身份执行未授权的操作。 2. 漏洞原理 CSRF 漏洞的原理是 攻击者通过诱使受害者访问恶意网站或点击恶意链接时,利用用户已经登陆的身份来发送一写恶意请求给目标…
建站知识
2024/11/22 1:30:59
1、分布式锁实现原理与最佳实践(一)
在单体的应用开发场景中涉及并发同步时,大家往往采用Synchronized(同步)或同一个JVM内Lock机制来解决多线程间的同步问题。而在分布式集群工作的开发场景中,就需要一种更加高级的锁机制来处理跨机器的进程之间的数据同步问题&…
建站知识
2024/12/21 8:15:29
gitbook制作电子书
1 引言
GitBook 是一个开源的文档编辑和托管平台,用于创建和维护文档、手册和电子书。它基于 Markdown 和 Git 技术,帮助用户方便地编写、编辑和发布文档。
GitBook 支持将文档输出为多种格式,包括网页、PDF、ePub 等,适用于不同…
建站知识
2024/12/15 6:40:49
C/C++---------------LeetCode第229. 多数元素 II
多数元素|| 题目及要求哈希算法 题目及要求
给定一个大小为 n 的整数数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。
示例 1:
输入:nums [3,2,3] 输出:[3] 示例 2:
输入:nums [1] 输出:…
建站知识
2024/11/24 7:45:54
【Linux】匿名管道与命名管道,进程池的简易实现
文章目录 前言一、匿名管道1.管道原理2.管道的四种情况3.管道的特点 二、命名管道1. 特点2.创建命名管道1.在命令行上2.在程序中 3.一个程序执行打开管道并不会真正打卡 三、进程池简易实现1.makefile2.Task.hpp3.ProcessPool.cpp 前言
一、匿名管道
#include <unistd.h&g…
建站知识
2024/11/21 21:32:27
Python开发运维:Django 4.2.7 使用Celery 5.3.5 完成异步和定时任务
目录
一、实验
1.Django使用Celery完成异步和定时任务
二、问题
1. 如何查看Django版本 一、实验
1.Django使用Celery完成异步和定时任务
(1)安装Django (2)新建Django项目 (3)初始框架 (4)urls.py引用视图views
from django.contrib import admin
from django.urls imp…
建站知识
2024/11/21 16:50:54