如题,请有这方面经验的朋友指点一下关键问题是,这种方法是不是百分之百稳妥????如果没有百分之百的把握???如果有,则不需要做任何重复的判断如果没有,则还是要加上重复判断的东东
解决方案 »
- 动态添加控件到form为什么不行?
- 奇怪的问题(LINQ)
- DataGridView里面添加combobox列的问题,请教高手
- 在C# 中如何把 PictureBox 控件与 VScrollBar 控件 联系起来使用
- datagrid列中显示百分号的问题
- 为什么在三层结构中使用ExecuteNonQuery总是返回-1?
- C#实现网络五子棋设计,请大家给点建议?
- 关于Mono Android
- catch(Expection e)中的e是什么意思,请详细的说拜托了!
- vs2010项目生成的时候老出现这个错误 求帮忙
- 如何刷新(或者是更换绑定)一个已经绑定数据的combobox控件?
- web控件的datagrid编辑状态时候,其文本框不能改变大小吗?
guid是根据服务器当前时间 CPU(序列号 ?这里忘记了) 生成的
任何时间 任何机器都不会产生相同的guid
guid是无穷尽的,这也是为什么有些表要用它作为关键字的原因 因为int是有限的
GUID理论上可以产生6.3340286662973277706162286946812e+49个值!
另外,再做个最佳的假设:如果:我遇到了GUID重复那么:我也中了500W体彩。哈哈哈!!!!到那时候,管TMD什么GUID重复,管TMD什么鸟客户,抱着500W天天做美梦罗,哈哈哈(白日梦)
10年之内肯定不会重复,以后若干年的没有人保证,至少微软没有
如果是Windows有可能吗?
不好意思,还是有,如果有人买台电脑回来当摆设(不可否认有这种人),用都没用过,相信10年是可以不重装的。
与其想这个比中六合彩还难的问题,还不如担心一下硬盘什么时候出坏道啦.
那既然重复的概率那么小,重复一次,楼主就当倒霉吧。
如果是商业应用的话,等GUID重复的时候:
(1)由于属于极其偶然的事件,维护人员(说不定是在座某某人的孙子)可以手工排除故障;
(2)连GUID都重复了,说明贵公司的业务量已经暴多,赚的钱已经多到足以让老板放弃生意而去夏威夷买上2万套别墅,安享晚年了。——那时候,他老人家哪还有兴趣过问服务器故障?
哈哈啊哈哈…………