- 1
- 0
- 约5.38千字
- 约 5页
- 2017-06-04 发布于河南
- 举报
用C#生成随机中文汉字验证码的基本原理
1、汉字编码原理
到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。
1980年,为了使每一个汉字有一个全国统一的代码,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码字符集》基本集,简称GB2312,这个字符集是我国中文信息处理技术的发展基础,也是国内所有汉字系统的统一标准。到了后来又公布了国家标准GB18030-2000《信息交换用汉字编码字符集基本集的扩充》,简称GB18030,编程时如果涉及到编码和本地化的朋友应该对GB18030很熟悉。这是是我国继GB2312-1980和GB13000-1993之后最重要的汉字编码标准,同时也是未来我国计算机系统必须遵循的基础性标准之一。
目前在中文WINDOWS操作系统中,.NET编程中默认的的代码页就是GB18030简体中文。但是事实上如果生成中文汉字验证码只须要使用GB2312字符集就已经足够了。字符集中除了我们平时大家都认识的汉字外,也包含了很多我们不认识平时也很少见到的汉字。如果生成中文汉字验证码中有很多我们不认识
您可能关注的文档
- 海城简介.doc
- 海威药业集团的企业文化调查问卷(内部资料参考).doc
- 海市教案.doc
- 海洋经济调查制度.doc
- 海内船舶保险条目.doc
- 海淀区区班主任带头人履行职责情况考核表.doc
- 海淀区区级学科带头人、骨干教师履职情况考核表.doc
- 海淀区少先队辅导员带头人履行职责情况考评表.doc
- 海模 名船.ppt
- 海珠区黉舍.doc
- 2026及未来5年中国双伺服电脑控制两用高速制袋机市场现状分析及前景预测报告.docx
- 2026及未来5年中国数码显示钟市场现状分析及前景预测报告.docx
- 2026及未来5年中国提花衬衫市场现状分析及前景预测报告.docx
- 2026及未来5年中国数显落地式铣镗床市场现状分析及前景预测报告.docx
- 2026及未来5年中国桑塔纳组套维修工具市场现状分析及前景预测报告.docx
- 2026及未来5年中国修改瓷市场现状分析及前景预测报告.docx
- 2026及未来5-10年山楂冲剂项目投资价值市场数据分析报告.docx
- 2026及未来5-10年塑料软管辅机项目投资价值市场数据分析报告.docx
- 2026及未来5年中国手动平开闸门市场现状分析及前景预测报告.docx
- 2026及未来5-10年撕裂薄膜机组项目投资价值市场数据分析报告.docx
最近下载
- RESURF详细讲课课件.pptx VIP
- 2020届中考物理力学总复习课件(精品).ppt VIP
- CANoe使用 完整版本.ppt VIP
- 国家中医药管理局直属事业单位招聘笔试真题2024.docx VIP
- 第六册 装置布置及配管附图附表-第2章 第8节 1100配管研究图.pdf VIP
- 2024年河北省廊坊市广阳区小升初数学试卷.doc VIP
- 大语文培训行业市场调研与前景趋势预测报告.pptx VIP
- 2026年时事政治测试题库100道及参考答案(综合题).docx VIP
- 风电场工程海上升压变电站施工规范.pdf VIP
- CQI-17锡焊系统评估第二版(2021年发布-含记录).doc
原创力文档

文档评论(0)