我的毕业设计,设计较为简单,大家一看便懂!
2025/10/5 17:16:48 317KB 仓库管理 ,jsp,access
1
上次曾经传过一个易宝、支付宝、财付通、云网等多用MD5加密程序。
易宝是采用hmac的MD5加密,提供的ASP版函数不支持中文,使用dll注册那个兼容又不太好。
上次我发布的加密程序也不支持中文,且支付宝那个加密函数是错误的。
为此我专门研究了三天的hmac方案,当然了我也只是通过改进代码反复测试而已。
先是调用易宝提供的C++版dll,因为我知道它支持中文。
我先是把ASP版的密钥key进行unicode处理,然后用中文密钥与dll版加密结果竟然一致了。
当时一高兴,认为处理中文字符肯定是采用unicode的。
结果把密文换成中文一试,又不行了。
我又想到按普通字符处理,中文字符再And&HFF,反复试验还是不行。
浪费了两天,也找到了另一个C++版hmac函数源码,没看到有字符编码处理。
最后才想到易宝提供的其它源码。
PHP源码还是比较容易看懂的,原来加密的字符text和密钥key都是先转换为UTF-8编码。
这一点与原先那个dll里就可能不一致,把PHP上传到空间一测试,果然密钥使用中文是不一样的。
我也无法知道易宝自己到底使用哪一种方案,先设计一个UTF-8的转码函数吧。
网上找了下,光这些函数都有几十K大小,还是自己设计省事。
ASP版的hmac都不支持中文,就是没有转码函数。
VB还有StrConv可以转换unicode,ASP却不能用。
其实我们常用的ASP版md5加密,与其它程序的也是不兼容中文。
原因还是ASP转换unicode十分困难,但是支付宝的接口是有这么个函数的,而且代码很简练,我参考它设计了UTF-8编码函数。
(支持多国语言的哦)经过三天的改进,程序从17K精简到了9K,使hmac兼容中文,md5也提供了两个版本,一是ASP简版,二是标准版。
这个标准版是指其它程序都在采用的unicode编码方案,其实ASP简版才是我们最多使用的,但它并不通用。
调用方法:HmacMd5(text,key)-加密内容支持中文,但key最好用非中文的。
md5(text)-简版,ASP_MD5(text)-标准版支付宝一定要用ASP_MD5,财付通的加密内容一般没中文的,所以两者均可。
2025/10/5 17:20:38 3KB ASP hmac md5 utf-8
1
基于MFC的推箱子小游戏,资源图片都在压缩包中,代码中含有注解,是多媒体基础编程课程设计。
应该都能懂,代码挺详细的。
2025/10/4 9:28:02 133.97MB MFC 推箱子 多媒体课设
1
meshlab教程,包含菜单介绍和英文的教程,能够看懂,网上教程不多,希望能够采纳。
2025/9/26 2:09:26 7.62MB meshlab
1
最新新尾数夺宝夺宝微信公众号H5游戏尾数夺宝系统源码仅供学习参考,请勿使用于商业使用途!系统全开源,适合懂技术买家学习代码或者二次开发,请勿使用于非法使用途,小白勿拍!经过修改,很完美直接运行。
2025/9/23 22:51:12 24.58MB 竞猜 尾号竞猜
1
自动语音识别(ASR)技术的目的是让机器能够“听懂”人类的语音,将人类语音信息转化为可读的文字信息,是实现人机交互的关键技术,也是长期以来的研究热点。
最近几年,随着深度神经网络的应用,加上海量大数据的使用和云计算的普及,语音识别取得了突飞猛进的进展,在多个行业突破了实用化的门槛,越来越多的语音技术产品进入了人们的日常生活,包括苹果的Siri、亚马逊的Alexa、讯飞语音输入法、叮咚智能音箱等都是其中的典型代表。
对语音识别技术的发展情况、最近几年的关键突破性技术进行了介绍,并对语音识别技术的发展趋势做了展望。
2025/9/23 10:34:42 1.24MB NLP论文学习
1
自己用c#写的加密解密软件,采用自带组件System.Security.Cryptography,有详细注释,可直接运行看结果,写给不懂加密解密知识的人使用的,不用有加密解密等编程基础,只需添加窗体进自己的程序,然后按照代码注释在对应地方添加自己的函数就可以使用。
程序使用vs2015编写,但在vs2012下也能运行,其他版本未测试。
.net框架使用的是2.0,更高版本框架兼容,低版本未测试。
其中有用到DevComponents.DotNetBar组件,若报错对应下载DevComponents.DotNetBar。
2025/9/21 18:09:34 2.13MB 加密解密 C#
1
STC89C52单片机与HC-06模块下位机测试程序,带有注释,不懂的可以到我的博客留言http://blog.csdn.net/itas109
1
下载下来数据,点击我的博客《深度学习项目一:keras实现歌词的自动生成》。

然后进行对应的练习,哪里不懂留言说。
2025/9/17 3:44:46 18.68MB 歌词 深度学习 keras 歌词的自动生
1
beckhoff倍福PLC程序使用twincat2.0版本写的倍福plc程序,包括HMI程序。
有倍福机器人程序,不懂可以留言点赞。
还有环链输送程序。
如果要库文件可以点赞留言。
2025/9/12 18:07:17 6.73MB 倍福程序范例
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡