今天在知乎上看到一位大佬分享了自己两段很有意思的经历。一段是在部队当程序员的经历,一段是退伍后在大厂当程序员的经历。很不错的经历,分享给大家!作者:Coldwingshttps://www.zhihu.com/question/426897186/answer/218663196...
如图是真实世界实践中C项目protected继承和private继承的情况:其中public继承总的平均下来几乎占99.9%,而protected继承几乎没有。private继承还能占极小部分,但也完全可以用public继承复合取代。实践是检验真理的唯一标准,现实世界中的这些项目...
在程序出现bug的时候,最好的解决办法就是通过 GDB 调试程序,然后找到程序出现问题的地方。比如程序出现 段错误(内存地址不合法)时,就可以通过 GDB 找到程序哪里访问了不合法的内存地址而导致的。本文不是介绍GDB的使用方式,而是大概介绍GDB的实现原理,当然GDB是一个庞大...
前言大家好,我的朋友们!大白干了6年多后端,写过C/C、Python、Go,每次说到协程的时候,脑海里就只能浮现一些关键字yeild、async、go等等。但是对于协程这个知识点,我理解的一直比较模糊,于是决定搞清楚。全文阅读预计耗时10分钟,少刷几个小视频的时间,多学点知识,想...
内容:张婉清,陈君瑶排版:陈君瑶2021DevFest上海谷歌开发者节正快马加鞭地赶来!作为热爱谷歌技术的你我,如何在变革加速的时代用数字创新应对挑战,让自己和更多人的生活更美好呢?11月28日,浦东喜来登由由大酒店让我们一探究竟吧!WelcometoDevFest!活动信息及报...
栈是什么?栈有什么作用?首先,栈(stack)是一种串列形式的数据结构。这种数据结构的特点是后入先出(LIFO,LastInFirstOut),数据只能在串列的一端(称为:栈顶top)进行推入(push)和弹出(pop)操作。根据栈的特点,很容易的想到可以利用数组,来实现这种数据...
大哈喽,大家好,我是厨子。好久不见呀,甚是想念,大家是不是发现最近的文章,都是在回答一些读者问题,所以我打算开一个新的专栏【答读者问】,专门用来回答读者的问题。大家如果有问题时,就可以先看看这个专栏下,是否有类似提问,如果有的话,则可以快速获得回答啦!没有答案的话,则可以向我提问...
最近在调试AndroidNative层的内存泄漏问题,整理了一些笔记,分享一下本文目录如何查看内存信息?Android关键内存项介绍如何调试内存泄漏其他工具复盘相关资料推荐如何查看内存信息?在代码中打印,开启一个线程,间隔固定时间打印出当前内存信息【有好多种获取内存信息的API,...
关于元宇宙的详细介绍;来源:软件定义世界(SDX)本文仅作学术分享往期推荐如何阅读开源项目代码C20新特性的小细节分享一个编程设计小技巧(没有两三年工作经验估计看不懂)链接两个"名字完全一样"的【动态库】,你会怎么处理?手撸一个对象池多线程学习指南这里收集了100多篇C原创文章(...
一、前言二、选书1.重视选书的过程2.如何选书3. 电子书or纸质书三、读书1.不要怕弄脏书2.消灭模糊性、不确定性3. 一定要做笔记4.怎么确认自己真的懂了一、前言前几天有同事过来,让我推荐一本Linux系统的书籍。我就问他2个问题:你想学习Linux哪一个层次:内核层?驱动层...
在程序出现bug的时候,最好的解决办法就是通过 GDB 调试程序,然后找到程序出现问题的地方。比如程序出现 段错误(内存地址不合法)时,就可以通过 GDB 找到程序哪里访问了不合法的内存地址而导致的。本文不是介绍GDB的使用方式,而是大概介绍GDB的实现原理,当然GDB是一个庞大...
大家好,我的朋友们。今天来聊一个硬核的话题,本文大约需要15min,认真读完一定会有收获,走起!通过本文你将了解以下内容:stackoverflow的有趣问题CPU流水线机制和内部数据流转CPU流水线的三大冒险CPU分支预测大揭秘有趣的问题前几天摸鱼的时候,我在stackover...
之前在《这家公司不招女程序员!》提到过程序员鄙视链今天我们延伸说说程序员鄙视链的事儿作者:辛俊波链接:https://www.zhihu.com/question/28900960/answer/4260273601程序语言篇懂FunctionalProgramming的工程师鄙...
289117336
Tronlong创龙
詹姆斯6个MVP
hujiaqi06
大有可为
MXX1597759
xingnan123
xiaoguaixh
liqinglong1023