收录了 编程方式 频道下的 50 篇内容
的设计思考、在手机淘宝中的实践等,希望本次分享能够激发起更多人关于移动端编程方式的探索。听众受益
本次分享主要为大家介绍近期淘宝技术部开源的 iOS 协程开发框架 coobjc 的设计思考、在手机淘宝中的最佳实践等。
Intentional软件经过了多年的开发,终于发布了其Intentional领域工作台(IDW)1.2版本。JetBrains则开源了目前处于Beta 2阶段的元编程系统(MPS)。
虽然core.async Clojure/ClojureScript库发布还不到一个月,但是与此相关的博客帖子已经发布了很多,它们描述了如何有效地使用core.async在前端代码中避免“回调嵌套”,还展示了一些令人印象深刻的浏览器示例的简单代码。
EBS 快照酷极了
Werner Schuster用一个简单的事例,带我们认识了如何使用元编程的方式为Ruby类增加类似Java的properties支持。介绍了一些应用契约设计和可插拔类型系统的提高性能的原则。
在这篇文章中,我将介绍最简单、最高效、最可移植的加速计算方式,即三种可以用于GPU编程的方式。
Rust作为一种安全的系统语言,将语言层面的语义约束与编译器自动化推导深度结合,实现了更加严谨的编程风格和更加安全的编程方式。从Linux 6.1内核正式合入Rust支持开始,它与Linux内核的深度融合就再也不是悬念,未来的发展充满想象。
反应式编程是当前非常热门的话题:InfoQ采访了反应式编程的三位提倡者,就他们的程序库和框架是如何完成反应性及其对开发人员的意义展开了讨论。这三位参与者分别是:Viktor Klang(Akka)、Timothy Baldridge(Core.Async )和Jafar Husain(RxJava)。
80%的情况下没必要重构代码。
对于IO密集型操作来说,异步执行对于应用程序的响应能力和伸缩性有非常关键的影响。正确使用异步编程能够使用尽可能少的线程来执行大量的IO密集型操作。可惜的是异步模型在编程上较为困难,导致许多开发人员不愿意去做。微软推出的并行与协调运行时,以及Wintellect's .NET Power Threading Library中的AsyncEnumerator都能够在一定程度上简化异步程序的开发。不过,现有的辅助还不足以面对一些复杂的场景。例如,要使多个有依赖的异步操作尽可能的“并行”,我们还需要构建额外的解决方案。
本文将介绍Python中两种主要的网络编程方式:Socket编程和基于HTTP协议的网络编程,并通过实际案例来演示它们的应用。
在当今互联网时代,网络编程是程序员不可或缺的一项技能。Python作为一种高级编程语言,提供了丰富的网络编程库,使得开发者能够轻松地实现各种网络应用。本文将介绍Python中两种主要的网络编程方式:Socket编程和基于HTTP协议的网络编程,并通过实际案例来演
有时,我们确实需要从我们的应用程序中捕获特定的东西,但是我们不知道如何在不使用任何外部包的情况下通过几个步骤来完成它,这就是我在这里讨论当单击一次截取您的Flutter小部件的原因。
查看本周更多产业动态>>
结对编程(Pair programming)是一种编程模式,即两个程序员并排坐在一台电脑前,面对同一台显示器,并且一起工作。他们一起分析、设计、编码、编写测试用例、执行单元测试、执行集成测试,甚至一起写文档。基本上软件开发流程里的所有开发环节他们都需要一起肩并肩地、平等地、互补地进行开发工作。
中文真的不适合编程吗?
可视化这个概念跟任何技术并称,都是技术前沿的代名词,数据可视化、神经网络可视化……唯独在一个领域似乎成了low和过时的象征——可视化编程。
本文通过三个实际的业务场景,分别介绍了如何通过 Excel 作为载体,导入数据到 SAP Cloud for Customer 和 SAP Commerce Cloud 系统,以及通过 ABAP 编程语言解析 Excel 文件内容的详细技术实现。