如何编制一个产生随机密码的函数?
<%
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
随机推荐
- Python科学计算环境推荐——Anaconda
- VBS教程:函数-UBound 函数
- java使用dbcp2数据库连接池
- asp.net gridview代码绑定
- js如何获取file控件的完整路径具体实现代码
- PHP 返回13位时间戳的实现代码
- 一个获取FORM表单值正则表达式
- python通过imaplib模块读取gmail里邮件的方法
- Python使用剪切板的方法
- C++归并算法实例
- 基于Java多线程notify与notifyall的区别分析
- mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)
- php上传图片生成缩略图(GD库)
- 借助node实战JSONP跨域实例
- asp.net 分页显示数据表的数据的代码
- 24款非常有用的 jQuery 插件分享
- 连接Python程序与MySQL的教程
- sqlserver中比较一个字符串中是否含含另一个字符串中的一个字符
- Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
- JavaScript的类型转换(字符转数字 数字转字符)