• 在计算机编程中,持久数据结构(Persistent data structure)是一种能够在修改之后其保留历史版本(即可以在保留原来数据的基础上进行修改——比如增添、删除、赋值)的数据结构。这种数据结构实际上是不可变对象,因为相关操作不会直接修改被保存的数据...
    6 KB (919 words) - 13:22, 21 August 2022
  • 持久线段树(又称函数式线段树)是一种持久数据结构(英語:Persistent data structure)。这种数据结构在普通线段树的基础之上支持查询某个历史版本,同时时间复杂度与线段树是同级,空间复杂度相较而言更高。在中国信息学奥林匹克竞赛中,由于引入者黄嘉泰姓名的缩写与前中共中央总书记、国家主席胡锦涛(H...
    6 KB (1,048 words) - 17:20, 9 January 2024
  • 小型的不可變物件可以被有效率的複製,但是較大的不可變物件,如果想要有效率的被複製,就需要更複雜的持久数据结构演算法。因為效能的緣故,有時候會以可變物件來加以取代不可變物件。 典型的例子例如字符串对象:C++ STL 中的 std::basic_string<T> 是变的,即可以修改一个 std::basic_string<T>...
    1 KB (202 words) - 08:48, 22 January 2024
  • Java持久API(JPA)是一个Java应用程序接口规范,描述了使用Java标准版平台(Java SE)和Java企业版平台(Java EE)的应用中的关系数据的管理。 持久,在这里包括三个层面的意思: API本身,定义在javax.persistence包内 Java持久查询语言(JPQL)...
    15 KB (1,787 words) - 15:55, 1 November 2024
  • SQL (redirect from 结构查询语言)
    SQL(i/ˈɛs kjuː ˈɛl/或i/ˈsiːkwəl/,Structured Query Language,结构查询语言)是一种特定目的程式语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。 20 世纪 70 年代推出的 SQL 相比早期的读写 API(如...
    22 KB (2,342 words) - 09:06, 11 March 2025
  • Cassandra (category 键-值数据库)
    数据并不存储在分布式文件系统如GFS或HDFS中,而是直接存于本地。与BigTable一样,Cassandra也是日志型数据库,即把新写入的数据存储在内存的Memtable中并通过磁盘中的CommitLog来做持久,内存填满后将数据按照key的顺序写进一个只读文件SSTable中,每次读取数据...
    16 KB (1,794 words) - 02:33, 7 September 2023
  • 的对象的内存中数据结构数据键引用。只有在实例之后,存在指定类的执行对象。在对象的密钥引用无效后,该对象引用的数据不再是数据,因为数据密钥引用为空;因此物体也不再存在。存储对象的数据的存储单元然后称为垃圾,并重新分类为用于重用的未使用的内存。 数据库的出现为持久数据...
    12 KB (2,039 words) - 17:13, 13 April 2024
  • Docker (category 虛擬軟體)
    Vagrant 类似。 tmpfs 挂载(tmpfs mounts),仅仅存储于内存中,并不操作 宿主机器的文件系统(不持久于磁盘)。它用于存储一些 非持久状态、敏感数据。 举例,swarm服务 通过tmpfs 将 secrets(页面存档备份,存于互联网档案馆)(密码、密钥、证书等)存储到swarm服务。...
    40 KB (4,058 words) - 01:37, 10 May 2025
  • 乙硫醇 (category 无附加数据页的化学条目)
    乙硫醇(分子式:CH3CH2SH),是常见硫醇,在此结构上由乙醇中的氧原子被硫替代得到。无色透明易挥发的高毒油状液体,微溶于水,易溶于碱液和有机溶剂中,以具有强烈、持久且具刺激性的蒜臭味而闻名。它是2000年版吉尼斯世界纪录中收录的最臭的物质。空气中仅含五百亿分之一的乙硫醇时(0.00019mg/L),其臭味就嗅到。...
    3 KB (376 words) - 08:08, 10 May 2025
  • 六氟硫由单质化合制取,反应也会生成硫的其他氟物如十氟二硫,通过加热使其歧后,再用氢氧化钠处理除去剩余的四氟硫而纯。 六氟硫是个极为惰性的气体,不与水、盐酸、氢氧化钠和熔融的钠作用,但会与金属锂反应并放热。 六氟硫的一氯代物(SF5Cl)可以用四氟硫为原料制备,结构与六氟硫类似,但具强氧化性,很快水解生成硫酸盐。...
    5 KB (397 words) - 05:28, 5 March 2025
  • JSON (category 数据序列格式)
    的格式,用于定义用于验证、文档和交互控制的 JSON 数据结构。它为给定应用程序所需的 JSON 数据以及如何修改该数据提供协定。JSON架构基于XML架构(XSD)中的概念,但基于JSON。与在 XSD 中一样,相同的序列/反序列工具用于架构和数据,并且它是自描述的。它在IETF的互联网草案中指...
    16 KB (2,270 words) - 11:43, 1 January 2025
  • Python (category 使用的姊妹项目链接带有隐藏维基数据的页面)
    data)服务 数据类型 数值和数学模块 函数式编程模块 文件和目录访问 数据持久 数据压缩和存档 文件格式 加密服务 通用操作系统服务 MS Windows专有服务 Unix专有服务 并发执行(英语:Execution (computing)) 网络和进程间通信 互联网数据处理 结构式(英语:Structured...
    220 KB (23,175 words) - 08:39, 2 June 2025
  • 数据结构的关切与对作用在其上的并发进程的关切分离开来。在这种情况下,数据结构典型的是持久的、复杂的和大规模的,是通用应用程序的主题,截然相反于在高产能应用(HPC)中所见的那种特殊数据集的特殊处理。这个模型允许建立部份的分享公共数据集的大规模应用。程序在功能上解构成建立并作用在逻辑上共享的数据上的并行进程。...
    3 KB (375 words) - 00:21, 23 February 2025
  • 删除元素。这是第一种非均摊实现该复杂度的堆。其得名于发明者Gerth Stølting Brodal。 虽然该结构具有优越的渐进复杂度,Brodal本人表示它“很复杂”,“不适合实践”。Brodal和Okasaki也发明过一个持久資料結構的Brodal队列变种。 Gerth Stølting Brodal (1996)....
    911 bytes (122 words) - 12:19, 1 February 2025
  • 比如建立图形用户界面。ABC不能直接访问底层文件系统和操作系统。 完全的ABC系统包括了使用结构编辑器(英语:Structure editor)(语法导向编辑器)、提示、持久变量和多工作空间的编程环境,并获得到ABC的解释器/编译器,其当前版本是1.05.02,它已经移植到了Unix、DOS、Atari和Apple...
    6 KB (553 words) - 12:37, 21 January 2024
  • 纯函数式数据结构(英语:Purely functional data structure)必然是持久数据结构持久性是函数式编程所要求的,如果没有它,相同的计算就可能返回不同的结果。函数式编程可以使用非纯函数式的持久数据结构,比如持久性数组(英语:Persistent array),而这些数据结构不可以用在纯函数式程序中。...
    10 KB (1,361 words) - 13:55, 22 March 2025
  • 复发生的问题。EJB以一个标准方式自动处理了诸如数据持久,事务整合,安全对策等不同应用的共有问题,使得软件开发人员可以专注于程序的特定需求而不再饱受那些非业务元素的困扰。 据此,EJB规范明确了一个应用服务器应当支持的中间管理细目,包括: 数据持久 事务处理 并发控制 基于JMS的事件驱动 基于JNDI的名字和空间管理...
    12 KB (2,183 words) - 08:02, 11 June 2023
  • laɪt/)是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式庫中。与许多其它数据库管理系统不同,SQLite不是一个客户端/服务器结构数据库引擎,而是被集成在用户程序中。 SQLite遵守ACID,实现了大多数SQL标准。它使用动态的、弱类型的SQL语法。它作为嵌入式数据...
    15 KB (1,487 words) - 15:37, 17 March 2025
  • 与其他Lisp一样,Clojure视代码为数据且拥有一套Lisp宏系统。Clojure的开发过程目前由社区驱动,其作者里奇·希基则以终身仁慈独裁者的身份监督。 Clojure提倡不可变性与持久数据结构并鼓励程序员显式地管理标识及其状态。对利用不可变值及显式时间进展构造(explicit...
    67 KB (5,287 words) - 07:48, 13 December 2024
  • 持久数据结构)。 OCaml的特征包括:静态类型系统、类型推论、参数多态、尾递归、模式匹配、头等词法闭包、函子(参数模块)、例外处理和增量分代自动垃圾回收。 OCaml著称于将ML风格类型推论,扩展到通用语言中的对象系统。这允许了结构子类型(英语:Structural...
    36 KB (4,228 words) - 23:50, 30 January 2025
  • Delphi和C#写成,而那些用来转化数据表示和关系数据库元组的代码很冗繁,执行时也有不少耗时。这种应用程序和数据库表示信息的模式之间的不匹配有时也被称为impedance mismatch。 对象数据库管理系统,发端于1970年代早中期为支持对图结构对象的原生数据库管理而开展的研究。“面向对象数据...
    6 KB (1,036 words) - 06:10, 9 September 2021
  • NTFS (redirect from 备用数据)
    NTFS是一个日志文件系统,使用NTFS日志($Logfile)记录卷更改元数据。这是NTFS一个非常关键的功能(FAT/FAT32不提供此项功能),确保其内部的复杂数据结构(如比较重要的如卷分配图、磁盘碎片整理API产生的数据转移操作、MFT(主文件表)记录的更改情况(包括移动MFT记录中存储的变...
    72 KB (8,737 words) - 16:53, 14 February 2025
  • 对象存储 (category 数据管理)
    下,对象存储都试图实现其他存储架构所不具备的能力,如由应用程序直接编程的接口,跨越多个物理硬件实例的命名空间,以及数据管理功能,如数据复制(英语:data replication)和对象级粒度的数据分发。 对象存储系统允许保留大量的非结构数据(英语:unstructured...
    31 KB (3,832 words) - 04:01, 25 October 2024
  • Model,RIM)以及第3版 HL7 数据类型(Data Types)。CDA 文档在本质上具有持久性。 CDA 标准规定,CDA 文档内容由强制性的文本部分和选性的结构部分构成;其中,前者保证的是对于文档内容的人工解释,而后者则旨在用于软件处理。结构部分依赖于各种编码系统(coding...
    3 KB (358 words) - 22:52, 14 February 2021
  • IBM公司的安迪·斯坦福-克拉克及Arcom公司的阿兰·尼普于1999年撰写了该协议的第一个版本。 该协议的可用性取决于该协议的使用环境。IBM公司在2013年就向结构资讯标准促进组织提交了 MQTT 3.1 版规范,并附有相关章程,以确保只能对规范进行少量更改。。MQTT-SN是针对非 TCP/IP 网络上的嵌入式设备主要协议的变种,与此类似的还有...
    33 KB (3,064 words) - 14:44, 12 August 2024
  • 架构(英語:Schema,又称模式),台湾翻译为纲要,在数据库系统中是形式语言描述的一种结构,是对象的集合,包含各种对象如:表、字段、关系模型、视图、索引、包、存储过程、子程序、队列、触发器、数据类型、序列、物视图(英语:materialized view)、同义词(synonym)、database...
    12 KB (1,530 words) - 00:34, 15 December 2024
  • Btrfs (category 维基百科和维基数据上的官方网站不同)
    写快照(writable snapshots)、快照的快照(snapshots of snapshots)、内建磁盘阵列(RAID),以及子卷(subvolumes)等高级文件系统功能。在宣传上,Btrfs的特点是“容错、修复及易于管理”。 Btrfs的核心数据结构——写时复制B树——最初是由IBM研究员Ohad...
    43 KB (5,485 words) - 03:04, 27 May 2024
  • 去中心識別(英語:Decentralized identifiers, DIDs),是套标识符標準。实体能不使用集中式注册表,便可以验证、持久性(只要 DID 控制器希望)的方式獲得识别。 去中心識別,实现一种新的去中心数位身份模式,常與自我主權身分相提並論。 兩者皆是Web3的重要组成成分。...
    8 KB (769 words) - 05:01, 14 December 2023
  • 的失業,通常由於就業市場並不平衡,某些行業正擴張,另一些則衰退,造成部分工人失業。結構性失業通常較摩擦性失業持久,因為失業人員需要再訓練或是遷移才能找到工作。 結構性失業的出現是因為經濟結構、體制、增長方式等的變動,改變了工作技能的要求,導致失業的發生。由於失業工人並不具有合適的技能,因此,若失業...
    13 KB (1,769 words) - 02:05, 19 April 2025
  • Tryton (category 维基百科和维基数据上的官方网站不同)
    歷史資料:記錄模型的歷史數據,並回溯存取過往記錄 支援 XML-RPC 與 JSON-RPC 通訊協定 資料庫獨立性:透過 python-sql 實現,支援 SQLite 作為測試後端 內建自動遷移機制:自動更新資料庫結構,不需人工操作。每一系列內部版本無需遷移 高度模組:模組設計允許分層概念與靈活擴充,加快客製化開發...
    6 KB (670 words) - 05:06, 18 May 2025
  • 数据结构中进行线性搜索所需的时间。 关联数组的内置语法上的支持是在1969年由SNOBOL4最早介入的,当时名字叫做“表格”。TMG提供带有字符串键和整数值的表格。MUMPS将多维关联数组作为它的关键数据结构,带有选的持久性。SETL支持它们作为集合和映射的一种可能实现。...
    13 KB (1,692 words) - 22:28, 3 February 2025