我为什么要学汇编和C语言

问: 为什么我要学C语言.
答: 1.当我遇到nginx的疑难问题是.我要么百度,要么,尝试去看nginx的源码.
答: 2.当我遇到设计linux的一些TCP层面的问题,比如"半连接队列溢出"问题时,我可能会尝试去阅读linux的源码.搞懂这个东西是怎么回事.再比如OOM问题.如果要细究,就得去看C语言.

问: 为什么我要学汇编?
答: 1.我想从根本上.了解CPU.ALU,PC,寄存器,内存,栈等是怎么工作的.从最底层了解.
辩: 这样的知识,有什么意义呢?除了用汇编学习,能不能看文档学习呢.
答: 文档学习的问题在于,我不信任...如果没有自己亲自看到过的东西,我总是感觉,掌握不到.

综合来看,其实,这些东西,并不必须..我能排查,我当然牛逼.可是我不能排查,好像也只是和大家一样而已...但是,我其实并不想做一个人云亦云的人,我喜欢理直气壮的告诉别人,我亲自实现过,所以我不是在吹牛逼.

posted @ 2022-01-22 16:41  穿靴子的outman  阅读(71)  评论(0编辑  收藏  举报