密码锁代码java,电子密码锁代码
诺基亚s40平台java程序的密码锁
目前由于java的自身问题还没有设计出这一款软件来,就暂时仍仍吧,但是你可以到欧酷论坛或者塞班论坛上看看,有没有什么好用的或者可以用的软件
成都创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为南安企业提供专业的网站设计制作、成都做网站,南安网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
求大神帮忙写一个暴力破解算法,c或Java都行,密码由数字和字母组成,最大密码长度10位最小一位?
import org.junit.Test;
public class T {
//最小长度
private int min = 1;
//最大长度
private int max = 10;
//准备数字,大小写
private char[] psw = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
@Test
public void t(){
for(int i=min; i=max; i++){
permutation(psw, i);
}
}
/**
* 全排列入口
* @param array 密码数据
* @param n 密码长度
*/
private void permutation(char[] array, int n) {
permutation("", array, n);
}
/**
*
* @param s 已生成临时字串
* @param array 密码数据
* @param n 剩余未生成的字符长度
*/
private void permutation(String s, char[] array, int n) {
if(n == 1) {
for(int i=0; iarray.length; i++) {
//这是密码结果
String result = s+array[i];
System.out.println(result);
}
} else {
for(int i=0; iarray.length; i++) {
permutation(s+array[i], array, n-1);
}
}
}
}
不过建议不要暴力,有针对性会好一点
密码锁c语言编程代码
#include stdio.h
#include string.h
#include stdlib.h
int main()
{
char password[10],password2[10];
memset(password,0,sizeof(password));
memset(password2,0,sizeof(password2));
printf("请设置8位数以内密码:\n\n");
scanf("%s",password);
printf("请设置校验密码:\n\n");
scanf("%s",password2);
if(atoi(password2)==atoi(password))
{
printf("密码输入正确!:\n");
}
else
{
printf("密码输入错误!:\n");
}
return 0;
}
用java来描述钥匙开锁的过程
/*
java是面向对象的程序设计语言。我们要做的是用钥匙开锁。首先创建锁类,定义锁的属性,也就是可以给锁赋予密码或者说给它一个锁芯。锁能干嘛,打开和锁起。打开就要用钥匙去匹配锁孔,密码锁就要用你输入的密码去匹配锁的密码,密码正确,锁就打开,错误就打不开。锁的锁起,不需要钥匙就锁起了。
/
public class Lock{
String lock; //定义锁密码
void onlock(){
System.out.println("锁起来了");
}
void unlock(String keys){ //开锁。插入钥匙,看能不能开锁。
if(keys == lock){
System.out.println("锁能打开");
}else{
System.out.println("您的钥匙不匹配");
}
}
}
/
*测试我们的锁。
/
public class Test {
public static void main(String[] args) {
Lock lock = new Lock();
lock.lock="dxnwd333";
lock.onlock();
lock.unlock("abc");
lock.unlock("dxnwd333");
}
}
分享名称:密码锁代码java,电子密码锁代码
网址分享:http://myzitong.com/article/phsejp.html