摘要: 之前以为using只是用来起别名或者使用某个命名域,但是现在发现还可以引入某个命名域中的某个定义什么的。 1、引入某个成员: 点击查看代码 using std::cout; // 现在可以直接用 cout using std::endl; // 现在可以直接用 endl cout << "Hello 阅读全文
posted @ 2025-12-29 11:00 鹏_博客 阅读(2) 评论(0) 推荐(0)
摘要: 我们的项目中有一个子模块,所以导致经常更新master分支之后还需要对submodule进行一定的操作。所以我时常疑惑为什么会有这个东西呢?为什么一定要用子模块而不能把整个子模块加入我们的代码中呢? 其实主要解决的是这样的一个问题:我们有三个项目,其中项目A是存储,项目B、C都会调用项目A,那这有两 阅读全文
posted @ 2025-11-22 16:34 鹏_博客 阅读(7) 评论(0) 推荐(0)
摘要: 1、脏读、脏写以及解决办法 类似于多线程同步问题,在数据库中也有这样的问题,多个用户同时读或者写同一块数据,这就有了竞争,可能会造成数据的不一致。在操作系统中是可以使用加锁来解决的,但是为了性能问题,大多数情况下都会考虑不加锁或者使用读写锁这种较快的锁。在数据库中也类似,我们可以选择加锁,但是同时也 阅读全文
posted @ 2025-11-09 00:15 鹏_博客 阅读(12) 评论(0) 推荐(0)
摘要: 记录一次失败的面试手撕,写生产者消费者确实太少了,导致没撕出来。 现在手写一下都得写一个来小时,得多熟悉一下 #include<iostream> #include<vector> #include<thread> #include<condition_variable> #include<mute 阅读全文
posted @ 2025-04-05 17:25 鹏_博客 阅读(28) 评论(0) 推荐(0)