Estoy buscando urgentemente un algoritmo de generación aleatoria de números de pedido, preferiblemente pseudocódigo con un diagrama de flujo adjunto. El sistema es un sistema de venta de flores en línea ASP.NET, para tesis de graduación.
Primero, cree un nuevo HashMap en el método init() cuando se inicie el sitio web y luego almacene el número de pedido existente en el HashMap desde la base de datos, porque el método init() solo se usará para La primera vez que se llama al inicio, coloque este HashMap en ServletContext. Este es el espacio de memoria que pueden usar todos los usuarios en el sitio web. ASP.NET también debe tener el mismo cada vez que ingresa. sitio web para comprar artículos y generar un pedido, simplemente use números aleatorios para generar el número de pedido y luego verifique si la clave KEY está incluida en HashMAP. Si es así, regenere el número aleatorio. En el sitio web, el número de pedido en HashMap se almacena en la base de datos. De esta forma, solo es necesario llamar dos veces a la base de datos, lo que es más rápido.