2017-11-15

PrettyBoy PrettyBoy     2022-10-01     739

关键词:

Program:

  根据用户选择,随机产生数字,小写字母,大写字母,字母数字混合

 

代码如下:

 

 1 /*
 2  * Program:根据用户选择随机产生数字,小写字母,大写字母,字母数字混合
 3  * 
 4  * Date Written:2017-11-15(软件测试实验)
 5  * 
 6  * */
 7 
 8 import java.util.Random;
 9 import java.util.Scanner;
10 
11 public class TestDemo {
12 
13     public static void main(String args[]) {
14 
15         char c;                //接收转义后的字符
16         int check = 0;         //接收用户的选择
17         Scanner scan = new Scanner(System.in);
18 
19         while(true) {
20         
21             System.out.println("
1->数字
2->大写字母
3->小写字母
4->数字字母混合");
22             check = scan.nextInt();          //取得用户输入
23     
24             for (int i = 0; i < 10; i++) {
25     
26                 c = (char) getNum(check);    //取得随机
27                 System.out.print(c + "  ");
28             }
29         }
30 
31     }
32 
33     //取得随机ASCII吗
34     public static int getNum(int n) {
35 
36         Random rand = new Random();
37         int num = 0;       //记录随机产生的ASCII
38         int max = 109;     //max 和 min 初始化为取得数字字母混合条件下的数字
39         int min = 48;        
40         switch (n) {
41 
42         case 1:            //取得数字ASCII
43             max = 57;
44             break;
45         case 2:            //取得大写字母ASCII
46             min = 58;
47             max = 83;
48             break;
49         case 3:            //取得小写字母ASCII
50             min = 84;
51             max = 109;
52             break;
53         }
54 
55         //随机产生指定区间的ASCII,两边都是闭区间
56         num = rand.nextInt(max) % (max - min + 1) + min;
57         //num = rand.nextInt(26) + 97;
58         if (num > 83) {            //产生小写字母的ASCII-13
59 
60             num += 13;
61         } else if (num > 57) {     //产生大写字母的ASCII-7
62 
63             num += 7;
64         }
65         return num;                //产生的随机数为数字
66     }
67 
68 }

 

2017.11.15stringstringbufferstringbuilder的比较

参考来自:http://blog.csdn.net/jeffleo/article/details/521944331.速度一般来说,三者的速度是:StringBuilder>StringBuffer>String。但是,在Stringa="how"+"old"+"are"+"you"。这种直接拼接的情况下,String速度最高。这是因为jvm的优化问题,jvm会自动... 查看详情

markdownspotify克隆从2017-11-15互动谈话:“数据和流程建模”(代码片段)

查看详情

2017.11.15课堂门票补交

门票补交:同组同学的问题是:readdir读取文件的顺序由什么决定?我理解他的意思是:d_off的顺序是按照什么来的他的问题我有一个小建议是:目录项的排序在不同unix实现上不同,一般不按字母顺序排列,不同文件系统上也可... 查看详情

通过用户模型,对数据库进行增删改查操作(2017.11.15)

增加:db.session.add(user)db.session.commit()查询:User.query.filter(User.username==‘mis1114‘).first()修改:user.password=‘111111‘db.session.commit()删除:db.session.delete(user)db.session.commit()fromflaskimport 查看详情

现代软件工程_团队项目_阿尔法阶段_第三次会议记录_2017.11.15

第三次会议记录会议地点:科大西区图书馆303会议时间:2017.11.1518:30-21:30参会人员:全部 内容一:制作课堂汇报PPT  1.确定展示内容:    团队介绍      组员介绍      团队介绍    项目综述  ... 查看详情

sqa计划

一、SQA计划 序号任务起止时间完成情况1构架2017.10.01~2017.10.11 2分组2017.10.17~2017.10.30 3设置登录界面2017.11.01~2017.11.15可以实现登陆注册操作4确定功能菜单2018.03.09~2018.03.22 5实现数据连接2018.03.31~2018.04.11接入数据库整... 查看详情

关于代码实时分享编辑功能。。。

前天,11月15日,Atom编辑器公布了Teletype,支持多人同时编辑代码。新闻链接:https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html 同时,微软也发布了VisualStudioLiveShare也是类似功能,官网:https://code.visualstud 查看详情

[tensorflow]tensor维度理解

http://wossoneri.github.io/2017/11/15/[Tensorflow]The-dimension-of-Tensor/Tensor维度理解Tensor在Tensorflow中是N维矩阵,所以涉及到Tensor的方法,也都是对矩阵的处理。由于是多维,在Tensorflow中Tensor的流动过程就涉及到升维降维,这篇就通过一些接... 查看详情

从firefox升级说学习方法

...过下载插件)定制的功能都不能使用了。网一上查:今天(2017.11.15),Mozilla正式发布了从里到外焕然一新的“FirefoxQuantum”(火狐量子版),首个版本57.0,平台横跨Windows、Android、iOS、mac 查看详情

kvmvcpu线程调度问题的讨论

2017-11-15 今天闲着没有突然想了想VCPU线程调度的问题,具体描述如下:当代表VCPU的线程获得控制权后,首先会通过KVM接口进入到内核,从内核进入到非根模式,那么此时站在全局调度器的点上,这并不算做线程的时间,这种... 查看详情

在加载图像数组时反应加载微调器

...】:ReactLoadSpinnerWhileArrayofImagesLoad【发布时间】:2022-01-2017:11:15【问题描述】:我有一个imgsrc标签数组,当我传递itemName时动态设置,如图所示,然后渲染整个数组。我想在所有图像加载完成之前显示一个Spinner,但是当前行为是... 查看详情

k8s-业务访问入口的lb如何部署

k8s-业务访问入口的LB如何部署2017/11/15一、目标1、思考一个问题怎样提供服务入口给用户?初步的设想:上线一个服务后,不用手动更新诸如 SLB 之类的绑定,而是有一个 LB 通过服务发现/k8s API 之类的方式... 查看详情

由于 lang="ts" 属性,基于 typescript 的 vue 文件缺少源映射

...tbasedvuefileduetolang="ts"attribute【发布时间】:2020-01-2017:11:15【问题描述】:我遇到了我想将我的vue文件从JS切换到Typescript的问题。它们看起来像这样(非常标准)<templat 查看详情