如何编制一个产生随机密码的函数?
<%
response.write makePassword(16)
function makePassword(byVal maxLen)
Dim strNewPass
Dim whatsNext, upper, lower, intCounter
Randomize
For intCounter = 1 To maxLen
whatsNext = Int((1 - 0 + 1) * Rnd + 0)
If whatsNext = 0 Then
upper = 90
lower = 65
Else
upper = 57
lower = 48
End If
strNewPass = strNewPass & Chr(Int((upper - lower + 1) * Rnd + lower))
Next
makePassword = strNewPass
' 指定字符范围.
end function
%>
[1]
相关推荐
-
如何编制一个产生随机密码的函数?
<%response.write makePassword(16) function makePassword(byVal maxLen) Dim strNewPassDim whatsNext, upper, lower, intCounterRandomize For intCounter = 1 To maxLen whatsNext = Int((1 - 0 + 1) * Rnd + 0)If whatsNext = 0 Then upper = 90
-
奉献出一个封装的curl函数 便于调用(抓数据专用)
奉献出一个封装的curl函数,便于调用 复制代码 代码如下: function curl($url, $ifpost = 0, $datafields = '', $cookiefile = '', $v = false) { $header = array("Connection: Keep-Alive","Accept: text/html, application/xhtml+xml, */*", "Pragma: no-cache", &
-
用PHP写的一个冒泡排序法的函数简单实例
前几天遇到的一道关于算法的考题,要求用PHP语言实现对一个数组进行排序,我写了一个采用冒泡排序法的函数,和大家分享一下. <? //冒泡排序法 function bubble_sort($array) { $count = count($array); if($count <= 0) { return false; } for($i=0; $i<$count; $i++) { for($k=$count-1; $k>$i; $k--) { if($array[$k] < $a
-
java 一个截取字符串的函数
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串. 但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个". 一.需要分析 1.输入为一个字符串和字节数,输出为按字节截取的字符串-------------->按照字节[byte]截取操作字符串,先将String转换成byte类型 2.汉
-
PHP中一个有趣的preg_replace函数详解
0x01 起因 事情的起因是下午遇到了 preg_replace 函数,我们都知道 preg_replace 函数可能会导致命令执行.现在我们来一些情况. 0x02 经过 踩坑1: 测试代码大概是这样的: foreach ($_GET as $regex => $value) { preg_replace('/(' . $regex . ')/ei','strtolower("\\1")',$value); } 测试过程中发现通过浏览器的方式传入数据的时候,会将 . + 等特殊字
-
利用Promise自定义一个GET请求的函数示例代码
写在最前面 近期 review 自己以前的代码的时候,看到 promise 的使用方法,用的比较模糊.含义不清,用法凌乱,这里重新温习一下基础知识. 前言 JavaScript 是单线程工作,但是浏览器是多线程的.为了更好的完成我们程序的任务.Promise 异步的操作就由此诞生了. 一个 Promise 就是一个代表了异步操作最终完成或者失败的结果对象. 怎么使用? 语法 基本 new Promise( function(resolve, reject) {...} /* executor *
-
MYSQL 一个巧用字符函数做数据筛选的题
问题描述: 结构: test 有两个字段, 分别是col1和col2,都是字符字段, 里面的内容都是用,号分隔的三个数字,并且是一一对应的, 比如col1内容是:26,59,6 col2内容是:1502.5,1690,2276.77 一一对应就是26的值是1502.5,59是1690,6对应2276.77 搜索条件: 选择一个id,比如选择59,再输入一个数字,比如:2000 然后就是搜索col1中存在id=59的记录,然后搜索col2小于2000,即1690<2000 举例: 如有以下三条记录
-
自己整理的一个javascript日期处理函数
复制代码 代码如下: /* * 函数名称: DateUtil * 作 者: yithcn * 功能说明: 日期函数 * 使用说明: * 创建日期: 2010.10.14 */ var DateUtil = {}; DateUtil.base = 60 * 60 * 24 * 1000; DateUtil.Add = function(num, sDate) { num = num || 0; sDate = sDate || new Date(); var base = this.base *
-
一个关于javascript匿名函数的问题分析
匿名函数,就是没有名字的函数.如: 复制代码 代码如下: function (){ alert('a function'); } 但是,上面的代码会报错.firebug提示:function statement requires a name,也就是:函数必须要有个名字. 奇怪的是,如果我用一对()把这个没有名字的函数包起来,就不会报错了.如: 复制代码 代码如下: (function (){ alert('a function'); }) (注意包裹函数的()!).虽然这样不会报错,但谁能知道
-
PHP parse_url 一个好用的函数
举例子如下: 复制代码 代码如下: $url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; $parts = parse_url($url); 输出: 复制代码 代码如下: Array ( [scheme] => http [host] => www.electrictoolbox.com [path] => /php-extract-domain-from-full-url
随机推荐
- JavaScript截取指定长度字符串点击可以展开全部代码
- PowerShell函数中的开关参数介绍和创建实例
- VirtualBox 配置虚拟网卡(桥接),实现主机-虚拟机网络互通(图文教程)
- 用 Net 命令使局域网文件批量同步更新
- Maven+SSM框架实现简单的增删改查
- 浅析javax.servlet.Servlet,ServletContext接口
- js格式化金额可选是否带千分位以及保留精度
- JS实用的动画弹出层效果实例
- PHP 字符串分割和比较
- PHP获取服务器端信息的方法
- asp 之上传漏洞终结篇
- Jsp页面实现文件上传下载类代码第1/2页
- javascript web对话框与弹出窗口
- C语言线性表的顺序表示与实现实例详解
- 通过点击jqgrid表格弹出需要的表格数据
- XML文件转化成NSData对象的方法
- Jquery中增加参数与Json转换代码
- 老生常谈 关于JavaScript的类的继承
- pv是什么的真正含义?
- 显示youtube视频缩略图和Vimeo视频缩略图代码分享
