首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小猪乔治爱打球
掘友等级
我大多数文章都不是原创,都是个人学习使用搬运的。 School: 北邮计科 -- NUS 软工 实习: 万物心选 后端 -- 美团 AI产品 -- Momenta 后端 方向: Golang后端开发 爱好: 篮球、聊天、逛地摊、安静的坐着、交朋友
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
[Golang 修仙之路] 智力题:100!中有几个末尾0
这是一道经典的数学题,考察的是对阶乘中“末尾零”来源的理解。这道题的思考方式可以分为三步:找到末尾零的来源,分解质因数,以及计算因子的数量。 1. 找到末尾零的来源 一个数的末尾是零,意味着这个数是1
[Golang 修仙之路] 大模型篇:RAG
笔记来自 这篇文章就是我看了这个视频后的笔记 【RAG 工作机制详解——一个高质量知识库背后的技术全流程】
[Golang 修仙之路] Go基础:如何排查内存泄漏
内存泄漏的常见场景 goroutine 泄漏:goroutine 创建后阻塞,不会退出。(解法:context超时控制) channel 中有数据堆积(无人消费) slice 长时间持有底层数组的引用
[Golang 修仙之路] Go基础:Mutex
锁的数据结构 state有32位,最低3位分别表示: 是否加锁 是否有协程在抢锁 是否为饥饿模式 剩下的29位表示阻塞等待的协程个数。整体如图: 饥饿模式 vs 正常模式 正常模式:每次唤醒阻塞队列头
[Golang 修仙之路] Go基础:内存对齐
地址总线:决定寻址空间的范围。32根,对应4G,64根,理论最大4G * 4G。 数据总线:决定每次能同时操作多少字节。32根,同时操作4字节;64根,同时操作8字节。 实际的内存: 8个chip,每
[Golang 修仙之路] Go基础:字符串底层实现
用二进制表示字符串,需要字符集+编码方式。 Go的字符串分配在只读内存区域,有一个指针指向首地址,有一个长度字段记录字符串所占字节数。
[Golang 修仙之路] Go基础:冷门杂题
1. Go如何保证不被引用的变量不被垃圾回收? Go 的编译器/GC 可能会在最后一次使用之后就把对象判定为不可达,即使在作用域还没结束。 这种情况在涉及 finalizer、cgo 调用 或 sys
[Golang 修仙之路] Go基础:channel
本文章仅供个人学习使用。 参考 秀才:https://golangstar.cn/go_series/go_principles/channel_principles.h 底层实现 数据结构 Go的c
[Golang 修仙之路] Redis:发布订阅 & Redis Stream
参考 java全栈知识体系:https://pdai.tech/md/db/nosql-redis/db-redis-x-pub-sub.html 《Redis设计与实现》黄健宏 著 发布订阅 命令使
[Golang 修仙之路] Go基础:Go有泛型吗?
有的 ✅。 Go 语言在 Go 1.18 (2022 年 3 月发布) 正式引入了 泛型(Generics) 。 1. 泛型是什么 泛型就是在定义函数、结构体或接口时,可以用 类型参数(type pa
下一页
个人成就
文章被点赞
10
文章被阅读
2,477
掘力值
502
关注了
4
关注者
2
收藏集
0
关注标签
3
加入于
2023-05-02