logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kafka 入门笔记(核心语法 + 用法)

一个 Topic:拆成多个分区Partition0Partition1Partition2高吞吐分布式消息队列Producer↓Topic↓Partition↓概念作用BrokerKafka服务器Topic消息分类Partition分区并行Offset消息编号消费者组NewWriter → 发消息NewReader → 收消息高吞吐高并发分布式实时流处理。

#kafka#分布式
GORM 标签详解(数据库字段映射核心)

GORM 标签:控制数据库字段规则标签作用primaryKey主键唯一索引index普通索引not null非空type指定字段类型default默认值comment注释结构体 = Go里的数据模型gorm标签 = 数据库规则GORM = 自动帮你生成SQL。

#数据库
Docker 入门笔记(后端开发必学)

镜像:安装包模板MySQL镜像Redis镜像Go镜像Ubuntu镜像容器:真正运行起来的东西运行中的 MySQL运行中的 Redis仓库:存放镜像Docker HubGitHub但:GitHub 存代码。存镜像镜像构建脚本COPY . .轻量级容器技术打包环境隔离运行快速部署镜像 Image容器 Container仓库 Repository下载镜像↓创建容器↓运行程序已经属于基础技能组合。

#docker#容器
【数据结构与算法】二叉树从建立开始

二叉树的核心并不在于代码,而在于结构。前序和后序帮助你找到根节点,中序帮助你划分结构,而递归负责将整个过程串联起来。当你真正理解这一点之后,你会发现,大部分树题都只是这个模型的不同应用。一旦建立了这种结构化思维,二叉树将不再是难点,而会成为你算法能力的重要支撑。

文章图片
#算法#c++#数据结构
extern---写项目时遇到的小细节

后来查了半天才明白,每个c文件都去包含user.h,相当于每个文件都定义了head和movieList,链接的时候就打架了。我写了几个c文件,想着把不同功能分开,main.c、user_bll.c、movie_bll.c、file_dal.c,还有个user.h放结构体和函数声明。还有个strstr,做搜索功能的时候用的。这里有个细节,生成订单id的时候要遍历订单链表找到最大的id然后加1,和用户

#数据库
mysql 第五篇 CASE WHEN 语法,日期函数,LEFT JOIN

摘要:本文介绍了SQL中CASE WHEN语句的使用方法,类似于编程中的if-else结构,用于条件判断和结果分类。演示了如何根据年龄分组统计用户数量,并处理NULL值。同时讲解了日期函数的使用,包括提取年、月、日等部分。重点解析了留存率计算案例,通过LEFT JOIN和DATE_ADD函数实现次日留存统计,说明了DISTINCT去重和连接条件的重要性。最后给出了完整的留存率计算公式和解释。

文章图片
#前端#javascript#数据库
到底了