Wesley13 Wesley13
4年前
C# 1.0 新特性之异步委托(AP、APM)
Ø前言C异步委托也是属于异步编程中的一种,可以称为AsynchronousProgramming(异步编程)或者AsynchronousProgrammingModel(异步编程模型),因为这是实现异步编程的模式。委托是C1.0就有的特性,并且.NETv1.0同时也伴随有AsyncCallback、IAsyncResult
Stella981 Stella981
4年前
MapReduce编程模型和计算框架架构原理
Hadoop解决大规模数据分布式计算的方案是MapReduce。MapReduce既是一个编程模型,又是一个计算框架。也就是说,开发人员必须基于MapReduce编程模型进行编程开发,然后将程序通过MapReduce计算框架分发到Hadoop集群中运行。我们先看一下作为编程模型的MapReduce。MapReduce编程模型
Stella981 Stella981
4年前
FaaS技术框架
FaaS介绍微服务(MicroService)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。FaaS是FunctionasaService的缩写,可以简单理解为功能服务化。FaaS提供了一种比微服务更加服务碎片化的软件架构范式。FaaS可以让研发只需要关注业务代码逻辑,不再关注技术架构。例如:
Easter79 Easter79
4年前
Spring中的AOP(一)——AspectJ的基本使用
AOP(AspectOrientProgramming),也就是面向切面编程,作为面向对象编程的一种补充,当前已经成为一种比较成熟的编程思想,其实AOP问世的时间并不长,甚至在国内的翻译还不太统一(另有人翻译为“面向方面编程”)。AOP和OOP(ObjectOrientProgramming,面向对象编程)互为补充,OOP将程序分解成各个层次的对象
Stella981 Stella981
4年前
SparkSQL的3种Join实现
引言Join是SQL语句中的常用操作,良好的表结构能够将数据分散在不同的表中,使其符合某种范式,减少表冗余、更新容错等。而建立表和表之间关系的最佳方式就是Join操作。对于Spark来说有3中Join的实现,每种Join对应着不同的应用场景:BroadcastHashJoin:适合一张较小的表和一张大表进行joinShuffleHash
Wesley13 Wesley13
4年前
Java代码编写规范(转)
编码规范1前言为确保系统源程序可读性,从而增强系统可维护性,java编程人员应具有基本类似的编程风格,兹制定下述Java编程规范,以规范系统Java部分编程。系统继承的其它资源中的源程序也应按此规范作相应修改。2适用范围本文档将作为java编程人员软件开发的编程格式规范。在项目Java部分的编码、测试及维护过程中,要求严格遵守
京东云开发者 京东云开发者
10个月前
智慧之锤|如何通过有监督微调锻造大模型
作者:京东物流李雪婷本文为《大规模语言模型从理论到实践》第五章有监督微调的学习笔记,在介绍基本内容的同时会补充一些扩展知识和案例来帮助大家更好地理解该章。一、前言大模型调整的历程经历了显著的演变,从最初的“预训练微调”范式开始,模型首先在大规模无监督数据上
动态知识库构建:知识库边问答边构建完善
数字时代的知识管理早已突破“建库检索”的静态模式,转向“边问答边生长”的动态范式。这种模式下,每一次用户提问、每一次系统应答、每一次人工修正,都成为知识库自我迭代的养分。然而,当海量交互数据如潮水般涌入,如何从碎片化、多噪声的信息流中精准识别高价值知识,成
产品经理克星 产品经理克星
3星期前
Nature重磅:微软推出革命性光学计算机!近屿智能助你抢占AI未来先机
计算范式正在被重塑,你准备好了吗?近日,计算领域传来一则震撼消息:微软剑桥研究院与巴克莱银行的研究团队在顶级期刊《Nature》上联合发表论文,推出了一种名为模拟光学计算机(AOC)的革命性设备。这一突破不仅有望解决当前AI发展中最棘手的能耗与算力瓶颈,更