Vue声明式编程## V ue声明式编程 ## 摘要 • 声明式与图灵完备性 • 声明式与UI编程的演进 • 声明式与UI架构 • 声明式与交互 ## 声明式与图灵完备性 ## 声明式 • 我们对语言有很多划分的维度 • 声明式 vs 命令式 • 声明式语言:HTML XML CSS SQL • 命令式语言:C++ Java JavaScript ## 图灵完备性 · 图灵完备:“可计算性” 图灵完备:“可计算性” • 命令式的图灵完备性:if/for, if/goto • 声明式的图灵完备性:if/递归 ## V ue的Template的图灵完备性 • 实际上Vue的组件系统具有图灵完备性 • 使用Vue计算阶乘 • 使用Vue计算斐波那契数列 ## 声明式与UI编程 ## UI编程 • 70年代 MVC诞生 人们意识到视图应该被独立抽象 • 80年代 标记语言大热 最初更与文本相关 • “HTML5” ## 声明式优势 • 可视化的“可逆性” • 声明式与可再绑定性 • 听说近年某框架把html和css塞回JS了? ## 可重复绑定性 • recycle-list ## 声明式与UI架构 ## MVVM • MVC => MVP => MVVM —脉相承的演化 • MVVM是为声明式/多语言量身定做的编程模型 ## MVVM的数据绑定 • 数据绑定是声明式的数据与UI通讯0 码力 | 19 页 | 155.76 KB | 2 年前3
Golang 在隐私计算平台建设中的实践 - 刘敬## golang 在隐私计算平台建设中的实践 刘敬 杭州趣链科技有限公司 2021-10 ## 目录 01 隐私计算介绍 02 隐私计算平台架构 03 构建隐私计算算法框架的实践 04 一些优化技巧 ## 01 隐私计算介绍 ## 隐私计算概念 隐私计算(Privacy preserving computation)是指在保证数据提供方不泄露原始数据的前提下 8/a/0c8a340cee65dfac822e371ac463a709/p4_1.jpg) 数据使用方 ## 隐私计算背景 国内外纷纷出台了围绕数据使用和保护的公共政策 欧盟出台的《通用数据保护条例》(GDPR)于2018年5月正式实行,加强对欧盟境内居民的个人数据和隐私的保护。 2021年7月,美国统一法律委员会通过了《统一个人数据保护法案》(UPDPA),明确提出了数据处理相关禁止行为,确立了个人数据保护的重要地位。 个人信息。该法自2021年11月1日起施行。 ## 隐私计算历史 1986年姚期智提出 基于混淆电路的通 出百万富翁问 2013年Intel推出SGX指 1982年姚期智提 题,安全多方计 用解决方案 2016年发布的《隐私计 算概念被提出 令集扩展,提供软硬件算研究范畴及发展趋势》 一体的可信执行环境 首次提出了隐私计算概念 2009年Gentry首 算法 次提出了全同态0 码力 | 37 页 | 6.20 MB | 2 年前3
声明式自愈系统——高可用分布式系统的设计之道-王昕## 声明式自愈系统——高可用分布式系统的设计之道 王昕 高级技术专家 全球技术领导力峰会 # 500+高端科技领导者与你一起探讨 技术、管理与商业那些事儿 2019年6月14–15日 上海圣诺亚皇冠假日酒店  ![Imag 设计和验证高可用分布式系统的案例分享 > 高可用系统的最佳实践总结 ## 依据声明式自愈的理念设计系统 有一个统一的状态持久化接口,所有有状态模块通过统一的接口对应统一的对象模型 控制器模块对象 包括Desired State 和Realized State 改变状态的操作 必须是幂等的声 明式操作,没有 新声明时各模块 按照之前的声明 继续工作 配置模块对象只需要包括 Desired State State 每个领域的控制器模块的逻辑保证自己领域独立自愈的能力 ## 声明式自愈系统的控制器协调循环 Controller观察特定领域的系统状态 协调Desired State跟Realized State之间的差距,维持最终一致性 定期处理集群中的事件 系统必须是幂等的 Observe ☑ 观察当前的Realized State ☑ 当前有2个正常运行的Pod Analyze0 码力 | 44 页 | 2.47 MB | 2 年前3
Visual Studio Code: CppCon 20230 码力 | 1 页 | 3.10 MB | 1 年前3
Hyperledger Fabric 2.2.1 Documentation0 码力 | 848 页 | 11.56 MB | 2 年前3
Argo CD 搭配 Kustomize
實作 GitOps 部署 周育緯0 码力 | 24 页 | 696.06 KB | 2 年前3
OpenAI - AI in the Enterprise0 码力 | 25 页 | 9.48 MB | 1 年前3
Rafay DZone Refcard Gitops for kubernetes 20220 码力 | 8 页 | 1.35 MB | 2 年前3
Hyperledger Fabric 1.4.8 Documentation0 码力 | 483 页 | 7.48 MB | 2 年前3
FISCO BCOS 2.9.0 中文文档$$ Gitee $$ $$ 文档 $$ • WeIdentity 基于区块链的实体身份标识及可信数据交换解决方案: [GitHub] [Gitee] [文档] • WeDPR 即时可用,场景式隐私保护高效解决方案套件和服务: $$ GitHub $$ $$ Gitee $$ $$ 文档 $$ • WeCross 区块链跨链协作平台: [GitHub] [Gitee] [文档] • 处理。 • 跨链协作方案WeCross:支持跨链事务交易,满足跨链交易的原子性,对跨链进行治理,可支持多方协作管理,避免单点风险。 - 场景式隐私保护解决方案WeDPR:针对隐匿支付、匿名投票、匿名竞拍和选择性披露等应用方案,提供即时可用场景式隐私保护高效解决方案,助力各行业合法合规地探索数据相关业务。 - 区块链数据治理组件解决方案:稳定、高效、安全的区块链数据治理组件解决方案,分别从底层 点是: - 各群组独立执行共识流程,由群组内参与者决定如何进行共识,一个群组内的共识不受其他群组影响,各群组拥有独立的账本,维护自己的交易事务和数据,使得各群组之间解除耦合独立运作,可以达成更好的隐私隔离; - 机构的节点只需部署一次,通过群组设置即可参与到不同的多方协作业务中,或将一个业务按用户、时间等维度分到各群组,群组架构可快速地平行扩展,在扩大了业务规模同时,极大简化了运维复杂度,降低管理成本。0 码力 | 1489 页 | 107.09 MB | 2 年前3
共 706 条
- 1
- 2
- 3
- 4
- 5
- 6
- 71













