首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
可逆计算
canonical_entropy
创建于2023-05-12
订阅专栏
云计算实现计算的云化,可逆计算实现计算的可逆化
等 20 人订阅
共87篇文章
创建于2023-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
那些在Nop代码生成器中用到的DSL
Nop平台基于所谓的可逆计算理论从零开始编写,它的整体实现可以看作是如下软件构造公式在不同抽象层面的反复应用 为了将这个抽象公式落实为具体的技术实现,Nop平台内置了一系列的通用机制,用于实现Gene
Nop如何克服DSL只能应用于特定领域的限制?
Nop平台可以看作是一个语言工作台(Language Workbench),它为DSL(领域特定语言,Domain Specific Language)的设计和研发提供了完整的理论支撑和底层工具集。使
写给程序员的差量概念辨析,以Git和Docker为例
可逆计算理论提出了一个通用的软件构造公式 Nop平台的整个实现可以看作是对这个公式的一种具体落地实践。这其中,最关键也是最容易引起误解的部分是可逆计算理论中的差量概念,也就是上面公式中的Delta。
关于Nop平台底层理论的答疑
1. 代理对象=被代理对象时,代表双向可逆转换吗? 不是。代理对象或者说任何一种基于接口或者多态实现的解决方案,都可以看作是一种数学上的同态(homomorphic)映射,在范畴论中也就是所谓的函子(
为什么NopTaskFlow是一个独一无二的逻辑编排引擎
NopTaskFlow是基于可逆计算原理从零开始编写的下一代逻辑编排引擎。因为逻辑编排引擎并不是一个新鲜事物,国内外都有很多开源实现,所以很多人可能对于NopTaskFlow的独特性有所怀疑。为什么它
GraphQL为什么流行不起来?是设计不足还是设计过度?
很多年以前知乎上就有人对GraphQL的作用进行过讨论,这么多年过去,在实际的商业开发中还是很少见到大规模使用GraphQL的情况。这是否意味着GraphQL的设计存在问题,如果存在,到底是设计不足还
【万字长文】Nop平台与APIJSON的功能对比
Nop平台内置了基于可逆计算原理从零开始设计的下一代GraphQL引擎NopGraphQL和下一代ORM引擎NopORM,它们结合在一起可以很容易的实现类似APIJSON的功能,并且提供更好的可扩展性
Nop入门: 极简AOP实现
Nop平台采用代码生成的方式实现了一个最简单的AOP机制,具有最优的性能且完全满足我们一般应用的需求,全部代码仅有不到2000行。
Nop入门:如何创造性的扩展GraphQL
Nop平台没有使用graphql-java等常用的GraphQL开源库,而是选择从零开始实现NopGraphQL引擎。NopGraphQL引擎创造了很多崭新的实现方案,拓宽了GraphQL的应用范围,
Nop入门:如何扩展已有的API
在开发一个产品化的业务系统时,经常会出现需要扩展基础产品中的已有服务的情况。比如说,扩展系统内置的Login服务,为LoginRequest增加更多的请求参数,或者扩展返回的LoginResult对象
Nop入门:动态SQL管理
Nop平台提供了类似MyBatis的动态SQL管理能力,但是功能特性远比MyBatis丰富、强大。同时它的实现反而更加简单,在NopORM的基础上实现SqlLibManager只需要300多行的代码。
Nop入门:如何实现复杂查询
B站视频:https://www.bilibili.com/video/BV1c1421i72k/ Nop平台中查询服务的执行过程包含三个主要部分: 定位到服务对象 调用服务对象上的服务函数 对返回结
地表最强的模型驱动代码生成器NopCodeGen
Nop平台支持自定义的模型驱动代码生成机制,这个机制可以在Nop平台之外独立使用。这里以消息对象模型为例,演示如何通过配置实现对消息对象模型的解析和代码生成。 B站讲解视频: 地表最强的模型驱动代码生
从可逆计算看后端服务函数的可扩展设计
很多低代码平台的核心其实就是一个CRUD模型,一般通过内置的扩展点(比如插入前、插入后等)来提供一定的可定制性。Nop平台中CRUD模型没有任何的特殊性,它内置的CrudBizModel仅仅是一个普通
如何将Nop低代码平台与Solon框架集成
Solon是一个基于Java的国产轻量级微服务框架,详细介绍参见官网https://solon.noear.org/ 。Solon的启动速度很快,占用内存很小,可以作为SpringBoot的一个替代品
如何用润乾发明的DQL查询语法来简化多表关联查询
DQL(Dimentinal Query Language)语言是润乾公司提出的一种面向OLAP的多维数据查询语言,可以将复杂的主子表很简单的整合为一个大宽表来查询。具体介绍可以参考乾学院的文章 告别
通过NopTaskFlow逻辑编排实现后台服务函数
视频介绍 在微服务架构下,服务是某种粗粒度的可以被复用的单元。在跨业务领域的协同中,我们可以引入服务编排引擎,来对微服务调用进行灵活组合。 但是当我们聚焦到一个服务内部的逻辑结构的时候,我们需要更加高
NopReport的可扩展设计如何实现二维码导出
NopReport是从零开始编写的下一代中国式报表引擎,它的核心仅有3000多行代码,但是完整实现了中国式非线性报表理论所定义的层次坐标和行列对称展开算法。 使用介绍:采用Excel作为设计器的开源中
从零开始编写的下一代逻辑编排引擎 NopTaskFlow
随着低代码概念和产品的流行,很多人都在考虑在自己的项目中引入逻辑编排的概念,将传统上通过手工硬编码生产的逻辑卸载到某个可以灵活配置的逻辑编排引擎上。在本文中,我将介绍一下Nop平台中的逻辑编排引擎No
NopReport为什么是一个非常独特的报表引擎?
NopReport与一般的报表引擎不同,它可以直接采用Excel和Word作为模板,而不一定需要使用专用的可视化设计器。 但是有些人看了介绍之后,感觉不到它的独特之处,提出如下疑问: 要体会到NopR
下一页