问题标签 [id-generation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
69 浏览

java - 锁定mysql数据库,当一次插入数据超过一个用户时

我正在使用 Java RMI 创建一个应用程序。在我的例子中,超过 10 个用户正在向数据库添加数据。我的应用程序有一个类GenerateID,它在服务器端。对于每个用户的 id 生成过程都在经历这个类。它有一个名为generateID() 我需要知道的方法,如果多个用户同时向数据库插入数据,会发生什么?

提前致谢!

0 投票
1 回答
216 浏览

php - PHP 自动生成的会话 ID 是否锁定在 IP 地址上?

我在另一篇 Stackoverflow 文章中读到 PHP 中的会话 ID 是基于以下内容生成的:

  1. 客户端的 IP 地址
  2. 当前时间
  3. PHP Linear Congruence Generator - 一个伪随机数生成器 (PRNG)
  4. 操作系统特定的随机源 - 如果操作系统有可用的随机源(例如 /dev/urandom)

如果这些会话 ID 仅可用于生成中使用的 IP,我无法在网络上找到有关该问题的 awnser。

对我来说似乎最有可能,但有人可以确认吗?

0 投票
0 回答
135 浏览

post - 在 Geoserver 中自定义 featureID 生成

我想知道是否可以在执行 WFS-T 时自定义 featureID (fid) 生成。我研究了为 idgen 指定“UseExisting”值的选项,但是,我们不希望用户在发布时指定 gml:id 属性。相反,我们希望在地理服务器级别进行设置。虽然不是必需的,但理想的做法是在功能级别配置此自定义的 featureID 生成。

有没有办法以编程方式拦截用户请求和所有这些额外属性?它必须写成插件吗?如果是这样,有人可以提供有关如何实施的详细信息吗?

谢谢!

0 投票
1 回答
499 浏览

android - 使用 OrmLite 生成自定义 ID

我正在开发一个 Android 应用程序,它有自己的方式为实体生成唯一标识符。

在每个实体创建之前,我们为我们的对象分配一个新的 ID。我们目前正在做这样的事情:

我知道 OrmLite 有某种generateId id方案,但似乎该功能是为处理数据库序列而设计的(例如:PostgreSQL SERIAL 数据类型和 mysql 的 AUTO_INCREMENT)。

我已经研究过定制的 DataPersister,但我想出了一些我觉得不舒服的解决方法。

TLDR;

所以我的问题是:如何使用 OrmLite 以编程方式为我的实体生成自定义 ID?

我正在寻找类似拦截器或策略模式的东西。

0 投票
1 回答
1217 浏览

java - hibernate不能将ID分配为double

我尝试使用此 xml 为具有双数据类型的休眠分配 ID

但它给了我错误

我的代码有什么问题?或者它是一个休眠错误或什么?

0 投票
1 回答
399 浏览

hibernate - Hibernate:表生成器在表中插入负主键

我正在使用表生成器策略来生成主键。最近我升级到 Hibernate 5,我遇到了主键生成负值的问题。数据库:PostgreSQL 9.3,休眠 5.0.2

这是我的注释的样子。

有人可以帮我吗?

0 投票
2 回答
730 浏览

php - 如何为 div 生成 ID 或 Class?

当用户点击the_title();时,有 PHP 代码。然后the_content就会出现。

我的问题是,如果有无限the_title(); the_content(); ,生成 ID 存在问题,它必须是唯一的。

我如何生成href="#id"id="id" ???

0 投票
1 回答
1164 浏览

dynamics-crm - MS CRM 2015/2016 自动编号

关于 MS CRM ONLINE 中自定义实体的自动编号的任何想法?

我已经在网上搜索过,它说我必须开发自己的插件来处理这件事,或者我应该创建一个工作流来为新记录生成 ID。

请帮忙!先感谢您

0 投票
1 回答
6941 浏览

hibernate - JPA 中的自定义主键生成器

org.hibernate.id.IdentifierGenerator用来生成一个主键列,如下所示。在下面给出的示例中,目前它只是INT(11)按顺序递增类型(MySQL)的键,即它确实像auto_increment在 MySQL 中一样,但它可以用于生成任何自定义模式的值,如 E0001、E0002、E0003 ... E0010 ... E0100 ... E1000 ... E12345 ...

Test使用上述 id 生成器的实体:

然而,这是 Hibernate 特有的功能。有没有办法让它与提供者无关,即 JPA (2.1) 中是否有这样的功能?

我正在使用具有 JPA 2.1 的 Hibernate 5.1.0 final。


这种方法在持久化、合并和删除实体时是否会导致一些并发问题并需要某种锁定?

0 投票
1 回答
111 浏览

grails - 定义所有域类的默认 id 类型

在仅 mongo 的设置中,我们需要使用String id(或 ObjectId):

在应用程序的所有域类中。

是否有配置快捷方式来为所有域类设置默认String id覆盖 GORM 的默认值?Long id