摘要: 一般使用Random ra=new Random();就可以。。但是如果应用在一个FOR循环中,取到的多个随机值就基本相同了。原因如下:用系统时间做随机种子并不保险,如果应用程序在一个较快的计算机上运行,则该计算机的系统时钟可能没有时间在此构造函数的调用之间进行更改,Random 的不同实例的种子值可能相同解决思路: 循环体中加Thread.Sleep(1);----------这样就使得循环中的时间不同了,然后取Ticks,截取后9位为INT做种子,保证每次种子不同,可取到随机值 。。 Thread.Sleep(1); long tick = DateTime.Now.Ticks;//一个以 阅读全文
posted @ 2013-10-16 10:32 奋斗365 阅读(468) 评论(0) 推荐(0)
摘要: 经典SQL语句大全一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table tabname(col 阅读全文
posted @ 2013-10-12 09:34 奋斗365 阅读(111) 评论(0) 推荐(0)