自适应均衡器研究与实现方法,并介绍了常用的几种算法,包括LMS算法、RLS算法以及盲均衡常用的恒模算法(CMA),并讨论了它们各自的优缺点。
最后选用线性横向均衡器结构与上述3种系数调整算法,利用MATLAB进行仿真,并对结果进行分析与比较。
2023/11/11 7:27:50 350KB matlab
1
该文档对java中各个集合类进行了详细的解析,优缺点比较,还加上底层代码的实现
2023/11/8 0:33:56 446KB collection List Map Set
1
下面这个模块是我使用易语言时写补丁最常用的一个模块(当然很多也是抄的),一开始我觉得bug肯定会很多,放出去肯定又会坑很多人,后来我发现坑坑更健康,当你明白一个东西的优缺点之后,你才会更好的选择你所需要的。
所以呢,现在模块开源了,希望对某些朋友有参考意义或者说使用价值吧。
声明:大家使用过程中发现任何问题都不要来问我,请自己想办法解决。
我现在已经完全放弃易语言了,改用VC++了。
以下是全部接口:模块名称:sunflover.ec作者:bysunflover版本:2015.2自己收集的一些常用函数,方便写补丁。
@备注:自己收集的一些常用函数------------------------------.版本2.子程序Ansi2Unicode,字节集,公开,将Ansi码转换为Unicode码(返回转换后的字节集).参数Ansi,文本型,,欲转换的Ansi文本.子程序AntiDebug,逻辑型,公开,这个没啥用,效果差;可放在程序运行的第一个函数被调试返回真.子程序AntiODMenu,逻辑型,公开,这个效果较好,推荐用这个;找到OD相关句柄返回真,此函数枚举窗口通过菜单名来判定是否OD窗口。
.子程序AntiStrongOD,逻辑型,公开,这个效果还行,检测带有驱动的OD调试器此函数专门对付StrongOD插件.参数判断OD运行状态,逻辑型,可空,此参数作用:发现OD驱动时—是否检测OD运行状态作为返回值基础,默认判断运行状态.子程序Bin2Dec,整数型,公开,字节集到整数.参数Bin,字节集.子程序Bin2Hex,文本型,公开,字节集到十六进制文本.参数字节集,字节集.子程序Bin2Hex1,文本型,公开,文本型->文本型.参数Bin,文本型.子程序BinXor,字节集,公开,字节集异或.参数需异或的字节集,字节集,,返回的字节集.参数参与异或的字节集,字节集.子程序Dec2Hex,文本型,公开,十到十六.参数十进制转换数据,长整数型.子程序GetAPIAddress,整数型,公开,失败返回0.参数模块名,文本型,,如"user32.dll","kernel32.dll".参数API,文本型,,如“CreateWindowExA”.子程序Hex2Bin,字节集,公开,十六进制文本到字节集.参数原文,文本型.子程序Hex2Bin1,文本型,公开,文本型->文本型.参数Hex,文本型.子程序Hex2Dec,整数型,公开,十六到十.参数十六进制转换数据,文本型.子程序InjectDll,逻辑型,公开,向目标进程中注入一个指定Dll模块文件;注入成功返回true,注入失败则返回false,CreateRemoteThread法.参数进程ID,整数型,,进程PID.参数DLL文件名,文本型,,欲注入的DLL名称.子程序InjectDLL1,逻辑型,公开,SuspendThread,shellcode,SetEip.参数PID,整数型.参数DLL路径,文本型.子程序InjectDLL2,逻辑型,公开,codecave,与InjectDLL1同.参数进程ID,整数型.参数DLL文件名,文本型.子程序inline_patch,逻辑型,公开,失败返回假,成功返回真;
适合patch尚未运行的加壳或不加壳的可执行文件.参数文件名,文本型,,文件全路径.参数模块名,文本型,,如"user32.dll".参数API,文本型,,如“CreateWindowExA”.参数地址,整数型,,如Hex2Dec(“00401000”).参数数据,字节集,,如Hex2Bin(“90909090”).子程序inline_patch_Pro,逻辑型,公开,失败返回假,成功返回真;
适合patch尚未运行的加壳不加壳的可执行文件,需要补丁的数据较多时建议使用这个,在子程序中打补丁.参数文件名,文本型,,文件全路径.参数模块名,文本型,,如"user32.dll".参数API,文本型,,如“CreateWindowExA”.参数子程序指针,子程序指针,,如&子程序1.子程序inline_patch_Pro1,逻辑型,公开,失败返回假,成功返回真
2023/10/13 4:13:48 545KB InlinePatch
1
电子邮件在当今社会中扮演了一个很重要的角色。
越来越多的人在使用它。
而且用它的人数势必会继续增加。
本文介绍了Javamail邮件收发系统的开发背景,对国内外现有的多种成熟的电子邮件系统进行分析和比较,总结出它们的优缺点,对Javamail技术进行深入研究,提出并设计实现了基于Javamail的邮件收发系统。
本系统利用SMTP协议和POP协议从底层进行开发,利用JavaMailAPI为收发邮件提供与协议无关的访问。
SMTP(简单邮件传输协议)是专门用来发送邮件的。
POP(邮局协议)是专门用于接收邮件的。
JavaMailAPI是一种可选的、能用于读取、编写和发送电子消息的标准扩展包。
本文主要可分为四个部分。
第一部分介绍了Javamail邮件系统的意义和现状。
第二部分具体介绍了几种相关协议和JavamailAPI。
第三部分主要介绍了系统的开发工具JAVA语言、Eclipse及其安装过程与配置方法。
第四部分详细阐述了Javamail邮件收发系统的实现过程。
2023/10/9 8:09:03 38.08MB 毕业设计 Javamail 邮件收发系统
1
 光伏电池的输出功率取决于外界环境(温度和光照条件)和负载状况,需采用最大功率点跟踪(MPPT)电路,才能使光伏电池始终输出最大功率,从而充分发挥光伏器件的光电转换效能。
在比较了常用光伏发电系统控制的优缺点后,依据MPPT控制算法的基本工作原理,主电路采用双并联Boost电路,具有电压提升功能,并且能够提高DC-DC环节的额定功率和减小直流母线电压的纹波。
针对传统扰动观察法存在的振荡和误判问题,提出了一种新型的基于双并联Boost电路的改进扰动观察法最大功率跟踪策略。
在Matlab/Simulink下进行了建模与仿真,仿真结果表明,当外界环境发生变化时,系统能快速准确跟踪此变化,避免算法误判现象的发生,通过改变当前的负载阻抗,使之与光伏电池的输出阻抗等值相匹配来满足最大功率输出的要求,使系统始终工作在最大功率点处,并且在最大功率点处具有很好的稳态性能。
最后通过实验验证了该算法的有效性。
1
为使读者全面了解视频分析算法的历史、思想、原理,《视频分析算法60讲》详尽地介绍了60多种有关视频分析的算子、描述子、滤波、变换、方法的基本理论,深入地阐述了视频分析算法的改进措施和实验仿真,系统地总结了其优缺点,并提供配套的实验仿真源代码和视频图像库。
《视频分析算法60讲》特别重视如何将视频分析算法的基础理论和实验仿真有机结合,解决视觉分析领域中的诸多基础问题,可应用于机器视觉、大数据分析、生物特征识别和智能视频监控等领域。
1
分析了目前煤炭在线动态称重系统即胶带秤动态称重系统、矿车衡动态称重系统和箕斗秤动态称重系统的称重原理及优缺点,提出了一种具有高计量精度的基于图像处理技术的矿车衡称重系统;研究了煤炭在线动态称重系统中的关键问题,即标定方法、称重传感器、动态数学模型、数据处理算法和上位机系统软件,指出在提高标定精度的同时降低标定难度是煤炭在线动态称重系统标定方法的研究方向;振弦式称重传感器是称重传感器未来发展方向;先进的技术和理论是动态数学模型和数据处理算法的研究方向。
1
图像识别的技术现状和发展趋势该文描述了图像识别技术的国内外研究现状,介绍了图像识别过程的相关基本工作,并探讨了图像识别的关键步骤,包括图象分割、图像特征提取和分类和图像的匹配,分析和比较了各种算法的优缺点,并讨论了其中的关键技术及计算机图像识别新技术。
关键词:图像识别;
图象分割;
特征提取;
匹配
1
数字图像处理论文关于图像分割的一些算法等等
2023/8/21 0:53:29 1.64MB 图像分割
1
介绍了模式的分类,引出了MVC架构模式,继而介绍了:MVC架构模式的起源与设计思想、三大部分的功能与关系、MVC架构模式的实现、MVC架构模式的优缺点
2023/8/19 19:12:36 762KB MVC
1
共 110 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡