通过波形文件数据,进行MFCC特征提取,做相关滤波、加窗、fft变换等,得到13维mfcc特征,若在13维基础上继续做一阶二阶差分可得到24维mfcc特征
2025/10/5 19:31:23 2.02MB Mfcc /c++
1
此脚本用unity3D实现了简单2D计算器,实现计算器的加减乘除等功能,博客地址https://blog.csdn.net/qq874455953
2025/10/5 17:16:17 19KB 简易计算器 Unity3D C#
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
fs2-grpc-FS2/cats效果的gRPC实现SBT配置project/plugins.sbt:addSbtPlugin("org.lyranthe.fs2-grpc"%"sbt-java-gen"%"")build.sbt:enablePlugins(Fs2Grpc)协议缓冲文件protobuf文件应存储在/src/main/protobuf。
多个项目如果生成的代码被多个项目使用,则可以在其他项目所依赖的公共项目中构建客户端/服务器代码。
例如:lazyvalprotobuf=project.in(file("protobuf")).enablePlugins(Fs2Grpc)lazyvalclient=
2025/10/5 17:38:12 38KB Scala
1
51单片机8*8点阵屏方形图扫描
2025/10/5 17:09:12 79KB 单片机 点阵屏
1
无组件ASP文件上传源代码记得在建立一个文件夹"updata"saveannounce_upload.asp上传页------------------------------------body{font-size:9pt;}input{font-size:9pt;}文件上传文件------------------------------------saveannouce_upfile.asp保存文件到服务器------------------------------------文件上传500*1000then'设置上传文件大小为500Kresponse.write"文件大小超过了限制500K [重新上传]"response.endendififfile.FileSize>0then''如果FileSize>0说明有文件数据file.SaveAsServer.mappath("updata\"&file.FileName)''保存文件endifsetfile=nothingnextsetupload=nothingresponse.write"文件上传成功[继续上传]"%>------------------------------------upload.inc建立upload对象------------------------------------dimupfile_5xSoft_StreamClassupload_5xSoftdimForm,File,VersionPrivateSubClass_InitializedimiStart,iFileNameStart,iFileNameEnd,iEnd,vbEnter,iFormStart,iFormEnd,theFiledimstrDiv,mFormName,mFormValue,mFileName,mFileSize,mFilePath,iDivLen,mStrVersion=""ifRequest.TotalBytes<1thenExit
2025/10/5 16:27:28 2KB 无组件ASP文件上传源代码
1
论坛,作为信息的传播和交流介质,对信息交流与传播起到了空前的推动作用。
论坛的主要制作目的是为了让人们能够方便的进行交流,这就要求必须是动态网页,用户发出登录、交流等请求,服务器作出相应的反应。
因此这里选择使用广泛使用PHP技术进行开发,使用apache作为开发服务器,数据库采用的是mysql。
通过PHP编写的动态网页代码,在apache服务器上运行,mysql实现数据存储,最终综合运用这三种核心技术,实现了用户注册登录、发帖、回帖、管理员管理论坛模块等功能。
2025/10/5 16:43:07 2.08MB 毕业论文 计算机 论坛设计 动态网页
1
关于r-shinylp主页::软件包许可证:麻省理工学院原料许可证:BSD3-条款简介:提供包装HTMLBootstrap组件代码的功能,以启用Shiny应用程序的信息性着陆首页的设计和布局。
这可以为用户带来更好的用户体验,并为开发人员编写更少HTML。
当前构建状态所有平台:当前发行信息姓名资料下载版本平台类安装r-shinylp安装r-shinylp从conda-forge通道可以通过添加可以实现conda-forge到您的频道:condaconfig--addchannelsconda-forge一旦conda-forge信道已被启用,r-shinylp可以安装有:condainstallr-shinylp可以列出您平台上可用的所有r-shinylp版本:condasearchr-shinylp--chan
2025/10/5 12:41:32 15KB Shell
1
SkywardMatlab控制模拟器Matlab代码,用于测试航空制动器的控制算法
2025/10/5 11:53:52 55.14MB MATLAB
1
用doxygen+graphviz自动化生成代码文档,相关博文:http://www.cnblogs.com/tianzhijiexian/p/4392924.html
2025/10/5 10:24:08 1.59MB doxygen graphviz 自动化生成 文档
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡