阿里高级技术专家方法论:如何写复杂业务代码?
张建飞是阿里巴巴高级技术专家,一直在致力于应用架构和代码复杂度的治理。最近,他在看零售通商品域的代码。面对零售 […]...
什么是算法复杂度
Taken by iCola 一流程序员靠数学,二流靠算法,三流靠逻辑,四流靠SDK,五流靠Google和St […]...
攻克数据结构:二叉搜索树
最近打算整理下树相关的数据结构,分享下,实际编程中大家应该都接触过树,举个例子,HashMap在链表尺寸大于8 […]...
基于STM32L4的硬核"shellcode"
Fundamental, fundamental, fundamental, …without the fun […]...
设计模式系列之组合模式(Composite Pattern)——树形结构的处理
说明:设计模式系列文章是读 刘伟 所著 《设计模式的艺术之道(软件开发人员内功修炼之道)》 一书的阅读笔记。个 […]...
左手pandas右手Excel,带你学习数据透视表
作者:程恒超 来源:超哥的杂货铺 左手pandas右手Excel, 带你学习数据透视表 数据透视表是数据分析工 […]...
Go日志,打印源码文件名和行号造成的性能开销
日志中打印源码文件名和行号,是非常实用的功能,尤其是开发阶段的debug日志,可以快速通过日志找到对应的源码位 […]...
除了广告代言,明星们还能怎样从互联网产品中掘金?
< div id=”content” contentScore=”3 […]...
用户体验三要素:别让我等!别让我想!别让我烦!
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 […]...
Linux内核的ftrace调试接口
为了抓住一个自定义的内核函数是如何被执行的,需要一定的调试手段,其实就需要一种跟踪手段就可以了,理论上不太复杂 […]...