OpenCL任务调度基础介绍 | 京东物流技术团队

2023-11-17
阅读 5 分钟
397
当前,科学计算需求急剧增加,基于CPU-GPU异构系统的异构计算在科学计算领域得到了广泛应用,OpenCL由于其跨平台特性在异构计算领域渐为流行,其调度困难的问题也随之暴露,传统的OpenCL任务调度需要在编码阶段确定调度方案,这种人工调度难度高、适应性差、效率低下、且存在资源竞争问题。MultiCL通过扩展OpenCL标准使...
封面图

万字长文详解如何使用Swift提高代码质量 | 京东云技术团队

2023-05-10
阅读 16 分钟
2k
京喜APP最早在2019年引入了Swift,使用Swift完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及Swift,目前Swift已经支撑了70%+以上的业务。通过使用Swift提高了团队内同学的开发效率,同时也带来了质量的提升,目前来自Swift的Crash的占比不到1%。在这过程中不断的学习/实践,团队内的Code Revi...
封面图

架构师日记-深入理解软件设计模式 | 京东云技术团队

2023-05-05
阅读 18 分钟
686
设计模式(Design pattern) :由软件开发人员在软件开发中面临常见问题的解决方案,是经过长时间的试验积累总结出来的,它使设计更加灵活和优雅,复用性更好。从实用的角度来看,它代表了某一类问题的最佳实践。
封面图

TypeScript 与 JavaScript:你应该知道的区别

2023-03-07
阅读 10 分钟
892
正在寻找经验丰富的 JavaScript 开发团队来将您的应用创意变为现实?作为一名开发人员,如果您有机会参与 Web 开发项目,您一定了解 JavaScript 的工作原理。JavaScript 上市多年,已成为开发者社区中流行的脚本语言。

Function源码解析与实践

2022-11-29
阅读 9 分钟
1.2k
if…else…在代码中经常使用,听说可以通过Java 8的Function接口来消灭if…else…!Function接口是什么?如果通过Function接口接口消灭if…else…呢?让我们一起来探索一下吧。
封面图

Lua脚本在Redis事务中的应用实践

2022-09-23
阅读 6 分钟
980
使用过Redis事务的应该清楚,Redis事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务中的命令要么全部被执行,要么全部都不执行(原子操作)。但其中有命令因业务原因执行失败并不会阻断后续命令的执行,且也无法回滚...
封面图

世界首台人工智能地震监测系统问世;AAAI 2021 | 利用深度元学习对城市销量进行预测

2021-03-30
阅读 4 分钟
1.2k
央视网推出基层治理大数据平台 打通政务服务“最后一米”RedMonk 编程语言排行榜:JS 持续霸榜,Dart 快速上升!Edge 和 Brave 将匹配 Chromium 的四周发布计划PyTorch 1.8 发布,支持 AMD,优化大规模训练世界首台人工智能地震监测系统问世 实时预警反馈提高 1 秒红帽 OpenShift 4.7 来了,进一步优化传统应用和云原生应...

程序员专属“灯谜”大挑战,答对六题算你赢!

2021-03-01
阅读 2 分钟
1.9k
不知不觉间,正月十五元宵节就到了,除了吃元宵外,猜灯谜,这个必备娱(zhi)乐(shang)节目,怎么能缺席?Everybody看过来!挑战程序员专属”灯谜“,考验专业能力的时候到了!01.你知道世上最傲娇的编程语言叫什么吗?A、 IntercalB、 JavaC、 C++D、 Python答案:A。有一种叫INTERCAL的编程语言,它是一种没有缩略词...

哪种编程语言的开发者最幸福?

2020-05-10
阅读 2 分钟
1.3k
生活在IT世界中的你,对于这些说法肯定不陌生: “ PHP是最糟糕的语言!”“呵呵,Python是针对初学者的”。 你是否也有过类似的想法呢? 01 数据采集 Github是开发人员都再熟悉不过的平台,它不仅可以用作版本控制工具,还可以用来收集存储库、项目统计数据、用户配置文件数据和注释等。因此,我们可以利用GitHub来访问有关...

2020年编程趋势预测

2019-07-29
阅读 4 分钟
12.5k
“2020年就快到了!” 这听起来真是很疯狂,就像是科幻小说里的故事,但我们现在就要推开它的大门了。 如果你对未来的编程世界充满好奇,那么你来对地方了。我不能预测未来,也不敢保证说我以下和你们分享的一切正确,但我能保证以下内容的出现,都有迹可循。 “预测未来最好的方法就是创造未来。” ——亚伯拉罕。林肯 Rust或...

编程语言王国的唯一王者

2019-06-25
阅读 3 分钟
1.7k
在撰写本文前,我搜索了“我应该学习哪种编程语言”这个词条,发现会产生5.17亿个结果。而每个页面都在滔滔不绝地介绍某种语言相对于其他语言的优势,其中90%会推荐Python或JavaScript。