首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
xkheynnt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Kafka 科普
本文主要介绍Kafka基本知识,包含Topic、Partition、消费者、生产者、副本等基本概念,同时也介绍了Kafka版本变迁以及应用实战所必备的知识点,最后以“消息可靠性分析“结尾,加深理解。
PHP 读取大文件
在日常业务开发过程中,我们可能有遇到一些文件相关操作,比如读取大文件啦,比如读取文件最后几行啦,这些操作在 shell 中都比较容易实现,那么在 PHP 中我们如何实现呢,下面就让我们来看一下。 直接使用 file 函数将整个文件读入一个数组内,还可以通过 file_get_c…
一文读懂五大 IO 模型的前世今生( select、epoll、epoll)
计算机编程中常见有五种 IO 模型:阻塞式 IO、非阻塞式 IO 、IO 多路复用、信号驱动 IO、异步 IO。
Go异步任务处理解决方案:Asynq
今天为大家介绍一个Go处理异步任务的解决方案:Asynq,是一个 Go 库,用于排队任务并与 worker 异步处理它们。它由Redis提供支持,旨在实现可扩展且易于上手。
编程中的自顶向下设计思想
自顶向下设计是一种软件设计过程方法,是一种总到分的设计思路。 我们设计软件实际上是一种问题求解的过程,复杂的问题如果从问题本身去解决,难度是相当大的,所以我们需要将问题不断拆分,拆分成一个个小问题,当小问题被逐个解决的时候,那么整个问题就会被解决。 提到自顶向下设计就会有自底向…
好的重构与不好的重构
一直以来,我的心头都萦绕着这个问题。如何做好重构? 程序员们热衷于重构。重构可以彰显技术强项、可以优化软件性能、可以让软件的制作更具有美感、可以让程序员更快乐
用Redis实现延迟队列,我研究了两种方案,发现并不简单
大家好,我是三友~~ 背景 前段时间有个小项目需要使用延迟任务,谈到延迟任务,我脑子第一时间一闪而过的就是使用消息队列来做,比如RabbitMQ的死信队列又或者RocketMQ的延迟队列,但是奈何这是
深入浅出JVM(十二)之垃圾回收算法
本篇文章围绕垃圾回收算法,深入浅出解析垃圾回收分类、标记清除、复制、标记整理、分代收集、增量收集、分区算法等多种算法
MySQL : explain 快速查询手册
一. 前言 上一篇整理完了 MySQL 的性能优化方式 , 其中最常用的就是 explain . 这一篇来详细看看 explain 中各个参数的含义和扩展 , 整理出来便于使用时快速查询 二 . ex
给想转Go或者Go进阶同学的一些建议
最近一直有小伙伴私信我学Go语言的问题:有的小伙伴觉得客户端太卷了,想转后端,觉得Java也卷,想学Go; 有的小伙伴是想从PHP或者Java转Go,做高并发编程,觉得Go更有前途。