美团智能配送系统的运筹提升实战
外卖配送是一个典型的 O2O 场景。既有线上的业务,也有线下的复杂运营。配送连接订单需求和运力供给。为了达到需求和供给的最好平衡,不仅要在线下运营商家、运营骑手,还要在线上将这些需求和运力供给做合理配置,目的是提高效率。配送效率最大化,才能带来
从25分钟到7分钟,我们用了这些技巧提升Rails CI的效率
我们的目标很简单,希望让测试套件的速度成为一个参数的函数,这个参数就是:我们愿意花多少钱?将基础架构简化到这个层面后,就更容易做成本效益分析,例如如果想要将构建速度从 7 分钟提升到 5 分钟,那么需要花费 1 美元。 这篇文章介绍了我们是怎样加快
如何提升微服务的质量
随着微服务的流行,越来越多公司使用了微服务框架,微服务以其高内聚、低耦合等特性,提供了更好的容错性,也更适应业务的快速迭代,为开发人员带来了很多的便利性。但是随着业务的发展,微服务拆分越来越复杂,微服务的治理也成了一个比较令人头疼的问题,
从一道奇怪的JS面试题说“作用域”与“提升”
一、提升全局变量 var vartmp=new Date (); function f(){ console.log(tmp); if( false ){ vartmp= hello ; } } f(); JS新手往往会以为将正常打印出日期,而实际输出的确是`undefined`! vartmp=new Date (); function f(){ …console.log(tmp); …if( fa
带你规避一些JS容易出错的坑
变量提升 var name = World! ; ( function (){ if(typeof name === undefined ){ var name = Jack ; console.log( Goodbye + name ); } else { console.log( Hello + name ); } })(); 在 JavaScript中, Fun 和 var 会被提升 相当于 var name = World! ; ( f

让你掌握配置VS Code远程开发工具,工作效率提升N倍
大家都知道我是从事后台服务器开发工作的,主力语言是C/C++。我们的服务端程序一般都是跑在 Linux 服务器上面,传统的开发流程是在 window 或 Mac 的 IDE 环境编写代码,然后用 ftp 或 sync 同步代码到开发机上编译,程序或服务最终发布到测试或生产环境运行
Python提升——元类是怎么创建一个类的?
如果你看过比较优秀的 Python 开源框架,肯定见到过元类的身影。例如,在一个类中定义了类属性 __metaclass__,这就说明这个类使用了元类来创建。 那元类的实现原理究竟是怎样的?使用元类能帮我们在开发中解决什么样的问题? 这篇文章,我们就来看一下 Pyth
Teprunner测试平台用例编写等体验进行提升
在免费开源的测试平台中,teprunner的UI界面应该算得上第一梯度了,BUT,美中不足,在不同分辨率显示器(比如13.3寸小屏笔记本)下布局大的弹出窗口,表现不尽如人意。而这又是核心功能代码编辑的界面,比如用例编写、fixture编写,很有必要优化升级。除此之外
跟着大哥混!中国电信成绩提升,这些值得大家学习研究
由于年初新冠肺炎疫情影响以及宏观经济形势的复杂多变,虽然三大运营商的营业收入都取得了正增长,但是中国电信是唯一一家实现移动电话用户正增长的运营商,而且增长量也非常可观。 我们虽然不确定中国电信实现移动电话用户增长的主要原因是什么,但是这两个
不止数据,5G体验提升需加强端网协同
单就5G体验而言,没能达到一些用户的预期这口锅也不应仅仅由网络来背,5G性能优势的充分发挥,有赖于全产业链的努力。 其中,作为最贴近消费者的环节,手机等终端直接关系到用户最终获得的体验。像是掉线、速率低、业务时延大等影响5G体验的典型问题,很大程