原文:C++服务编译耗时优化原理及实践(美团)

一 背景 大型C 工程项目,都会面临编译耗时较长的问题。不管是开发调试迭代 准入测试,亦或是持续集成阶段,编译行为无处不在,降低编译时间对提高研发效率来说具有非常重要意义。 美团搜索与NLP部为公司提供基础的搜索平台服务,出于性能的考虑,底层的基础服务通过C 语言实现,其中我们负责的深度查询理解服务 DeepQueryUnderstanding,下文简称DQU 也面临着编译耗时较长这个问题,整个服 ...

2020-12-17 23:57 0 400 推荐指数:

查看详情

Flutter的原理实践

导读 Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目 ...

Fri Aug 10 23:10:00 CST 2018 0 4231
面试(c++方向)

后台基本都是java,c++很少的 一面:(其实问了很多,但是很多不记得了) 1. mfc里边的句柄, Qt里边的信号和槽函数 2. c 程序的内存分布 3. 堆和栈的区别 4. 进程间通信的方式有哪些? 线程锁是不是? 5. 全局变量的特点 6. ...

Tue Sep 26 07:04:00 CST 2017 0 1238
前端黑科技:网页首帧优化实践

前言 自JavaScript诞生以来,前端技术发展非常迅速。移动端白屏优化是前端界面体验的一个重要优化方向,Web 前端诞生了 SSR 、CSR、预渲染等技术。在支付的前端技术体系里,通过预渲染提升网页首帧优化,从而优化了白屏问题,提升用户体验,并形成了最佳实践。 在前端渲染领域,主要有 ...

Sat Nov 17 00:52:00 CST 2018 0 674
点评移动网络优化实践

网络优化对于App产品的用户体验至关重要,与公司的运营和营收息息相关。这里列举两个公开的数据: “页面加载超过3秒,57%的用户会离开。” “Amazon页面加载延长1秒,一年就会减少16亿美金营收。” 在做网络优化前,我们首先要为网络通信质量设立一个标尺。 在点评,监控团队开发 ...

Thu Sep 09 05:13:00 CST 2021 0 101
Java 线程池实现原理及其在业务中的实践

出处: Java 线程池实现原理及其在业务中的实践   随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行 ...

Mon Apr 13 06:47:00 CST 2020 0 593
张志桐: HTTP 服务治理实践

2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,基础架构部技术专家张志桐在活动上做了《 HTTP 服务治理实践》的分享。 OpenResty x Open Talk 全国巡回沙龙 ...

Thu Sep 05 22:14:00 CST 2019 2 1035
·成都沙龙报名】收银系统微服务架构实践

技术沙龙】由技术团队和美科协主办,每期沙龙邀请及其他互联网公司的技术专家分享来自一线的实践经验,覆盖各主要技术领域。 活动时间:2019年12月28日 14:00-17:30 活动地址:四川省成都市武侯区都会路66号城南天府大厦(5楼成都人才服务中心)·蓉漂咖啡逐梦厅 ...

Thu Dec 26 02:59:00 CST 2019 1 1001
C++编译原理

。如果编译通过,就会把对应的CPP转换成OBJ文件。 2、编译单元:根据C++标准,每一个CPP文件就是一个 ...

Tue Mar 27 09:21:00 CST 2018 0 1077
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM