`

代码片断:在Ruby中产生随机的密码

阅读更多
#产生随机的密码
def generate_password    
   chars = ("a".."z").to_a + ("0".."9").to_a
   #puts chars
   Array.new(6, '').collect{chars[rand(chars.size)]}.join  
 end

#测试 
puts generate_password
分享到:
评论

相关推荐

    代码片断代码片断代码片断

    【标题】:“代码片断”通常指的是在编程过程中使用的、具有特定功能的代码段或函数。这些片断可能包括变量定义、循环结构、条件判断、函数实现等,它们可以被复用,以提高开发效率。 【描述】:“as title as ...

    jsp基础测试 期末考试

    考虑下面JSP文件代码片断: <jsp:include page=”test2.jsp”> <jsp:param name=”username” value=”accp”/> </jsp:include> 以下( )代码片断放置在test2.jsp中不会导致错误。

    微软官方net 2.0代码片断 C#

    安装此文件后,开发者可以在Visual Studio IDE中利用这些代码片段。MSI文件通常包含软件的所有组件、设置和依赖项,确保用户能顺利安装并使用代码片段库。 在Visual Studio中,开发者可以使用IntelliSense来触发...

    smarty3 的应用详解

    代码片断: require('Smarty.class.php'); $smarty=newSmarty; $smarty->assign('foo','bar'); $smarty->display('index.tpl'); 和之前的版本似乎没什么差别 SINGLETON 这个有意义吗? 代码片断: $smarty= Smarty::...

    部分C# 代码片断

    部分代码片断

    部分C# 代码片断2

    在C#编程语言中,代码片断是程序员经常使用的工具,它们可以是独立的功能块或者是一些常用的代码模板,方便快速编写和复用代码。在这个名为"部分C#代码片断2"的压缩包中,可能包含了一些实用的C#代码示例或函数。...

    DW代码片断

    【DW代码片断】是一个集合了多种编程语言和框架常用代码段的资源库,主要包含PHP、JS(JavaScript)、jQuery、CSS、MySQL...在实际工作中,可以根据需求从中查找适用的代码段,并根据具体项目进行适当的修改和扩展。

    TAB选项卡css3代码片断html5模板-选项卡 紫色 代码片断 form表单 留言板 ui 卡片.rar

    标题中的“TAB选项卡css3代码片断html5模板”是指一种使用HTML5和CSS3技术构建的网页设计元素,通常用于在有限的空间内展示多个相互独立但内容相关的板块。这种设计模式允许用户通过点击不同的标签来切换显示的内容...

    TAB选项卡css3代码片断html5模板_选项卡 紫色 代码片断 form表单 留言板 ui 卡片.zip

    TAB选项卡css3代码片断html5模板_选项卡 紫色 代码片断 form表单 留言板 ui 卡片.zipTAB选项卡css3代码片断html5模板_选项卡 紫色 代码片断 form表单 留言板 ui 卡片.zip

    在网页中添加背景音乐的代码

    首先,让我们看一下avi格式的代码片断: <object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"> ... 从上面的代码可以看到,我们使用了标签来...

    这事代码片断

    本文将深入探讨这三个关键词,并结合“这事代码片断”这个主题,来阐述它们在实际编程中的应用。 首先,我们来理解`socket`。在计算机网络中,`socket`是进程间通信(IPC,Inter-Process Communication)的一种方式...

    c#经典实例(含9个实例)

    一、从控制台读取东西代码片断: using System; class TestReadConsole { public static void Main() { Console.Write(Enter your name:); string strName = Console.ReadLine(); Console.WriteLine( Hi + ...

    代码管家是一款代码管理工具

    2. **附件管理**:除了代码,软件开发过程中往往会产生许多相关的文档、图片、配置文件等附件。代码管家提供了一个统一的平台,让开发者可以将这些附件与相应的代码片段关联起来,便于查阅和协同工作。 3. **搜索...

    经典JAVA面试30题及答案

    - **多态**:同名方法在不同类中有不同的实现,接口和抽象类也是多态的体现。 - **构造器**:初始化对象,通常与new操作符一起使用。 3. **异常处理** - **异常类层次**:了解Exception及其子类,如IOException...

    实用代码片断系列《二》扫码,下拉刷新

    你可以在这里分享自己的代码片断,会在下一篇文章中加入你的分享的代码片断:  分享实用代码片断活动,分享5个片断额外奖励一个月VIP会员 本次由 ETL分享   一:扫码 目的  方便用户输入数据,部分数字数据,如...

    Snippets_vs2008代码片断插入插件(源码)

    【标题】"Snippets_vs2008代码片断插入插件(源码)"涉及到的是一个针对Visual Studio 2008开发的代码片段插入工具。这个插件旨在提高程序员的编码效率,通过预定义的代码片段,用户可以快速输入常见的代码结构,减少...

    实用代码片断系列《一》返回数据给上一界面,点击view获取view对应的内容 ..

    你可以在这里分享自己的代码片断,会在下一篇文章中加入你的分享的代码片断:  分享实用代码片断活动,分享5个片断额外奖励一个月VIP会员 本次由哈尔滨的酸柠檬分享,原文地址   一:返回数据给上一界面 我们知道...

    ruby-snippets:只是一些想法或在Ruby中玩耍,有一天可能会推广到他们自己的项目中

    1. **块(Blocks)和 Proc**:Ruby中的块是代码的分组,通常由`do..end`或花括号`{}`包围。Proc对象可以捕获一个块,并将其存储为可调用的对象。这对于实现迭代器和其他控制结构非常有用。 2. **闭包(Closures)**...

    C# 代码片断

    这段代码提供了一个完整的示例,展示了如何在C#中使用`Microsoft.Win32.TaskScheduler`库来创建、管理和控制Windows任务计划程序中的任务。它包括了创建、删除、获取状态和更新任务状态等基本操作。通过这些功能,...

    CodeLib2 代码片断管理器

    需要 java11 来运行 支持 40 多种代码高亮 快速代码搜索 支持代码折叠 代码高亮html导出 支持添加文件附件, 支持附件的浏览器预览

Global site tag (gtag.js) - Google Analytics