Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 需要设计帮助/建议_Java_Algorithm_Database Design - Fatal编程技术网

Java 需要设计帮助/建议

Java 需要设计帮助/建议,java,algorithm,database-design,Java,Algorithm,Database Design,我有一个4年前构建的应用程序,该应用程序每年生成10万个CHALLAN 我正在维护一个单独的表来存储Challan,我有Challan Id(自动递增),并且我正在使用它作为应用程序的Challan编号 自从我生成查兰数以来,查兰数的长度从4位数增加到5位数,从5位数增加到6位数,并继续。。。 但是我收到了修改这个的请求,使它不超过8位数的查兰号码 请建议我任何想法,我可以使用它来保持查兰号码不超过号码的大小。 我用这个查兰号码来检索过去一段时间内人们收到和支付的款项 我在这个应用程序中使用了J

我有一个4年前构建的应用程序,该应用程序每年生成10万个CHALLAN

我正在维护一个单独的表来存储Challan,我有Challan Id(自动递增),并且我正在使用它作为应用程序的Challan编号

自从我生成查兰数以来,查兰数的长度从4位数增加到5位数,从5位数增加到6位数,并继续。。。 但是我收到了修改这个的请求,使它不超过8位数的查兰号码

请建议我任何想法,我可以使用它来保持查兰号码不超过号码的大小。 我用这个查兰号码来检索过去一段时间内人们收到和支付的款项

我在这个应用程序中使用了Java、Struts和MySql


请用这个设计指导我

如果你一年产生100000个查尔兰,并且你有一个8位数的空间,那么数学计算结果如下

9999999最大查兰数/100000查兰/年=1000年查兰


因此,按照目前的速度,在未来1000年内,您将无法填写表格。

如果您每年生成100000个查尔兰,并且您有一个8位数的空间,那么数学计算结果如下

9999999最大查兰数/100000查兰/年=1000年查兰


因此,按照目前的速度,在未来1000年内,您将无法填写表格。

问题中的一个错误是,每年是10万查尔兰,还是100万查尔兰?即使它每年产生100万查尔兰,也就是100年的运行时间。为什么这是一个问题?你能帮助我们理解为什么Challan号码有8位数的限制吗?问题中的一个输入错误,是每年10万个Challan,还是100万个?即使它每年产生100万个Challan,也就是100年的运行时间。为什么这是一个问题?你能帮助我们理解为什么Challan号码有8位数的限制吗?