首页/新闻资讯/正文详情

秋招学习笔记 day47

发布时间:2026/9/27 3:09:38 来源:云帆数科 栏目:资讯中心
秋招学习笔记 day47
一、八股1.多线程访问内存数据怎么保证数据安全对于会被多个线程访问且至少有一个线程写的数据有数据竞争的问题。可以通过加互斥锁同一时刻只允许一个进程访问对于读多写少都情况可以加读写锁对于简单的计数器或者变量可以使用 atomic 或者 cas。2.cow 和读写锁的区别是什么写时复制和读写锁都是为了解决读多写少的场景读写锁在写时会阻塞其他些线程或者读线程cow 在写时会拷贝一份由写线程对拷贝的数据进行修改而读线程在这个过程中可以继续读旧的数据。写时复制在写完之后使用原子修改共享指针都方式使得后续读读到最新数据对于旧版本数据通过 sharedptr 的引用计数当读线程都退出之后释放旧数据的空间。3.怎么保证多线程访问共享数据的高效性可以从减少共享和降低锁竞争的角度去考虑首先使用局部变量各个线程私有变量去处理而不是共享变量然后合并对于锁竞争读多写少的情况可以使用读写锁替代互斥锁简单的变量或计数器可以使用 atomic 或者 cas 乐观锁除此之外也可以通过降低锁粒度或者使用分片锁的方法降低因为共享数据锁的范围。复习 MySQL 的 b树b树非叶子节点存储索引和指向子节点的指针叶子节点存储索引完整值b树的叶子节点之间用指针连接起来且索引升序便于范围查找因为非叶子节点可以存储更多索引项所以磁盘 IO 少。2.手撕1.交错字符串字符串 c 能否由 a 和 b 交错产生我想到的是类似于升序链表合并但是这个顺序是有影响的可以使用 dp i j 表示前面 ij 个能否由 a 的 i 个和 b 都 j 个组成2.判断字符串对应 比如 abbd 对应解决思路可以使用两个哈希答案的另一种是记录某个字母最近对应的位置

相关推荐

网站建设成都创新互联性能优化
网站建设成都创新互联性能优化

成都创新互联建站5大坑:域名服务器避坑指南 域名服务器搞不懂,网站上线就掉链子。 很多老板找成都创新互联做站,最怕听到“备案”“解析”“SSL”这些词。 其实核心就三点:选对服务商、配置不报错、安全有备份。 注意事项… · 2026/9/27 3:09:32

Unity3D游戏AI实战:行为树、感知与强化学习
Unity3D游戏AI实战:行为树、感知与强化学习

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:09:32

PT1000与ADS1110高精度测温:从I2C配置到0.1℃校准全解析
PT1000与ADS1110高精度测温:从I2C配置到0.1℃校准全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:09:26

回访翻了三天聊天,单还是没落地:纪要只要决策、责任人、下次动作
回访翻了三天聊天,单还是没落地:纪要只要决策、责任人、下次动作

热聊之后,谁记得结论是什么销售与客户聊了一小时,微信里两百条消息,「好的好的」占一半。三天后客户问:「上次说的折扣还算吗?」销售也懵。这不是记忆问题,是**纪要缺失**。搞钱网(Idea2Wealth&… · 2026/9/27 3:38:35

TensorFlow实战:8万张图245类垃圾分类模型训练与调优
TensorFlow实战:8万张图245类垃圾分类模型训练与调优

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:38:22

Linux杀毒软件选型指南:八款主流工具对比与ClamAV实战
Linux杀毒软件选型指南:八款主流工具对比与ClamAV实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:38:16

橘子成熟度检测数据集:YOLOv5二分类训练与验证全流程
橘子成熟度检测数据集:YOLOv5二分类训练与验证全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:38:16

未来 IT 行业最吃香的岗位
未来 IT 行业最吃香的岗位

1. 引言:IT 行业像一座大都市如果把未来的 IT 行业比作一座正在快速扩张的大都市,那么不同的岗位就像城市里不同的职业角色。有的岗位像建筑师,负责设计城市蓝图;有的像水电工,负责让城市运转起来;还有的像… · 2026/9/27 3:38:10

智慧商城整体解决方案:从PPT到可落地技术架构与避坑指南
智慧商城整体解决方案:从PPT到可落地技术架构与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:38:10

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码