按要求生成号码数据库软件
◆- 防伪技术研究 本版讨论防伪技术、防伪软件(Cerber,Jura,Barco,Glissando,方正超线,蒙泰版纹,爱明天,圣德版纹等)、防伪设计、防伪材料、防伪工艺、防伪市场等相关领域的研究。

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2018-04-12, 11:34   只看该作者   #16
raz raz 当前离线
正式会员
等级: 二袋长老
级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时
 
Uid: 559373
注册日期: 2017-04-03, 08:49
来自: Singapore
帖子: 75
感谢: 72
26 个帖子获得 51 次感谢
现金: 86金币
资产: 86金币
声望: 10 raz 向着好的方向发展
raz raz 当前离线
正式会员
等级: 二袋长老
级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时级别:13 | 在线时长:227小时 | 升级还需:25小时
 
Uid: 559373
注册日期: 2017-04-03, 08:49
来自: Singapore
帖子: 75
感谢: 72
26 个帖子获得 51 次感谢
现金: 86金币
资产: 86金币
声望: 10 raz 向着好的方向发展
默认



Why not use print merge in CorelDraw or in Indesign
there is a easier way to get all the numbering in
if you want I can generate a set of numbers starting with 0001-0100
上传的附件
文件类型: pdf PrintMerge1.pdf (358.9 KB, 13 次查看)
raz 当前离线  
旧 2018-04-12, 11:57   只看该作者   #17
zhaienfeng zhaienfeng 当前在线
正式会员
等级: 五袋长老
级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时
 
Uid: 211915
注册日期: 2011-03-02, 09:12
帖子: 817
感谢: 85
18 个帖子获得 19 次感谢
现金: 167金币
资产: 1167金币
声望: 10 zhaienfeng 向着好的方向发展
zhaienfeng zhaienfeng 当前在线
正式会员
等级: 五袋长老
级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时级别:51 | 在线时长:2849小时 | 升级还需:63小时
 
Uid: 211915
注册日期: 2011-03-02, 09:12
帖子: 817
感谢: 85
18 个帖子获得 19 次感谢
现金: 167金币
资产: 1167金币
声望: 10 zhaienfeng 向着好的方向发展
默认

引用:
作者: lou 查看帖子
为了补O,把主要代码都重搞了一遍,终于有成果了!
这个位数补0 很给力 没见程序文件呢
zhaienfeng 当前在线  
旧 2018-04-12, 19:53   只看该作者   #18
QQ33161288 的头像
QQ33161288 QQ33161288 当前在线
论坛版主
等级: 八袋长老
级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时
 
Uid: 20342
注册日期: 2006-08-08, 09:54
帖子: 8131
感谢: 2456
770 个帖子获得 1761 次感谢
现金: 242金币
资产: 5050金币
声望: 19 QQ33161288 向着好的方向发展
发送 QQ 消息给 QQ33161288
QQ33161288 QQ33161288 当前在线
论坛版主
等级: 八袋长老
级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时级别:178 | 在线时长:32609小时 | 升级还需:148小时
QQ33161288 的头像
 
Uid: 20342
注册日期: 2006-08-08, 09:54
帖子: 8131
感谢: 2456
770 个帖子获得 1761 次感谢
现金: 242金币
资产: 5050金币
声望: 19 QQ33161288 向着好的方向发展
发送 QQ 消息给 QQ33161288
默认

引用:
作者: lou 查看帖子
为了补O,把主要代码都重搞了一遍,终于有成果了!
最后一版本在哪,1楼的没有更新。
__________________
印前(软件)安装+教学
印前(流程)安装+教学
印前(色彩)安装+教学
更多介绍 http://33161288.lofter.com/
印能捷和EVO流程、HQ和崭新流程,esko流程安装设置教学。
[订制:印刷相关脚本和插件]
出售论坛金币联系[QQ:33161288]
QQ33161288 当前在线  
旧 2018-04-13, 11:19   只看该作者   #19
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: QQ33161288 查看帖子
最后一版本在哪,1楼的没有更新。
加零的改好了,正在把它改成加任意字符(填充任意符),这样一次到位,满足更多的需要,其它的完善一下,后面就不改这个功能了!!
上传的图像
文件类型: jpg 面板1-5.jpg (1.01 MB, 19 次查看)

此帖于 2018-04-13 12:08 被 lou 编辑. 原因: 刚好,贴子没封,还能改,就不另发表了,补上刚出来的图
lou 当前离线  
右列 3 位会员因为此帖价值甚高向 lou 表示感谢:
QQ33161288 (2018-04-13), 哈哈88888888 (2018-04-13), 虎啸龙吟 (2018-04-13)
旧 2018-04-13, 11:29   只看该作者   #20
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: raz 查看帖子
Why not use print merge in CorelDraw or in Indesign
there is a easier way to get all the numbering in
if you want I can generate a set of numbers starting with 0001-0100
In fact, this function we in the usual office software EXCLE on the line, do not need professional software!
You say it?

Vertical=TEXT(ROW(A1),"00000")
Horizontal=TEXT(COLUMN(A1),"00000")
lou 当前离线  
旧 2018-04-13, 11:34   只看该作者   #21
哈哈88888888 的头像
哈哈88888888 哈哈88888888 当前离线
见习版主
等级: 七袋长老
级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时
 
Uid: 33776
注册日期: 2007-02-06, 18:00
帖子: 4639
感谢: 1130
415 个帖子获得 1236 次感谢
精华: 14
现金: 515金币
资产: 36014金币
声望: 24 哈哈88888888 向着好的方向发展
哈哈88888888 哈哈88888888 当前离线
见习版主
等级: 七袋长老
级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时级别:155 | 在线时长:24776小时 | 升级还需:184小时
哈哈88888888 的头像
 
Uid: 33776
注册日期: 2007-02-06, 18:00
帖子: 4639
感谢: 1130
415 个帖子获得 1236 次感谢
精华: 14
现金: 515金币
资产: 36014金币
声望: 24 哈哈88888888 向着好的方向发展
默认

楼主用什么语言写的,功能已经够强大了
哈哈88888888 当前离线  
旧 2018-04-14, 17:11   只看该作者   #22
HHSD HHSD 当前在线
正式会员
等级: 五袋长老
级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时
 
Uid: 77145
注册日期: 2008-10-18, 21:18
年龄: 30
帖子: 619
感谢: 43
37 个帖子获得 48 次感谢
现金: 118金币
资产: 118金币
声望: 10 HHSD 向着好的方向发展
HHSD HHSD 当前在线
正式会员
等级: 五袋长老
级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时级别:88 | 在线时长:8225小时 | 升级还需:52小时
 
Uid: 77145
注册日期: 2008-10-18, 21:18
年龄: 30
帖子: 619
感谢: 43
37 个帖子获得 48 次感谢
现金: 118金币
资产: 118金币
声望: 10 HHSD 向着好的方向发展
默认

如果能加上排除数字和最后一位校验就完美了
HHSD 当前在线  
旧 2018-04-16, 21:11   只看该作者   #23
ys-cpc ys-cpc 当前离线
中级会员
等级: 七袋长老
级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时
 
Uid: 393620
注册日期: 2014-03-13, 12:58
帖子: 2488
感谢: 813
342 个帖子获得 588 次感谢
现金: 12金币
资产: 12金币
声望: 11 ys-cpc 向着好的方向发展
ys-cpc ys-cpc 当前离线
中级会员
等级: 七袋长老
级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时级别:94 | 在线时长:9335小时 | 升级还需:70小时
 
Uid: 393620
注册日期: 2014-03-13, 12:58
帖子: 2488
感谢: 813
342 个帖子获得 588 次感谢
现金: 12金币
资产: 12金币
声望: 11 ys-cpc 向着好的方向发展
默认

引用:
作者: lou 查看帖子
忘了上图,图也看不到了,上个图!!!!!
生成顺序序列应该是很简单的。

捕获.PNG

伪随机的产生不知道有什么简单和可靠的普通人用的办法,主要就是伪随机产生的重复率,在python中集合可以去除重复,从一些元素中随机几个字符,这几个字符之间也可以不重复,就是不知道如何在循环执行时更好的解决重复和保证所需的总量。
ys-cpc 当前离线  
旧 2018-04-16, 21:56   只看该作者   #24
lou 的头像
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
lou lou 当前离线
正式会员
等级: 七袋长老
帅哥 级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时级别:46 | 在线时长:2315小时 | 升级还需:82小时
lou 的头像
 
Uid: 60195
注册日期: 2007-11-14, 10:08
帖子: 2667
感谢: 19
76 个帖子获得 110 次感谢
现金: 3140金币
资产: 3140金币
声望: 13 lou 向着好的方向发展
发送 QQ 消息给 lou
默认

引用:
作者: HHSD 查看帖子
如果能加上排除数字和最后一位校验就完美了
现在还只能排除单个数,如4,或7
现在主要想同时排除4或7 或者34 164 174 这样的带4或7的还没有解决!
或者任意指定的一位数或几位数(即任意字符数)!还没有解决!
烦!!
lou 当前离线  
旧 2018-04-19, 14:08   只看该作者   #25
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: ys-cpc 查看帖子
生成顺序序列应该是很简单的。

附件 372685

伪随机的产生不知道有什么简单和可靠的普通人用的办法,主要就是伪随机产生的重复率,在python中集合可以去除重复,从一些元素中随机几个字符,这几个字符之间也可以不重复,就是不知道如何在循环执行时更好的解决重复和保证所需的总量。
伪随机简单,不重复最好结合数据库来做,用唯一索引最简单。
sigporsson 当前离线  
旧 2018-04-19, 14:14   只看该作者   #26
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: lou 查看帖子
In fact, this function we in the usual office software EXCLE on the line, do not need professional software!
You say it?

Vertical=TEXT(ROW(A1),"00000")
Horizontal=TEXT(COLUMN(A1),"00000")
我要100万,1000万个数据怎么办,大数运算又怎么办?
VBA都不支持大数运算,要找一个靠谱的大数运算模块。

10多年前用VB写过一个,基本功能用到现在了,一直没用重写过。。。
sigporsson 当前离线  
旧 2018-04-19, 14:16   只看该作者   #27
A-J A-J 当前在线
论坛管理员
等级: 八袋长老
级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 5444
感谢: 2084
733 个帖子获得 1552 次感谢
精华: 11
现金: 381金币
资产: 28216金币
声望: 51 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
A-J A-J 当前在线
论坛管理员
等级: 八袋长老
级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 5444
感谢: 2084
733 个帖子获得 1552 次感谢
精华: 11
现金: 381金币
资产: 28216金币
声望: 51 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
默认

引用:
作者: sigporsson 查看帖子
伪随机简单,不重复最好结合数据库来做,用唯一索引最简单。
可以做個簡單的例子嗎?
最近在學習python
__________________
购买论坛金币请加QQ 318740166 联系
A-J 当前在线  
旧 2018-04-19, 14:24   只看该作者   #28
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: lou 查看帖子
现在还只能排除单个数,如4,或7
现在主要想同时排除4或7 或者34 164 174 这样的带4或7的还没有解决!
或者任意指定的一位数或几位数(即任意字符数)!还没有解决!
烦!!
功能复杂了最好结合数据库做,sql server 或oracle,效率会高很多。
sigporsson 当前离线  
旧 2018-04-19, 14:28   只看该作者   #29
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
sigporsson sigporsson 当前离线
正式会员
等级: 四袋长老
级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时级别:25 | 在线时长:725小时 | 升级还需:55小时
 
Uid: 17201
注册日期: 2006-06-08, 15:04
帖子: 234
感谢: 6
19 个帖子获得 21 次感谢
现金: 108金币
资产: 108金币
声望: 10 sigporsson 向着好的方向发展
默认

引用:
作者: A-J 查看帖子
可以做個簡單的例子嗎?
最近在學習python
你说伪随机还是不重复啊?
python不会,sql 语句如下可以参考。

代码:
--USE tempdb
--GO

-- 创建测试表

CREATE TABLE password1(Password char(11))

-- 创建用于自动过滤重复值的唯一索引

CREATE UNIQUE INDEX IX_password1 ON password1(Password)
WITH IGNORE_DUP_KEY 
GO

-- 测试数据插入的处理时间, 记录开始处理的时间点

DECLARE 
@DT
 datetime
SET 
@DT
 = GETDATE()
-- 插入随机数据

SET NOCOUNT ON

DECLARE 
@RO
w int
SET 
@RO
w = 6600000  -- 设置总记录数

WHILE 
@RO
w >0
BEGIN
    -- 显示提示信息, 表示还需要插入多行数据
    RAISERROR('need %d rows', 10, 1, 
@RO
w) WITH NOWAIT
    -- 插入随机的位编码数据

    SET ROWCOUNT 
@RO
w

    INSERT password1 SELECT
        Password = '8' + RIGHT(100 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 2) + RIGHT(100000000 + CONVERT(bigint, ABS(CHECKSUM(NEWID()))), 8)
    FROM syscolumns c1, syscolumns c2

    SET 
@RO
w = 
@RO
w -  
@RO
WCOUNT
END

-- 显示插入数据使用的时间
SELECT BeginDate = 
@DT
, EndDate = GETDATE(), 
    Second = DATEDIFF(Second, 
@DT
, GETDATE())
GO
-- 显示最终的结果记录是否正确
SELECT COUNT(*) FROM password1
GO
-- 删除测试
-- DROP TABLE password1
sigporsson 当前离线  
右列会员因为此帖价值甚高向 sigporsson 表示感谢:
A-J (2018-04-19)
旧 2018-04-19, 14:55   只看该作者   #30
A-J A-J 当前在线
论坛管理员
等级: 八袋长老
级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 5444
感谢: 2084
733 个帖子获得 1552 次感谢
精华: 11
现金: 381金币
资产: 28216金币
声望: 51 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
A-J A-J 当前在线
论坛管理员
等级: 八袋长老
级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时级别:178 | 在线时长:32746小时 | 升级还需:11小时
 
Uid: 1047
注册日期: 2004-10-15, 12:00
帖子: 5444
感谢: 2084
733 个帖子获得 1552 次感谢
精华: 11
现金: 381金币
资产: 28216金币
声望: 51 A-J 身上有一圈迷人的光环哦
发送 QQ 消息给 A-J
默认

引用:
作者: sigporsson 查看帖子
你说伪随机还是不重复啊?
python不会,sql 语句如下可以参考。

--USE tempdb
--GO

-- 创建测试表

CREATE TABLE password1(Password char(11))

-- 创建用于自动过滤重复值的唯一索引

CREATE UNIQUE INDEX IX_password1 ON password1(Password)
WITH IGNORE_DUP_KEY
GO

-- 测试数据插入的处理时间, 记录开始处理的时间点

DECLARE DT datetime
SET DT = GETDATE()
--...
沒有意識過也可以直接用SQL來產生序號
又學到一招
A-J 当前在线  
发表新主题 关闭主题

主题工具

发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系:点击这里给我发消息   申办企业会员点击这里给我发消息   站务管理:点击这里给我发消息

软件疑难  文件设计制作印刷  金币代卖  程序开发点击这里给我发消息    魔镜销售点击这里给我发消息

所有时间均为 +8, 现在的时间是 2018-09-19 14:48.

Powered by vBulletin® Version 3.8.11 Beta 2
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
 
Copyright © 2017