一种从多个资源池动态获取资源的方法及系统

    公开(公告)号:CN114138478A

    公开(公告)日:2022-03-04

    申请号:CN202111406069.0

    申请日:2021-11-25

    Abstract: 本发明涉及一种从多个资源池动态获取资源的方法,包括以下步骤:将每个资源池定义为一个集合,其初始状态为空,集合中的每个元素代表该资源池中一个已被占用的资源片段;当需要获取某个连续资源片段时,根据该资源片段大小和资源池总量,计算出多个理论可分配资源区间以及每个区间对应的资源数量;从理论可分配资源中扣除已被占用的资源,得到实际可分配资源;当用户获取到某个实际可分配的资源后,将该资源片段加入到相应的集合,代表该资源池中对应区间的资源已被占用;当有其他线程请求新的资源片段时,重复以上步骤,跳过已被占用的资源,选择其他实际可用的资源。该方法及系统有利于实现固定资源的统一规划及准确编排,保证资源的合理分配。

    利用分表+多语言模式配置实现配置数据多语言的管理系统及方法

    公开(公告)号:CN119782282A

    公开(公告)日:2025-04-08

    申请号:CN202411873884.1

    申请日:2024-12-18

    Abstract: 本发明涉及一种利用分表+多语言模式配置实现配置数据多语言的管理系统及方法,属于多语言配置的数据库管理系统领域。所述系统,包括:分表数据库模块,根据预设的语言分类,将配置数据分别存储于不同的语言表中;多语言模式配置模块,配置表的多语言模式;语言选择模块,用于接收用户选择的语言偏好,并基于语言偏好确定访问预定的语言表;数据同步模块,用于在配置数据发生更新时,自动将变更同步至所有相关语言的语言表中,以保持数据一致性;查询优化模块,利用索引和/或缓存技术;系统扩展模块,支持根据需要动态增减语言表。本发明通过将不同语言的配置数据分别存储在独立的表中,有效减少了单一表的数据量,提高了查询效率。

    一种实现表单生成、数据权限过滤、数据灵活落档的方法

    公开(公告)号:CN115098212A

    公开(公告)日:2022-09-23

    申请号:CN202210820009.1

    申请日:2022-07-13

    Abstract: 本发明涉及一种实现表单生成、数据权限过滤、数据灵活落档的方法。包括:准备基础配置数据,供后续配置模型(表单)内容时使用;通过模型‑>分组‑>要素的模式配置完整表单内容;基于配置好的模型配置信息,进行相应的角色、数据权限管理配置;渲染表单时,先根据业务场景分类获取启用模型,再根据角色权限筛选、过滤,获取表单页渲染的配置项列表,最后根据模型分组要素配置,渲染表单配置页;表单数据落档处理,在表单配置实例审核发布上线后,根据分组、要素配置的映射数据源,通过算法将数据精准无误地更新到相应的库、表、字段上,实现表单数据灵活落档的目标。本发明能够提高表单自动化生成的丰富性、安全性、灵活性。

Patent Agency Ranking