`
awfrun
  • 浏览: 82406 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

验证——生成汉字

阅读更多
public void test2(){
		
		//处理
		Random random = new Random();
		String ctemp ="";
		String[] rBase={"0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"};
		//生成第1位的区码
		int r1 = random .nextInt(3)+11; // 11~14
		String str_r1=rBase[r1];
		//生成第2位区码
		int r2;
		if(r1==13){
			r2 = random.nextInt(7); //0~7
		}else {
			r2 = random.nextInt(16);
		}
		String str_r2 = rBase[r2];
		//生成第1位位码
		int r3 = random.nextInt(6) + 10; //10~16
		String str_r3 = rBase[r3];
		//第4位位码
		int r4;
		if(r3==10){
			r4 = random.nextInt(15) +1; 
		}else  if(r3==15){
			r4 = random.nextInt(15);
			
		}else {
			r4 = random.nextInt(16);
		}
		
		String str_r4 = rBase[r4];
		
		
		
		//生成汉字
		byte[] bytes = new byte[2];
		String str_r12 = str_r1 + str_r2;
		int tempLow = Integer.parseInt(str_r12,16); //16进制转换
		bytes[0] = (byte)tempLow;
		String str_r34 = str_r3 + str_r4;
		int tempHigh = Integer.parseInt(str_r34,16);
		bytes[1] = (byte)tempHigh;
		ctemp = new String(bytes);
		System.out.print(ctemp);
		
		
		
	}

 

分享到:
评论

相关推荐

    PHP实例开发源码——田字格笔顺字帖在线生成器php源码.zip

    综上所述,"PHP实例开发源码——田字格笔顺字帖在线生成器php源码.zip"中包含的源代码是一个综合性的PHP项目,涵盖了图形处理、字体操作、用户交互、服务器端逻辑、响应式设计、文件操作和安全性等多个方面。...

    PHP论坛社区类网站实例开发源码——ZEROBOARD中文版.zip

    【PHP论坛社区类网站实例开发源码——ZEROBOARD中文版】是一个基于PHP语言构建的社区论坛平台,旨在提供一个互动性强、功能丰富的网上讨论环境。该源码是开发者们学习和实践PHP技术,尤其是论坛系统设计与实现的理想...

    ASP.NET源码——Ajax无刷新中文验证码.zip

    1. **随机字符串生成**:在服务器端,代码会生成一段随机的中文字符序列,通常包含4到6个汉字。这需要对Unicode编码有深入理解,以确保生成的是可见的中文字符。 2. **图像处理**:生成的字符串需要转换为图像,以...

    iphone——Swift中文教程完整版

    ### Swift中文教程知识点详解 #### 一、Swift简介与特性 **1.1 关于Swift** Swift 是一种高性能、安全且易于学习的编程语言,由苹果公司在2014年首次发布。它专为iOS、iPadOS、macOS、watchOS 和 tvOS 开发而设计...

    PHP网站实例开发源码——TurboDbAdmin 中文版.zip

    4. **表单处理与验证**:源码中会包含处理用户输入和验证数据的部分,这涉及 PHP 的 POST 请求处理、服务器端验证以及错误处理机制。 5. **模板引擎**:为了实现视图和逻辑分离,TurboDbAdmin 可能使用了模板引擎,...

    Python-HCCGCycleGAN使用CycleGAN生成手写汉字

    CycleGAN的核心思想是通过两个对抗网络——生成器G和判别器D,实现从源域X到目标域Y的转换,并保持循环一致性。生成器G尝试将X中的图像转换为Y的风格,而另一个生成器F则尝试将Y的图像转换回X。判别器D分别判断输入...

    PHP实例开发源码——phpBB 中文版.zip

    4. **附件和图像管理**:用户可以在帖子中上传和管理附件,支持图片预览和自动缩略图生成。 5. **搜索引擎优化**:phpBB 具有良好的SEO支持,有助于提高论坛在搜索引擎中的排名。 6. **安全防护**:内置多种安全机制...

    OrCAD_中文教程——training

    通过“OrCAD中文教程——training.pdf”,学习者将逐步了解如何使用Capture CIS创建和编辑原理图,如何在PCB Designer中进行布局和布线,以及如何利用PSPICE进行电路仿真。此外,教程还将涵盖元件库的管理、设计规则...

    jsp验证码——数字

    使用`session`对象将生成的验证码字符串存储到服务器端的会话中,以便后续验证用户输入时进行比对: - `session.setAttribute("rand", sRand);` ##### 图像输出与清除缓冲区 最后,通过`ImageIO.write()`方法将...

    一种基于深度学习的中文生成式自动摘要方法.pdf

    本研究提出了一种基于笔画的文本向量生成技术,通过分析汉字的最小构成元素——笔画,对汉字进行编码。笔画是汉字结构的基础,通过笔画编码能够加强词汇间关系的紧密性,同时强化对中文词特性的捕捉。这样可以生成...

    Flac、APE文件刻录CD

    下载后先安装,再将中文包解压得到chinese_prc.lng文件,将此...工具——生成CUE文件,依次添加APE和FLAC,点确定生成CUE文件。有了CUE文件就可以按照上面的方法刻录CD了。 压缩包内含自制说明文档,有详细操作步骤。

    轻量级验证码生成工具

    本篇将详细探讨“轻量级验证码生成工具”——一个基于Java的验证码生成插件。 该插件设计的目标是轻便且易于集成,它内置了四种不同的验证码样式,可以满足各种应用场景的需求。这些样式可能包括不同颜色、字体、...

    NLP小白入门——超全中文文本分类系统(含训练及测试数据集)

    本资源“NLP小白入门——超全中文文本分类系统”旨在为初学者提供一个全面的入门教程,包括训练集、测试集以及相关工具和技术,如停用词、word2vec和TF-IDF等。下面我们将详细讨论这些知识点。 1. **文本分类**:这...

    面向中文文本倾向性分类的对抗样本生成方法.pdf

    WordHandling方法在两种常见的深度学习模型——长短时记忆网络(LSTM)和卷积神经网络(CNN)上进行了验证。LSTM擅长捕捉序列数据中的长期依赖关系,而CNN则能有效地捕获局部特征,这两者都是文本分类任务中常用的...

    ASP网站实例开发源码——明仔中文网の音乐MUISC(源码+数据库).rar

    这个压缩包"ASP网站实例开发源码——明仔中文网の音乐MUISC(源码+数据库).rar"提供了ASP技术的一个实际应用案例,特别是一个音乐网站的源代码和相关数据库,名为"影音娱乐"明仔中文网の音乐MUISC 8.0_m_yy。...

    个性文字头像生成.rar

    《个性文字头像生成——基于易语言的编程实践》 在当今互联网时代,个人形象的展示变得越来越重要,其中头像作为网络世界中的一种视觉标识,承载着展示自我风格的独特功能。"个性文字头像生成"就是一种创新的个性化...

    LPC2148——LCD1602驱动,作者周立功——陈明记

    《LPC2148与LCD1602驱动程序详解——基于周立功与陈明记的实践分享》 LPC2148是一款基于ARM7TDMI-S内核的微控制器,由NXP(原飞利浦半导体)公司生产,广泛应用在嵌入式系统设计中。该芯片拥有丰富的外设接口,包括...

Global site tag (gtag.js) - Google Analytics