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