相关文章
【MySQL】子查询、合并查询、表的连接
目录
一、子查询
1、单行子查询
显示SMITH同一部门的员工信息
2、多行子查询
in关键字
查询和10号部门的工作岗位相同的雇员的名字、岗位、工资、部门号,但是筛选出的雇员的部门不能有10号部门
all关键字
查询工资比30号部门中所有雇员工资高的雇员的姓名、…
编程日记
2024/12/24 0:46:00
算法: FriendShip - Kruskal+并查集判环
题目
A-Friendship_2024.5.7 (nowcoder.com) 思路分析
求所有符合题意情况的最大值中的最小值;符合题意是指保证图的连通性。那么贪心思路,将所有已存在的关系和可能存在的关系存储起来,利用Kruskal贪心算法每次取权值最小的且不构成回路的…
编程日记
2024/12/23 7:11:15
redis高级篇 抢红包案例的设计以及分布式锁
一 抢红包案例
1.1 抢红包
二倍均值算法:
M为剩余金额;N为剩余人数,公式如下:
每次抢到金额随机区间(0,(M/N)*2)
这个公式,保证了每次获取的金额平均值…
编程日记
2024/12/18 3:57:34
【mmsegmentation】Loss模块(进阶)自定义自己的LOSS
1、定义自己的loss
driving\models\losses\shuai_loss.py
import torch
from torch import nn
from mmseg.models import LOSSESLOSSES.register_module()
class ShuaiLoss(nn.Module):def __init__(self,loss_weight1.0):super().__init__()self.ce_loss nn.CrossEntropyLo…
编程日记
2024/12/23 2:20:25
UDP校验和计算及网络中的校验和机制
UDP (User Datagram Protocol) 是一种无连接的传输层协议,它不像 TCP 那样提供可靠的传输保证。虽然 UDP 不保证数据可靠性,但它仍然提供了一个可选的校验和机制来检测数据在传输过程中出现的错误。 理解UDP校验和的计算过程和其在网络中的作用至关重要。…
编程日记
2024/12/14 17:44:30
【rCore OS 开源操作系统】Rust mod模块和static生命周期 知识点及练习题
【rCore OS 开源操作系统】Rust 模块 mod 知识点及练习题
前言
虽然是模块的章节,但是也涉及到了一些结构体访问控制、生命周期 相关的知识点。 这里暂不讨论 crate,个人觉得这个东西属于工程化的内容,而不是 rust 的模块语法。 知识点
mo…
编程日记
2024/12/16 15:39:15