最新评论
Re:web高性能开发系列随笔 objectboy 2011-11-22 22:37
楼主牛叉啊。。。
Re:web高性能开发系列随笔 孑然 2011-09-05 10:26
收藏了
Re:web高性能开发系列随笔 谢小妹 2011-08-02 09:30
收藏了,谢谢~~
Re:web高性能开发系列随笔 打杂小土豆 2011-07-28 23:32
不错。收藏了,要好好学习一下
Re:实现if elseif else的jsp标签。 tld文件如何写呀 2011-05-19 23:05
tld配置贴一个出来,俺是学习来的,很希望能看到
Re:实现if elseif else的jsp标签。 tld文件如何写呀 2011-05-19 23:02
tld文件如何写呀,俺是新手,还是写下吧
Re:产生唯一随机码的方法分析。 littlear 2011-05-19 15:25
关键字"UUID"~在根据自己需要的长度和要求加工~比如MD5啥的.
不是多显示了一个,是由于chunk协议中通过长度为0的chunk段表示结束,所以就会默认加一个
Re:web高性能开发系列随笔 jdhforever 2011-02-23 14:43
顶一下,不错的好文,
Re:web高性能开发系列随笔 TOYOE 2011-02-09 09:48
頂啊。。。太好了。。
Re:web高性能开发系列随笔 东方时代 2010-11-29 12:27
顶个肺
Re:web高性能开发系列随笔 goshimo 2010-11-12 16:38
太漂亮了!!!
Re:web高性能开发系列随笔 MR.Jdh 2010-11-10 13:35
面试经常被问到这个问题,,,现在有答案了。嘎嘎!!!
Re:基于模板的excel导出 BearRui(AK-47) 2010-10-28 16:44
@菜鸟包子
这种方式是可以,而且如果需要很复杂的excel,用html就比较难实现。用excel做模板比较好。但是用excel做模板不是很通用了,因为跟位置绑定死了。
Re:基于模板的excel导出 菜鸟包子 2010-10-28 16:23
AK,我最近也做的那个就是导出EXCEL的。
不需要用HTML编辑EXCEL模板,我觉得这样更麻烦了,直接自己做个EXCEL文件当成模板就好了,可以设置好格式和合并单元格情况,毕竟自己写HTML转换支持的格式肯定有限。
我就写了一个导出EXCEL的基类,支持先打开一个EXCEL,然后向里面插入文字,图片等· 先打开自己定义好的模板,生成好数据,最后再保存到需要的位置就OK了。
@代码匠
HTTP WATCH,工具介绍可参考下面文章:
http://www.blogjava.net/BearRui/archive/2010/04/28/web_performance_tools.html
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-20 09:16
@coolypf
如果主键是自增的话用你这种方式比较合适,如果主键是系统产生的,则不需要update
Re:产生唯一随机码的方法分析。 coolypf 2010-10-20 09:12
@BearRui(AK-47)
少了一次update,看你似乎对此很在意@@
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-20 09:10
@coolypf
原理差不多,实现方式可以多样化,^_^
Re:产生唯一随机码的方法分析。 coolypf 2010-10-20 09:02
3,4可以做如下改进:
生成随机串,插入数据库,获取id。
邀请码=f(id, 随机串)
验证 随机串(邀请码)==select(id(邀请码))
Re:产生唯一随机码的方法分析。 创新学习者 2010-10-19 22:59
MS SQL Server 有个类型uniqueidentifier .然后GUID 。我经常这么干啊。也可以作为邀请码。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 16:23
呵呵,博客园一般只有是非比较多的才能上头条吗。
Re:产生唯一随机码的方法分析。 吉日嘎拉 不仅权通用权限 2010-10-19 16:13
@BearRui(AK-47)
对我来说,人人都有高兴的权利,上了头条,作者都会小小开心一下,谁叫那些大牛不写文章了,也让草根偶尔高兴一下,也未必是坏事,哈哈。
人人都有上头条的权利嘛,别人不高兴了,但是还是有人高兴的嘛。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 16:11
@吉日嘎拉 不仅权通用权限
hoho,还真没注意,一不小心上头条了,看来该文章也能说点是非。
Re:产生唯一随机码的方法分析。 吉日嘎拉 不仅权通用权限 2010-10-19 16:08
有时候啥文章能上头条,都说不定的,哈哈。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 16:01
[quote]hui:
@BearRui(AK-47)
SQL Server 有个类型uniqueidentifier .[/quote]
哦,SQL Server不清楚,这个uniqueidentifier是专门直接保存guid的?
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 16:00
[quote]Cocos:你能保证它唯一吗?[/quote]
当然能保证唯一啊,不知道你觉的哪里有问题。
Re:产生唯一随机码的方法分析。 hui 2010-10-19 15:45
@BearRui(AK-47)
SQL Server 有个类型uniqueidentifier .
Re:产生唯一随机码的方法分析。 Cocos 2010-10-19 15:38
你能保证它唯一吗?
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 13:12
@allentranks
guid你保存到数据库不就是varchar吗
Re:产生唯一随机码的方法分析。 allentranks 2010-10-19 12:51
8进制那个不错,有想法!个人觉得还是Guid比较好。邀请码用完就删了呗~不好删要留着,建索引呗~ 另外,guid应该不是字符串吧?是一个长度为128的位序列
Re:产生唯一随机码的方法分析。 不死鸟之魂 2010-10-19 12:30
@BearRui(AK-47)
不存在数据库查询问题。在有索引的情况下,定位是很快的。除非你没事老向数据库select。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 12:13
@大白
所谓的邀请码,肯定不能随便让别人猜测到,你用时间累加,很容易被猜测到
Re:产生唯一随机码的方法分析。 大白 2010-10-19 11:43
只是邀请码而已,又不是什么序列号。你弄个时间的ticks,就可以 了。然后累加。时间总是向前的。应该不会重复的。就算把系统的时间调整提前,重复的几率也不大。时间的刻度,足够大到你用的。差一秒就差好多。当然,不排除一次生成几千万或亿的,并且调整系统时间的。。只是如果非得考虑系统时间调整,那也没办法。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 10:50
[quote]quange:为什么不能使用时间+随机数+KEY 然后MD5呢[/quote]
思路差不多,实现方式可以很多样,你说的也可以。
不过不需要MD5,如果用MD5的话,你怎么根据MD5获取到对应的KEY?
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 10:49
[quote]csz_fj:转8进制那个方法不错。独辟蹊径。[/quote]
谢谢,^_^
Re:产生唯一随机码的方法分析。 quange 2010-10-19 10:38
为什么不能使用时间+随机数+KEY 然后MD5呢
Re:产生唯一随机码的方法分析。 csz_fj 2010-10-19 10:35
转8进制那个方法不错。独辟蹊径。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 10:24
@林发
谢谢,^_^
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 10:21
@不死鸟之魂
其实长度影响却是不大,用你的rand 32位的方法,还不如直接用guid。
我个人觉的影响比较大是查询速度,当数据库比较大的时候。
Re:产生唯一随机码的方法分析。 BearRui(AK-47) 2010-10-19 10:13
@赖小天2
用时间不可靠,当系统并发很高,而且采用集群的方式的话,很难保证不产生相同的时间戳。
Re:产生唯一随机码的方法分析。 heros 2010-10-19 10:12
@赖小天2
时间是不重复,但计算机中的时间取值是有位数的。单纯的用时间是可能被猜解的。