书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 176070 个相关结果.
  • 第 005 篇:edgeDB,一种基于PostgreSQL的新型的图关系数据库

    1194 2023-06-01 《刻舟求荐》
    一、概述 二、功能特征 三、架构设计 四、安装部署 五、使用示例 六、相关资源 一、概述 EdgeDB是一种基于PostgreSQL的新型的图关系数据库,它的设计目标是成为一个高度可扩展和灵活的数据库,旨在解决传统关系数据库和NoSQL数据库所存在的瓶颈。EdgeDB支持复杂的数据模型、数据类型和查询语言,并提供了一种直观的数据建模和查询...
  • 数据结构概述

    1. 数据结构的基本概念 1.1. 数据的逻辑结构 1.2. 数据的存储结构 1.3. 数据的运算 1.4. 数据结构与数据类型 2. 算法的基本概念 2.1. 算法及其特征 2.2. 算法描述 2.3. 算法分析 2.3.1. 时间复杂度 2.3.2. 空间复杂度 1. 数据结构的基本概念 “数据结构”是研究各种数据的特性以及数...
  • 接口化与泛型设计

    一、基本介绍 二、组件接口化 三、接口化与泛型 提高参数灵活性、简化使用复杂度 统一使用方式、屏蔽底层影响 四、注意事项 一、基本介绍 接口化是更高层次的抽象。框架组件的设计尽可能使用了接口化,而不是尽可能提供具体实现。接口化设计的最大的好处,是允许使用者自定义实现,来替换组件底层的接口层,以实现很强的灵活性和扩展性。 二、组件接口化 G...
  • 接口化与泛型设计

    一、基本介绍 二、组件接口化 三、接口化与泛型 提高参数灵活性、简化使用复杂度 统一使用方式、屏蔽底层影响 四、注意事项 一、基本介绍 接口化是更高层次的抽象。框架组件的设计尽可能使用了接口化,而不是尽可能提供具体实现。接口化设计的最大的好处,是允许使用者自定义实现,来替换组件底层的接口层,以实现很强的灵活性和扩展性。 二、组件接口化 G...
  • 基数排序

    基数排序 是一种非比较排序算法,时间复杂度是O(n) 。它的主要思路是, 将所有待排序整数(注意,必须是非负整数)统一为位数相同的整数,位数较少的前面补零。一般用10进制,也可以用16进制甚至2进制。所以前提是能够找到最大值,得到最长的位数,设k进制下最长为位数为d。 从最低位开始,依次进行一次稳定排序 。这样从最低位一直到最高位排序完成以后,整个序列...
  • 时间复杂度

    时间复杂度 时间复杂度 “二哥,为什么要讲时间复杂度呀?”三妹问。 “因为接下来要用到啊。后面我们学习 ArrayList、LinkedList 的时候,会比较两者在增删改查时的执行效率,而时间复杂度是衡量执行效率的一个重要标准。”我说。 “到时候跑一下代码,统计一下前后的时间差不更准确吗?”三妹反问道。 “实际上,你说的是另外一种评估方法,这种...
  • contextBridge

    contextBridge 词汇表 Main World Isolated World 方法 contextBridge.exposeInMainWorld(apiKey, api) 用法 应用开发接口(API) API Functions 参数 / 错误 / 返回类型支持 暴露Node Global Symbols contex...
  • 总结

    总结 总结 本文讲述了一种方法来设计高可扩展和高可用性的应用程序,这些应用程序基于微服务构建,使用多样性持久化,event souring和CQRS 模式。通过使用Axon框架,您可以专注于业务领域,并编写准备进行各种配置部署的代码,这些代码隐藏了基础设施的复杂性,并使编码相对容易。实际上,无论业务逻辑的复杂性如何,通过这些技术,新的命令,事件和事件...
  • 10.5.1 算法复杂度

    10.5.1 算法复杂度 10.5.1 算法复杂度 为了回答上述问题,首先要明确如何衡量算法的好坏。以搜索问题为例,线性搜索算法 直接了当,易设计易实现,这算不算“好”?而二分搜索算法虽然设计实现稍难一些,但因 无需检查每一个数据而大大提高了搜索效率,这又算不算“好”? 在解决数学问题时,不论是证明定理还是计算表达式,只要证明过程正确、计算结果精...
  • 2. 无监督学习

    2. 无监督学习 2. 无监督学习 2.1 高斯混合模型 2.1.1 高斯混合 2.1.1.1 优缺点 2.1.1.1.1 优点 2.1.1.1.2 缺点 2.1.1.2 选择经典高斯混合模型中分量的个数 2.1.1.3 估计算法期望最大化(EM) 2.1.2 变分贝叶斯高斯混合 2.1.2.1 估计算法: 变分推断(var...