相关文章
微服务系统面经之三: 以秒杀系统为例-多级缓存及其更新机制
22 多级缓存(百度一面)
22.1 你用了什么缓存
答:本地内存redis
22.2 内存标记是如何被使用被更新的
22.3 什么时候修改这个第一层缓存(内存标记),把它改为false
答:当redis预减库存为0的时…
建站知识
2025/1/21 18:50:40
Go sync.waitGroup
文章目录 前言属性AddDoneWait总结 前言
下面的代码是基于 go1.20 版本
属性
noCopy 给 go vet 静态检查用的,防止 copystate 状态统计 高32位是任务数量,低32位是等待数量sema 信号量,用于休眠或者唤醒
type WaitGroup struct {noCopy n…
建站知识
2025/1/17 20:57:27
redis多线程操作
今天更新一个redis多线程操作, 可直接搬运
import redis, os, threading, queue
import pandas as pd# 创建一个任务队列
task_queue queue.Queue()def read_excel(folder_path):total_list []for filepath, dirnames, filenames in os.walk(folder_path):for fi…
建站知识
2025/1/21 18:40:26
hyperf 十六 session
一 安装
//安装源码
composer require hyperf/session:v2.0.20
//创建配置
php bin/hyperf.php vendor:publish hyperf/session 使用redis的话,需要安装redis对应源码。
二 使用
设置中间件
#config/autoload/middlewares.php
return [http > [……\Hyperf\S…
建站知识
2025/1/21 18:45:17
华为OD机考算法题:分奖金
题目部分
题目分奖金难度难题目说明公司老板做了一笔大生意,想要给每位员工分配一些奖金,想通过游戏的方式来决定每个人分多少钱。按照员工的工号顺序,每个人随机抽取一个数字。按照工号的顺序往后排列,遇到第一个数字比自己数字…
建站知识
2025/1/18 6:13:45
机器学习(10)---特征选择
文章目录 一、概述二、Filter过滤法2.1 过滤法说明2.2 方差过滤2.3 方差过滤对模型影响 三、相关性过滤3.1 卡方过滤3.2 F检验3.3 互信息法3.4 过滤法总结 四、Embedded嵌入法4.1 嵌入法说明4.2 以随机森林为例的嵌入法 五、Wrapper包装法5.1 包装法说明5.2 以随机森林为例的包…
建站知识
2025/1/18 23:43:44