生成验证码

package StringTest;
import java.util.Random;
import java.util.Scanner;
public class Main {public static void main(String[] args) {Random r = new Random();System.out.println("请输入要生成验证码的长度:");Scanner sc = new Scanner(System.in);int leng = sc.nextInt();String s = "abcdefghijklmnopqrstuvwsyz123456789ABCDEFGHIJKLMNOPQRSTUVWSYZ";String code = "";for(int i =0;i<leng;i++) {int index = r.nextInt(60)+1;//从验证码可能出现的字符串中抽取一个元素char c = s.charAt(index);code += c;}System.out.println(code);}
}

运行结果

用这个方法写出的生成验证码出现数字的概率变低了好多

模拟登录

package StringTest;
import java.util.Scanner;
public class Join {public static void main(String[] args) {Scanner sc = new Scanner(System.in);//默认用户名和密码String okName = "yierkang";String okPassword = "123456";for(int i=2;i>=0;i--) {System.out.println("请输入用户名:");String name = sc.nextLine();System.out.println("请输入密码:");String password = sc.nextLine();if(okName.equals(name)&&okPassword.equals(password)) {System.out.println("登录成功");break;}else {System.out.println("密账号或者密码错误,您还有"+i+"次机会");}}}
}

手机号码屏蔽

package StringTest;
import java.util.Scanner;
public class Telephone {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入您的手机号:");String number = sc.nextLine();String head = number.substring(0,3);//截取第123个数字String end = number.substring(7);//截取第8(包括)位之后的数字System.out.println(head+"****"+end);}
}

运行结果

生成验证码、模拟登录、手机号屏蔽相关推荐

  1. python—简单数据抓取四(利用超级鹰的ocr识别图片验证码模拟登录超级鹰网站、利用百度云的ocr识别自如租房网价格图片获取到自如网的价格)

    学习目标: python学习二十四 -简单数据抓取四 学习内容: 1.利用超级鹰的ocr识别图片验证码模拟登录超级鹰网站 2.利用百度云的ocr识别自如租房网的价格图片,获取到自如网的价格数据 1.利 ...

  2. 使用第三方打码平台图鉴识别滑动验证码模拟登录

    文章目录 一.图鉴的账户注册 识别流程 二.欧模网案例滑动验证码模拟登录 页面分析 三.代码分析 四.欧模网案例展示 总结 一.图鉴的账户注册 图鉴网页地址: http://www.ttshitu.c ...

  3. 验证码模拟登录TestHome

    前面我们做了一个xsrf的知乎的模拟登录,那么今天将会给大家分享一下小弟写的一段带验证码的登录脚本. 今天我们要做的是testerhome的模拟登录,在做这个模拟登录的时候,我发现需要验证码才能登录. ...

  4. 识别验证码模拟登录微博

    前言:在微博进行模拟登录时需要点击验证码,使用网上打码平台来对验证码进行识别,完成登录. 1.模拟登录: 首先登录微博:https://passport.weibo.cn/signin/login 我 ...

  5. 【项目】springboot中使用kaptcha生成验证码,登录时密码加盐处理

    记录使用kaptcha的过程 为前后端分离项目,前端vue框架 文章目录 0.下载jar包 1.添加依赖 2.添加KaptchaConfig配置 3.后端用于登录的封装类编写 4.修改controll ...

  6. python 验证码图片 模拟登录_Python 模拟生成动态产生验证码图片的方法

    模拟动态产生验证码图片 模拟生成验证码,首先要做的是生成随机的字母,然后对字母进行模糊处理.这里介绍一下 Python 提供的 Pillow 模块. Pillow PIL:Python Image L ...

  7. python爬虫登录有验证码_大神教你用Python爬虫模拟登录带验证码网站

    爬取网站时经常会遇到需要登录的问题,这是就需要用到模拟登录的相关方法.python提供了强大的url库,想做到这个并不难.这里以登录学校教务系统为例,做一个简单的例子. 首先得明白cookie的作用, ...

  8. python 网站发送验证码_Python爬虫模拟登录带验证码网站

    爬取网站时经常会遇到需要登录的问题,这是就需要用到模拟登录的相关方法.python提供了强大的url库,想做到这个并不难.这里以登录学校教务系统为例,做一个简单的例子. 首先得明白cookie的作用, ...

  9. 2019年最新 Python 模拟登录知乎 支持验证码

    2019年最新 Python 模拟登录知乎 支持验证码和保存 Cookies 知乎的登录页面已经改版多次,加强了身份验证,网络上大部分模拟登录均已失效,所以我重写了一份完整的,并实现了提交验证码 (包 ...

最新文章

  1. 你听说过反摩尔定律吗?
  2. 关于keras的class_weight与sample_weight(解决样本不均衡或类别不均衡问题)
  3. Python:zip()函数
  4. mds聚类matlab,MDS图示聚类结果
  5. springboot取yml中的值_@Value拜拜:更优雅的获取springboot yml中的值
  6. Spring中@Async
  7. 利用cad计算型材的弹性模量_型材截面特性的CAD计算方法
  8. hiprint使用初体验,模板设计经验分享
  9. html网页打不开二级网页,二级网页打不开,小编教你浏览器二级页面打不开怎么解决...
  10. GIS空间分析之Clip
  11. 合成孔径雷达影像变化检测研究进展
  12. 有个大神级女朋友是什么体验
  13. springboot集成knif4j,swagger
  14. 网络安全能不能自学?自学能不能学会?
  15. [JVM]了断局:内存模型与线程
  16. Xcode模拟器上安装.app的方法
  17. 团队激励与沟通之沟通技巧
  18. java面试专题(商城面试问题)
  19. Touchpad solution on Linux
  20. 网页游戏服务器搭建,如何搭建网页游戏服务器

热门文章

  1. hive-beeline
  2. linux根分区扩容教程,Linux教程CentOS根分区扩容方法
  3. 微信正在变成另外一个超级浏览器
  4. BenQ P51最新中文宋体ROM 21231
  5. oracle block corrupted,ORA-01578: ORACLE data block corrupted (file # 9, block # 45729)
  6. [个人笔记防丢]数字权力激活原理及工作方式
  7. 超强PS滤镜套装-Google Nik Collection
  8. 硕士学位论文格式要求规范
  9. USB接口针式打印机
  10. 雪崩之下,没有一片雪花是无辜的