Articles of Guid

¿Una clase de GUID de TypeScript?

¿Alguien sabe de una buena y sólida implementación de C # como GUID (UUID) en TypeScript? Podría hacerlo yo mismo, pero pensé que ahorraría mi tiempo si alguien más lo hubiera hecho antes.

Probabilidad de colisión de ObjectId frente a UUID en un gran sistema distribuido

Teniendo en cuenta que un UUID rfc 4122 (16 bytes) es mucho más grande que un MongoDB ObjectId (12 bytes), estoy tratando de averiguar cómo se compara la probabilidad de colisión. Sé que es algo completamente improbable , pero en mi caso la mayoría de los identificadores se generarán dentro de una gran cantidad de […]

¿Cómo obtengo programáticamente el GUID de una aplicación en .net2.0

Necesito acceder al ensamblaje de mi proyecto en C # .NET2.0. Puedo ver el GUID en el cuadro de diálogo ‘Información de la Asamblea’ en Propiedades del proyecto, y en este momento lo he copiado en un const en el código. El GUID nunca cambiará, así que esta no es una solución tan mala, pero […]

¿Cuál es la forma más eficiente de codificar un GUID arbitrario en ASCII legible (33-127)?

La representación de cadena estándar de GUID toma alrededor de 36 caracteres. Lo cual es muy bueno, pero también realmente derrochador. Me pregunto cómo codificarlo de la manera más breve posible usando todos los caracteres ASCII en el rango 33-127. La implementación ingenua produce 22 caracteres, simplemente porque 128 bits / 6 bits rinde 22. […]

Cómo leer un .NET Guid en un UUID de Java

Necesito comunicar un Guid que se generó en .NET a una aplicación Java. Yo uso Guid.ToByteArray() para almacenarlo en el disco como un byte[] , luego lo leo en Java y lo convierto en un UUID. Para este propósito copié la implementación del constructor (privado) de UUID que toma un byte[] : private UUID(byte[] data) […]

¿Por qué Guid.ToByteArray () ordena los bytes de la forma en que lo hace?

Cuando llama a ToByteArray() en un GUID en .NET, el orden de los bytes en la matriz resultante no es lo que esperaría en comparación con la representación de cadena del GUID. Por ejemplo, para el siguiente GUID representado como una cadena: 11223344-5566-7788-9900-aabbccddeeff El resultado de ToByteArray() es este: 44, 33, 22, 11, 66, 55, […]

¿Cuán seguros son indestructibles los GUID?

Hace un tiempo trabajé en una aplicación web donde los usuarios podían comprar boletos. Debido a la forma en que funcionaron los procesos de nuestros clientes, lo que efectivamente obtuvo como resultado de su compra fue una URL con el número de ticket en ella. Estos eran boletos para comprar propiedades en el Medio Oriente, […]

GUID vs IDENTIDAD INT

Posible duplicado: ¿Cómo te gustan tus llaves principales? Soy consciente de los beneficios de usar un GUID, así como los beneficios de usar e INT como PK en una base de datos. Teniendo en cuenta que un GUID es, en esencia, un INT de 128 bits y un INT normal de 32 bits, el INT […]

GUID secuencial en Linq-to-Sql?

Acabo de leer una publicación de blog sobre la capacidad de NHibernate de crear un GUID a partir de la hora del sistema (Guid.Comb), evitando así una buena cantidad de fragmentación de la base de datos. Podría llamarlo el equivalente del lado del cliente al ID secuencial de SQL Server. ¿Hay alguna manera de que […]

Wix genera una identificación de componente único para todo el árbol

Soy alguien con poca o ninguna experiencia con wix y estoy intentando apoyar a Windows también para el componente del que soy responsable. Estoy intentando crear un módulo de combinación para un conjunto de archivos que genera mi producto. Estos archivos existen en numerosos subdirectorios. Me preguntaba cómo puedo crear una identificación de componente único […]