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论坛社区类网站实例开发源码——ZEROBOARD中文版】是一个基于PHP语言构建的社区论坛平台,旨在提供一个互动性强、功能丰富的网上讨论环境。该源码是开发者们学习和实践PHP技术,尤其是论坛系统设计与实现的理想...
1. **随机字符串生成**:在服务器端,代码会生成一段随机的中文字符序列,通常包含4到6个汉字。这需要对Unicode编码有深入理解,以确保生成的是可见的中文字符。 2. **图像处理**:生成的字符串需要转换为图像,以...
### Swift中文教程知识点详解 #### 一、Swift简介与特性 **1.1 关于Swift** Swift 是一种高性能、安全且易于学习的编程语言,由苹果公司在2014年首次发布。它专为iOS、iPadOS、macOS、watchOS 和 tvOS 开发而设计...
4. **表单处理与验证**:源码中会包含处理用户输入和验证数据的部分,这涉及 PHP 的 POST 请求处理、服务器端验证以及错误处理机制。 5. **模板引擎**:为了实现视图和逻辑分离,TurboDbAdmin 可能使用了模板引擎,...
CycleGAN的核心思想是通过两个对抗网络——生成器G和判别器D,实现从源域X到目标域Y的转换,并保持循环一致性。生成器G尝试将X中的图像转换为Y的风格,而另一个生成器F则尝试将Y的图像转换回X。判别器D分别判断输入...
4. **附件和图像管理**:用户可以在帖子中上传和管理附件,支持图片预览和自动缩略图生成。 5. **搜索引擎优化**:phpBB 具有良好的SEO支持,有助于提高论坛在搜索引擎中的排名。 6. **安全防护**:内置多种安全机制...
通过“OrCAD中文教程——training.pdf”,学习者将逐步了解如何使用Capture CIS创建和编辑原理图,如何在PCB Designer中进行布局和布线,以及如何利用PSPICE进行电路仿真。此外,教程还将涵盖元件库的管理、设计规则...
使用`session`对象将生成的验证码字符串存储到服务器端的会话中,以便后续验证用户输入时进行比对: - `session.setAttribute("rand", sRand);` ##### 图像输出与清除缓冲区 最后,通过`ImageIO.write()`方法将...
本研究提出了一种基于笔画的文本向量生成技术,通过分析汉字的最小构成元素——笔画,对汉字进行编码。笔画是汉字结构的基础,通过笔画编码能够加强词汇间关系的紧密性,同时强化对中文词特性的捕捉。这样可以生成...
下载后先安装,再将中文包解压得到chinese_prc.lng文件,将此...工具——生成CUE文件,依次添加APE和FLAC,点确定生成CUE文件。有了CUE文件就可以按照上面的方法刻录CD了。 压缩包内含自制说明文档,有详细操作步骤。
本篇将详细探讨“轻量级验证码生成工具”——一个基于Java的验证码生成插件。 该插件设计的目标是轻便且易于集成,它内置了四种不同的验证码样式,可以满足各种应用场景的需求。这些样式可能包括不同颜色、字体、...
本资源“NLP小白入门——超全中文文本分类系统”旨在为初学者提供一个全面的入门教程,包括训练集、测试集以及相关工具和技术,如停用词、word2vec和TF-IDF等。下面我们将详细讨论这些知识点。 1. **文本分类**:这...
WordHandling方法在两种常见的深度学习模型——长短时记忆网络(LSTM)和卷积神经网络(CNN)上进行了验证。LSTM擅长捕捉序列数据中的长期依赖关系,而CNN则能有效地捕获局部特征,这两者都是文本分类任务中常用的...
这个压缩包"ASP网站实例开发源码——明仔中文网の音乐MUISC(源码+数据库).rar"提供了ASP技术的一个实际应用案例,特别是一个音乐网站的源代码和相关数据库,名为"影音娱乐"明仔中文网の音乐MUISC 8.0_m_yy。...
《个性文字头像生成——基于易语言的编程实践》 在当今互联网时代,个人形象的展示变得越来越重要,其中头像作为网络世界中的一种视觉标识,承载着展示自我风格的独特功能。"个性文字头像生成"就是一种创新的个性化...
《LPC2148与LCD1602驱动程序详解——基于周立功与陈明记的实践分享》 LPC2148是一款基于ARM7TDMI-S内核的微控制器,由NXP(原飞利浦半导体)公司生产,广泛应用在嵌入式系统设计中。该芯片拥有丰富的外设接口,包括...