--1、借助newid()
go
--创建视图(因为在函数中无法直接使用newid())
create view vnewid
as
select newid() N'MacoId';
go
--创建函数
create function getrandstr(@n int)
returns varchar(max)
as
begin
decla...
分类:
数据库 时间:
2014-09-30 15:47:09
阅读次数:
259
1. 生成唯一的ID uniqid();//不加前缀,生成的字串是13位,根据当前微妙的时间戳2. 随机函数 /** * 生成指定位数的随机字符串 * * @param int $len 随机字符串长度 * @param bool $include_number 是否允许包含数字 *...
分类:
Web程序 时间:
2014-08-20 16:07:42
阅读次数:
241
基于字符的图片验证码是系统在用户访问页面时随机产生的一个图像,图像中包含数字、字母或其他文字。其中字符序列与背景图像进行信息融合,添加干扰噪声,或对图像进行混杂、扭曲、粘连、变形等处理,以增加图像识别的难度。 图片验证码的生成主要分成两个步骤:1、生成随机字符串;2、生成验证码图片。 1...
分类:
其他好文 时间:
2014-08-16 12:21:30
阅读次数:
286
//产生5位长度的随机字符串,中文环境下是乱码RandomStringUtils.random(5);//使用指定的字符生成5位长度的随机字符串RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'}...
分类:
其他好文 时间:
2014-08-16 11:06:10
阅读次数:
211
在实际项目中不仅需要随机产生密码字符串,还要一次生成多个。我把生成随机字符串的方法放到for循环中,问题出现了。生成的字符串,会重复。经过多方查证,原因在代码。//使用与系统时间相关的种子Random rnd = new Random();问题正是出现在这,系统时间会在10ms更新一次,而for循环...
分类:
Web程序 时间:
2014-08-13 18:19:26
阅读次数:
198
方法一(其实是毫秒时间数字字符串):Javascript代码functionrandomString(){return''+newDate().getTime();} 方法二(随机字母数字字符串):Javascript代码varalpha_num_chars='0123456789ABCDE...
分类:
编程语言 时间:
2014-08-11 17:27:42
阅读次数:
228
关键代码: /// /// 生成随机字符串 /// /// Random /// 字符串长度 /// 字符串是小写 /// 随机字符串 public static string Net...
分类:
Web程序 时间:
2014-08-11 11:50:02
阅读次数:
359
Insus.NET在这篇中《在ASP.NET MVC应用程序中随机获取一个字符串》http://www.cnblogs.com/insus/p/3619224.html,只是产生一个随机字符串,那我们要怎样实现产生出来是一张图片吧?关没有关系,Insus.NET教会大家实现它。如果你站点还是应用程序...
分类:
Web程序 时间:
2014-08-07 12:51:20
阅读次数:
240
在开发ASP.NET MVC应用程序时,有可能需要一个随机字符串,作为密码或是验证码等。如果你需要的是SQL版本,可以参考《密码需要带特殊字符(二)》http://www.cnblogs.com/insus/archive/2012/02/16/2354453.html此篇实现方法多少是参照这个实现...
分类:
Web程序 时间:
2014-08-07 12:13:49
阅读次数:
240
在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数,其中常用的有以下两个:DBMS_RANDOM.VALUE函数该函数用来产生一个随机数,有两种用法:1.产生一个介于0和1之间(不包含0和1)的38位精度的随机数,语法为:DBMS_RANDOM.VALUE RET...
分类:
数据库 时间:
2014-08-01 15:46:42
阅读次数:
205