首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
精盐
mCell
创建于2025-06-16
订阅专栏
开发过程中踩的坑、淌过的浑水,然后总的结;
等 9 人订阅
共35篇文章
创建于2025-06-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从 Sleep 到 Select:用一个例子掌握 Go 并发编程精髓
从简单的阻塞到高效的定时器,从对并发的误解到掌握正确的并发模式,再到最终使用 `context` 构建可维护的健壮代码,这正是每个 Go 开发者的成长之路。
告别轮询!深度剖析 WebSocket:全双工实时通信原理与实战
你是否还在用轮询“打听”最新消息?WebSocket 的到来让 Web 进入真正的“电话时代”。本文将深度剖析 WebSocket:全双工实时通信原理与实战(完整代码),欢迎一键三连!
精通 Linux:开发者必备的 50 个核心命令行工具
本文为你精选了 50 个在开发与运维工作中频繁使用的 Linux 命令。我们摒弃了晦涩的参数列表,聚焦于最实用的场景和用法,希望能成为你日常工作中的得力助手。
深入浅出哈希算法:原理、应用与哈希表解析
今天想跟大家聊一个在计算机世界里几乎无处不在,但又总让人感觉有点“不明觉厉”的概念——**哈希(Hash)** 。我会用一个你绝对想不到的厨房电器,带你走进哈希的世界。
为何百万Goroutine不卡,Worker Pool如何榨干CPU
Go 语言通过 Goroutine 和 Channel 提供了一套强大而简洁的并发工具。理解并掌握其核心思想,能帮助我们构建出高性能、高健壮性的应用程序。
GitHub一推送,我的服务器就知道!揭秘Webhook事件驱动
Copilot、CI/CD的背后都离不开一位低调的“钩子工人”——Webhook!本文带你穿透迷雾:清晰对比API轮询、ws长连接与Webhook事件推送的适用场景,揭秘为何事件驱动才是自动化的灵魂。
为什么我们需要 `.proto` 文件
`.proto` 文件让你只写一次模型定义,然后编译出支持 Go、Node、Java 等多种语言的结构体代码,还自带高效的二进制序列化和接口契约,省时省力又靠谱。
密码重置机制:安全链条上不容忽视的一环
试想一下,用户忘记密码了,或者账号被盗后需要紧急修改密码,这时就需要用到密码重置功能。如果这个流程设计得不够严谨,那么即使你的密码存储再安全,攻击者也可能通过重置功能轻松接管用户账户。
密码校验与攻击面:不再“裸奔”的防线
密码,从用户输入到最终验证,中间的每一个环节都可能成为攻击者利用的突破口。这次,我们将从安全攻防的角度,聚焦于密码校验的常见误区和潜在的攻击面,并结合前端的防护,看看我们能做些什么。
从 MD5 到 Bcrypt:密码哈希的演进与实践
那至于为什么md5、sha-256这些算法不再安全?以及我们该如何选择更安全的哈希方案?这正是我们在这篇文章中想要讨论的内容;
密码的本质与误解,先打好基础,扫除认知盲区
很多掘友可能会觉得,不就是把密码“加密”一下嘛,用个哈希算法不就得了(我最初也是这么简单的做),但仔细想想,会发现哈希和加密是两个完全不同的概念,这往往是很多开发者对密码安全理解的第一个误区。
你可能在用错密码:服务端密码安全的真相与陷阱
这是本专栏服务端密码安全专栏的第一篇,也是想敲响的一个警钟:密码,不只是登录的钥匙,更可能是一次数据泄露的开关。 不夸张地说,每一个不安全的密码实现,都是一次“待触发的事故现场”。
项目配置管理的进化之路:从混乱到工程化
这篇文章是我踩坑数次后整理的一点配置管理经验。你将看到一个配置系统从无到有、从简单到可维护的演进路径。如果你正在写 Go 项目或者搭建服务,这可能正是你需要避免未来痛点的一点经验之谈。
别因为用错CSS单位闹笑话。。。
前段时间开发uniapp的项目,因为最开始用错了像素单位,后面测试发现问题然后闹了大笑话,近段时间闲了下来,来总结一下,希望对大家有帮助~
02_Git提交规范
Git每次提交代码都需要写commit message,否则就不允许提交。一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作。