关注
赞一个,有几个位置想提一下自己的意见 1,new与malloc区别第二条,对于POD对象并无默认构造函数。 第七条,new有八个重载版本,失败还可能返回空指针 2,虚函数表这里,每个类的虚函数表可以有多个的吧,与继承的基类数目相同 3,内联函数这里。内联函数并不一定只在编译期,还可在编码期,连接期(如VC++7.0),运行期(如RVM),取决于具体编译器的实现,参考more exceptional c++ 条款8,c++编程剖析第25条 4,c++内存管理这里,c++还有一个自由存储区,new的内存不一定就是堆,还可以是在栈中,全局区中。参考exceptional c++条款35 5,定位内存泄露这里,无论是CRT还是Valgrind都只是在debug模式下使用,在release模式下方式有:1,对象计数,2,重载new,delete(记录分配点,定期打印堆栈),3,hook 分配内存的API 4,DiagLeak 6, tranceroute这里。tranceroute使用UDP的?我印象中就是ICMP+TTL 7, get和post区别这里,http设计中不是要考虑幂等性吗,怎么get就不安全了呢,对于暴漏url不是有ssl/tls吗,而且url长度限制貌似是取决于浏览器的吧。。 8,DNS不是基于UDP,是基于UDP和TCP 9,消息队列这里,貌似Posix标准下消息队列本质是一个优先级队列,在system v标准下才是通过消息的标识来提取感兴趣的消息 所以system v更灵活。参考linux从应用到内核 第十一章 10,信号这里补充一下,信号分为可靠信号和不可靠信号,不可靠信号是用位图管理,可能丢失,可靠信号是由一个队列进行管理,在一定限度内不丢失(当队列塞不下的时候就丢失了) 11,进程调度这里,非实时进程采用完全公平调度,通过nice值计算虚拟运行时间,内核对这些进程用红黑树进行管理。实现进程采用fifo和时间片转轮 12,poll这里,poll只拷贝一次到文件内核态吗?是epoll吧,原理是通过一个额外的文件描述符标识这个文件描述符集 那个问题,边沿触发设置一个EPOLLONESHOT事件可以解决事件频繁触发的问题
查看原帖
点赞 1
相关推荐
03-10 15:27
门头沟学院 后端 点赞 评论 收藏
分享
03-10 15:25
北京邮电大学 算法工程师 

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 笔试 #
2032861次浏览 23166人参与
# 互联网回暖,腾讯要招5000人! #
6138次浏览 90人参与
# 腾讯音乐26届实习 #
117854次浏览 895人参与
# 牛友故事会 #
170034次浏览 2865人参与
# 技术岗笔试题求解 #
25400次浏览 385人参与
# 金融银行面经 #
60675次浏览 482人参与
# 腾讯2025实习生招聘 #
16440次浏览 649人参与
# 两会劳动法放大招 #
28294次浏览 478人参与
# 双非应该如何逆袭? #
23559次浏览 822人参与
# bilibili求职进展汇总 #
42716次浏览 443人参与
# 安克创新求职进展汇总 #
20045次浏览 158人参与
# 应届生应该先就业还是先择业 #
84132次浏览 498人参与
# 投格力的你,拿到offer了吗? #
63490次浏览 502人参与
# 我的省钱小妙招 #
5489次浏览 168人参与
# 24届通信硬件秋招薪资爆料 #
75502次浏览 428人参与
# 电网笔面经互助 #
28378次浏览 294人参与
# 能让你振作起来的一句话 #
43257次浏览 365人参与
# 你投递的公司有几家约面了? #
57129次浏览 415人参与
# 如果中了500万,你会离职吗? #
59207次浏览 438人参与
# 网易有道工作体验 #
4885次浏览 19人参与
# 生物制药/化工公司爆料 #
14426次浏览 65人参与
# 我想象的实习vs现实的实习 #
261645次浏览 2105人参与