后端

VM_Operation 源码解析

上文中讲到了用于执行GC的VM_CollectForMetadataAllocation和VM_GenCollectForAllocation,这两个类其实都是VM_Operation的子类,本篇博客就详细探讨VM_Operation和负责执行VM_Operation的VMThread的实现,从而透彻理解上一篇中相关方法的代码逻辑。 一、VM_Operation VM_Operation定义在ho

从零创建Django投票应用

该文章的主要内容为是:从零创建 Django 投票应用(Polls)并把管理后台切换为 SimpleUI 主题。内容基于 Django 官方教程(第 1–7 部分)实践总结。本文以 Windows + Python 3.12 + Django 6.0.2 + SimpleUI 2026.01.13 为例&

【5分钟背八股】分布式架构下,Session 共享有什么方案?

面试官:分布式架构下,Session 共享有什么方案? 不要有session:但是确实在某些场景下,是可以没有session的,其实在很多接口类系统当中,都提倡【API无状态服务】;也就是每一次的接口访问,都不依赖于session、不依赖于前一次的接口访问; 存入cookie中:将session存储到cookie中,但是缺点也很明显,例如每次请求都得带着session,数据存储在客户端本地,是有

LeetCode - #124 二叉树中的最大路径和(Top 100)

前言 本题为 LeetCode 前 100 高频题 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 LeetCode 算法到目前我们已经更新到 123 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提

【MySQL】内置函数+复合查询+内外连接

🌈 个人主页:Zfox_ 🔥 系列专栏:MySQL 目录 一:🔥 函数 🦋 1.1 日期函数 🦋 1.2 字符串函数 🦋 1.3 数学函数 🦋 1.4 其它函数 🦋 1.5 实战OJ 二:&#

阿里三面:如果RocketMQ消息积压了,增加消费者有用吗

面试官:RocketMQ 消息积压了,增 加消费者有用吗? 我:这个要看具体的场景,不同的场景下情况是不一样的。 面试官:可以详细说一下吗? 我:如果消费者的数量小于 MessageQueue 的数量,增加消费者可以加快消 息消费速度,减少消 息积压。比如一个 Topic 有 4 个 MessageQueue,2 个消费者进行消费,如果增加一个消费者,明细可以加快拉取消息的频率。如下图: