花狗

导航

 

2021年10月30日

摘要: e 阅读全文
posted @ 2021-10-30 10:44 花狗 阅读(20) 评论(0) 推荐(0)
 

2021年10月29日

摘要: 综合题 动宾短语 对策 词句解释题 针对一个或多个词汇、短语或句子进行理解和分析的题目 答题步骤 释义:就近总结,就近找观点;简要表达即可;实在没有结合上下文自己总结。 相关要素:利用感情色彩;典型事例简单带一嘴。 简要对策:总结作用,有就直接抄;没有可以不写或者简单推导. 例题 谈谈“预先失败”这 阅读全文
posted @ 2021-10-29 20:11 花狗 阅读(306) 评论(0) 推荐(0)
 

2021年10月28日

摘要: 阅读全文
posted @ 2021-10-28 16:52 花狗 阅读(49) 评论(0) 推荐(0)
 

2021年10月27日

摘要: 入门: 如下图所示首先编写CMakeLists.txt 第一行 第一个参数代表生成的可执行文件,第二个参数代表要运行的程序 【下图生成的可执行程序为lzq.exe】 第二行代表约束的CMAKE最低版本 第三行代表项目文件路径【所有的文件都在lzq这个文件夹里面】 第二步执行cmake . 第三步执行 阅读全文
posted @ 2021-10-27 21:22 花狗 阅读(40) 评论(0) 推荐(0)
 

2021年10月23日

摘要: 拥塞的定义: 当网络中大量的发送方和接收方被要求承担超负荷的通信任务时,可以考虑采取降低发送速率或者最终丢弃部分数据的方法;即使路由器能够存储一些数据,但源源不断的数据到达速率高于法术速率,任何容量的中间存储都会溢出。 路由器因无法处理高速率到达的流量而被迫丢弃数据信息的现象称为拥塞。 TCP拥塞检 阅读全文
posted @ 2021-10-23 11:20 花狗 阅读(155) 评论(0) 推荐(0)
 

2021年10月14日

摘要: 为什么要代替for循环 如果用for,每次的循环,都要调用函数end ; for (auto i = tmp.begin(); i != tmp.end(); i++) { i->test(); } 如果改用下面方法则只会调用一次end;会大大的提升效率 std::for_each(tmp.begi 阅读全文
posted @ 2021-10-14 21:17 花狗 阅读(92) 评论(0) 推荐(0)
 

2021年10月11日

摘要: 互斥自旋锁的区别 互斥锁:加锁失败后线程会释放CPU给其他线程 自旋锁:加锁失败后,线程会忙等待,直到他拿到锁 互斥锁 是一种独占锁,比如线程A加锁成功,此时互斥锁已经被线程A独占了,只要线程A没有释放手中的锁,线程B就会加锁失败,于是就会释放CPU给其他线程,既然B释放掉了CPU,自然线程B加锁的 阅读全文
posted @ 2021-10-11 20:18 花狗 阅读(60) 评论(0) 推荐(0)
 
摘要: RTT(Round Trip Time):一个连接的往返时间,即数据发送时刻到接收到确认的时刻的差值; RTO(Retransmission Time Out):重传超时时间,即从数据发送时刻算起,超过这个时间便执行重传。 若TCP先于RTT开始重传,可能会在网络中引入不必要的重复数据,反之,若延迟 阅读全文
posted @ 2021-10-11 11:09 花狗 阅读(526) 评论(0) 推荐(0)
 
摘要: 采用swap技巧: 消除剩余的空间、节约内存 int main() { vector<int> a(6); a.push_back(2); cout << a[6] << endl; cout << a.size() << " " << a.capacity() << endl; vector<in 阅读全文
posted @ 2021-10-11 10:01 花狗 阅读(44) 评论(0) 推荐(0)
 

2021年9月28日

摘要: 待完善 阅读全文
posted @ 2021-09-28 22:12 花狗 阅读(11) 评论(0) 推荐(0)