思考感悟
文章平均质量分 86
猫步旅人
I like programming.make impossible to be i'm possible
展开
-
2024开工记
2023 年末人变得很焦虑,却不知道如何突破这种不满,春节在家有所感悟,整体状态好了很多,如果你也有这种问题,可以看看原创 2024-02-17 22:17:32 · 438 阅读 · 0 评论 -
传统编译器和DL编译器的调研和理解
Part One : 传统编译器编译器就是一个将编程语言所编写的程序翻译成另一种目标语言的程序。传统编译器的执行流程如下所示编译器的前端技术分为词法分析,语法分析,语义分析三个部分,后端部分从生成中间代码,到各种优化,到最终生成目标代码的过程,有时又会将中间代码和优化部分称之为中端。下文将从前端,中端和后端三个角度来阐述。1.1 前端词法分析器 scanner 以源代码作为输入,将源代码转换成 token stream,然后传递给 parser 进行处理,parser 按照语法规则,对 tok原创 2022-04-27 10:59:43 · 2976 阅读 · 1 评论 -
2021工作后记
在刚毕业的时候,就总是想着,能有机会参与到操作系统的开发中一定会非常有意思。那个时候对 linux 操作系统也是很着迷的。可是现实却是,毕业那会并没有找到这方面的机会,能够参与到操作系统的开发当中去。机缘巧合下,去了深圳移动做运维开发的工作。在移动的四年时间里,认识了很多有意思的小伙伴,也发现,原来工作之中也是充满乐趣和生活的。移动自由的工作氛围,给了我很大的自我成长空间。每天肆意的看着资料,写技术博客。也养成了独立寻找解决方案,解决问题的思维和能力,这对我来到杭州全身心投入到研发工作中带来了很多益处。原创 2022-01-14 00:22:09 · 3754 阅读 · 0 评论 -
浅谈内存泄漏
引子我们写的程序是如何一步一步运行起来的?为什么虚拟内存大小可以比实际物理内存大cpu是如何管理物理内存和映射内存的……内存泄漏是什么,如何定位和排查内存泄漏的现象在实际工作中,我们可能会遇到下面这些情况伴随着服务器中的后台任务持续地运行,系统中可用内存越来越少;应用程序正在运行时忽然被 OOM kill 掉了;进程看起来没有消耗多少内存,但是系统内存就是不够用了;……类似问题,很可能就是内存泄漏导致的。我们都知道,内存泄漏指的是内存被分配出去后一直没有被释放,导致这部分内存.原创 2021-11-24 09:56:22 · 1755 阅读 · 0 评论 -
面试总结一
redis list 是否有长度限制字节序的由来原创 2017-03-15 23:57:37 · 378 阅读 · 0 评论 -
动态数组的内存增长因子如何选择-1.5倍还是2倍?
What is the ideal growth rate for a dynamically allocated array原创 2017-08-24 20:50:58 · 2747 阅读 · 1 评论 -
Git and Github
Git and Github 的区别和联系原创 2017-09-10 13:03:12 · 566 阅读 · 2 评论