暂无搜索历史
最近的主要工作是包装AI 算法,使之成为算法服务集群。说白了就是包装若干算法能力,提供远程调用接口,供各个调用方来调用。算法主要是媒体资源的处理,包括打标签、媒...
这三种策略的前提都是明确知道具体的topic1. 明确知道partition index,则直接进入指定partition中2. 不知道partition in...
这种消费方式由broker主动推送消息给消费者,消费者被动接收消息。缺点: consumer 消费能力不强的情况下可能出现拒绝服务、以及因网络问问题产生的网络拥...
这个专题的主要目的是debug kafka,并从中学习到kafka的架构原理,以及底层实现,提升抽象思维、汲取优秀设计思想、实现场景复用,当然也能实现与面试官侃...
红黑树与2-3树的等价关系,理解2-3树和红黑树之间的关系 红黑树就很简单了 学习2-3树不仅对理解红黑树有帮助,对于理解B类树,也是有巨大帮助的:
注意:设置了 getnode 辅助函数, contains()、get()、set() 都会用的到
二分搜索树-BTS 加速查询过程的原因,假如根节点val = 28, 现在在查找 30 这个元素,因为BTS的存储特性,只需要查找右子树部分就可以了,大大提高了...
目录 一个知乎问题? 为什么学会Debug 很重要? 如何debug-python为例? 再论debug的重要性 1 新键盘 and 一个知乎问题 为什么写这篇...
底层实现并不关心, 栈通过动态array(capacity 可以动态变化)实现即可,栈的操作是array的子集
数组队列 dequeue 的时间复杂度是 o(n) ,因每次删除队首元素,后面的元素都得进行前移操作 使用循环队列可以将dequeue的时间复杂度降至o(1)
注意: 关键点: 找到要插入节点的前一个节点 LinkedList - (head实现)
工作了一段时间后,发现基础实在是太重要了,老话说: 万丈高楼平地起。地基不牢,肯定跑不快,天花板也愈发明显。
要进行基于 ae script 的二次开发,首先要储备一些基础理论或概念。学习新知识的过程是痛苦的,因为要突破原有认知,反人性而为之
章节 双视频合并和视频并排显示 视频去除音频 1,双视频合并&视频并排显示 1.1,命令行如下所示: ffmpeg -i w11.mp4 -i w11.mp4 ...
git reset--hard your_commit_id:本地仓库,暂存区,工作空间代码均与头指针指向的提交ID版本代码保持一致。:默认选项,本地仓库,暂存...
章节 像素存储格式YUV&RGB 我,B,P帧 pts&dts 音视频开发技术可以做的事情 前言 在学习音视频编程的过程中,在解决问题的过程中,总会遇到音视频当...
同时编辑可以自己配置快捷键,配置流程如下所示: ⌘,-> Fileandcode-> input⌥G
不同worker 绑定不同核心 均匀分配,多个核心自动切换的模式,会带来核心切换资源消耗。
章节目录 I/O复用 IO多路复用 多路复用-select、epoll select epoll 优缺点总结 linux 更改文件描述符大小的命令 - 面试会问...
如上图所示,用户请求通过DNS解析技术,将用户请求定位到分发层 代理服务器nginx上。