打赏

相关文章

读书笔记:c++对话系列,Visitor模式

需要在类体系中加入一个新的虚函数,但不允许改动。 Visitor模式,核心是:将操作作为数据对象传递给类体系预留的Accept函数。 class Personnel{ public:virtual void Pay () 0;virtual void Promote() 0;virtual void Accept(Visitor &…

07 _ 链表(下):如何轻松写出正确的链表代码?

基础知识我都掌握了,但是写链表代码还是很费劲。哈哈,的确是这样的! 想要写好链表代码并不是容易的事儿,尤其是那些复杂的链表操作,比如链表反转、有序链表合并等,写的时候非常容易出错。从我上百场面试的经验来看,能把“链表反转”这几行代码写对的人不足10%。 为什么…

优先级反转,优先级继承和优先级天花板协议

优先级反转 优先级反转是RTOS(实时操作系统)会遇到的一个问题,简单来说就是由于调度原因,让原本优先级较高的任务慢于优先级较低的任务完成,比如下面这种情况,任务1、2、3的优先级依次升高,其中…

正确部署Baichuan2(Ubuntu20.4) 步骤及可能出现的问题

部署其实是不太复杂的,但实际上也耗费了接近2-3天的时间去不断的设置 1 硬件配置信息 采用esxi 虚拟化的方式将T4 卡穿透给esxi 种的ubuntu20.4虚拟机 CPU给到8 core 内存至少32GB以上 T4卡是16GB 2 预先准备OS环境 这里使用的是ubuntu20.4版本,esxi中需要设置uefI启动方…

如何使用drawio画流程图以及导入导出

画一个基本的流程图 你可以在线使用drawio, 或者drawon创建很多不同类型的图表。 如何使用编辑器,让我们以一个最基本的流程图开始。 流程图,就是让你可视化的描述一个过程或者系统。 图形和很少部分的文字表达就可以让读者很快的理解他们需要什么。 创…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部