“两打程序员,3年时间,4732个bugs , 和对非凡软件的不懈追求”《梦断代码》这本书,是我十几年前看的,一口气读完。当时我还在Cisco(思科)工作,感觉研发团队犯过的错误,在这本书中基本都能见到。当年Lotus1-2-3的设计者MitchellKapor,离开Lotus后
在5G时代,基础网络构架将发生重要的变化,其中一个最重要的特征是核心网用户面可以灵活地部署在网络边缘,实现业务在不同位置的本地处理,边缘计算迎来重大发展机遇。IDC预测,到2020年,将有超过500亿个终端与设备联网,而有50%的物联网网络将面临网络带宽的限制,40%的数据需要在网络边缘分析、处理与
大家好,我是程序员幽鬼。对程序员来说,内存管理是很重要的。编程语言按内存管理方式一般可以分为手动内存管理和自动内存管理。手动内存管理典型代表有C、C++;自动内存管理代表有Java、C#等。通常,自动内存管理即自带垃圾收集器,即GC(当然,Rust另辟蹊径,它既没有GC,也不需要手动内存管理,感兴趣
作为前端工程师,前端工程化是经常听到的概念,但虽然经常听到,很多人对它的认识依然很模糊。比如,提到前端工程化,他并不能说出什么是前端工程化。给出一门具体的技术,他也不能确定是不是属于工程化范畴的技术。这是因为他没有对前端工程化有一个概念上的认识。那么,这篇文章我们就来给前端工程化下个定义吧。什么是前
大家好,我是楼仔呀。无论大家工作还是面试,都会用到设计模式,如果不结合具体的场景,通过书本学到的设计模式非常容易忘。本文通过具体的示例,教大家如何学习设计模式,保证你看完这篇文章后,这3种常用的设计模式,能妥妥掌握!不BB,上文章目录。1.一起打豆豆有个记者去南极采访一群企鹅,他问第一只企鹅:“你每
Android5.0才刚推送没多久,Android5.0.1就来了。根据外媒的报道,谷歌前不久已经在AOSP上推送了Android5.0.1,其版本号为LRX22C(5.0是LRX21x系列)。更新内容目前还不太清楚,据说可能会改善Android5.0的电池续航问题,同时提升Wi-Fi稳定性。此外,
作为一个程序员如果你想要找到你心仪的工作,不可避免的就会问到很多八股文,虽然有的和工作没有半毛钱关系,但是你如果想要通过面试还必须得会。所以我最近开始总结一些面试题,一是为了加强自己的理解能够找到一份好的工作,二是为了尽可能的帮助更多的小伙伴能够快速掌握相关知识或者顺利通过面试🎉。本篇文章介绍了一