07 2021 档案

muduo记录2:muduo EPollPoller源码学习
摘要:muduo EPollPoller源码学习 一 Channel怎么update到epollfd EPollPoller::update(),这个方法的层层调用关系: 假设acceptor或者TcpConnection对象刚刚创建,第一次调用了自己的channel成员的enableReading(); 阅读全文

posted @ 2021-07-27 16:54 minuet 阅读(84) 评论(0) 推荐(0)

muduo记录1:一次典型的muduo based Tcp服务器建立连接的过程
摘要:一.用户创建Server实例 用户在main()函数里初始化一个EventLoop *对象,这就是baseloop,生命周期等于即将创建的整个服务器的生命周期。 所谓EventLoop,直译事件循环,做的事情主要也是在一个while里面不停地执行epoll_wait(),处理各种各样的事件,Even 阅读全文

posted @ 2021-07-27 16:52 minuet 阅读(106) 评论(0) 推荐(0)

leetcode-22:括号生成的深度优先搜索+剪枝解法分析
摘要:数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] 题目是括号生成,也就是最 阅读全文

posted @ 2021-07-14 01:32 minuet 阅读(95) 评论(0) 推荐(0)

导航