问题一:java怎样自动生成流水号 方法一: 不用数据库的话弄个 static个变量,自己设置个synchronized 示例: import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date;public class PrimaryGenerater { private static final String SERIAL_NUMBER = XXXX; 流水号格式 private static PrimaryGenerater primaryGenerater = null; private PrimaryGenerater() { } /** * 取得PrimaryGenerater的单例实现 * * @return */ public static PrimaryGenerater getInstance() { if (primaryGenerater == null) { synchronized (PrimaryGenerater.class) { if (primaryGenerater == null) { primaryGenerater = new PrimaryGenerater(); } } } return primaryGenerater; } /** * 生成下一个编号 */ public synchronized String generaterNextNumber(String sno) { String id = null; Date date = new Date(); SimpleDateFormat formatter = new SimpleDateFormat(yyyyMMdd); if (sno == null) { id = formatter.format(date) + 0001; } else { int count = SERIAL_NUMBER.length(); StringBuilder *** = new StringBuilder(); for (int i = 0; i > 问题二:拆包有礼的活动规则怎么写 你这样问谁也回答不了,你应该讲下大致的活动内容!!! 问题三:生成多个随机金额的算法该怎么写 C语言中随机函数需要使用到srand和rand。 srand((unsigned)time(NULL))则使用系统定时/计数器的值作为随机种子。每个种子对应一组根据算法预先生成的随机数,所以,在相同的平台环境下,不同时间产生的随机数会是不同的,相应的,若将srand(unsigned)time(NULL)改为srand(TP)(TP为任一常量),则无论何时运行、运行多少次得到的“随机数”都会是一组固定的序列,因此srand生成的随机数是伪随机数。[1] 库函数中系统提供了两个函数用于产生随机数:srand()和rand()。 原型为: 函数一:int rand(void); 返回一个[0,RAND_MAX]间的随机整数。 函数二:void srand(unsigned seed); 参数seed是rand()的种子,用来初始化rand()的起始值。 例程: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include #include #include int main(){ int a[8],i,j; srand((unsigned)time(NULL)); for(j=1;j 问题四:java自动生成编号 20分 import java.util.Scanner;public class Test {A20150400001public static String getNumber(String kind, String year, String month, String num){if(month.length() == 1){month = 0 + month;}if(num.length() == 1){num = 0000 + num;}else if(num.length() == 2){num = 000 + num;}else if(num.length() == 3){num = 00 + num;}else if(num.length() == 4){num = 0 + num;}else if(num.length() > 5){System.out.println(num is out of range);}return kind.concat(year).concat(month).concat(num);}public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(input kinds [eg: A]:);String kind = sc.next();System.out.println(input year [eg:2015]:);String year = sc.next();System.out.println(input month between 1 and 12:);String month = sc.next();System.out.println(input num between 1 and 99999:);String num = sc.next();System.out.println(The result is : + getNumber(kind, year, month, num));;}} 问题五:怎么批量生成兑换码 10分 Excel如何生成随机密码 jingyan.baidu/...0 问题六:随机生成一个数,这个随机服从正态分布的,这个算法怎么写? 一般有两种算法: 算法一产生12个(0,1)平均分布的随机函数,用大数定理可以模拟出正态分布。 算法二用到了数学中的雅可比变换,直接生成正态分布,但此算法在计算很大规模的数时 会出现溢出错误。 测试程序: #include #include #include #include #include double _random(void) { int a; double r; a=rand()%32767; r=(a+0.00)/32767.00; return r; } double _sta(double mu,double sigma) { int i; double r,sum=0.0; if(sigma float gasdev(idum) int *idum; { static int iset=0; static float gset; float fac,r,v1,v2; float ......>> 问题七:组织机构代码编制规则是什么? 篇幅较多,建议您直接参考百度文库中的相关内容,我就不一一复制了。 wenku.订aidu/...5 如觉得对你有帮助,请采纳。 问题八:订单编号的形成方式 订单编号的形成方法是不同的,有的是系统自动生成的,有的可以按照习惯遵循一定的规则编制,比如说今天是2011年03月27日,接的第8个单,就可以把此订单编号为:20110327008。 问题九:java+mysql怎样实现按规则自动生成编号 你的具体规则是什么啊? 说出来。定义一个变量。如下,要分二段,一段是固定的。另一个是自增的。String f='123123'; 问题十:c# 自动生成规则字符串序号 string strID = YCGK100817001; 获取的最大编号 string strDate = strID.Substring(4,6); string nowDate = DateTime.Now.ToString(yyMMdd); string strNum = ; /** 这一部分只是主要的方法,前提是编号已经获取并且格式是固定的 * 即:YC+GK+100817+001 * 公司名称+是车辆类型+日期+序号 * 而后我只写了对于同一公司名称同一车辆类型根据日期来设置它的编号 * 至于根据公司名称或是车辆类型生成字符串, * 可以参照这个方法来,以前我也写过一个这样的方法, * 不过上面的步骤都是通过SQL语句来的 * 就是根据这三个字符串(公司名称+是车辆类型+日期)来找到最大的编号 * 找到了就给它+1,如果没有找到的话就直接赋值为:001了 * */ 如果当前日期和给定的日期相同则加1,否则将顺序号设为“001” if (strDate.Equals(nowDate)) { int num = Int32.Parse(strID.Substring(strID.Length - 3, 3)); num += 1; strNum = num.ToString(000); } else { strNum = 001; } string newStrID = strID.Substring(0, 供) + nowDate + strNum;