一个五子棋游戏的MFC完成(已判禁手,可以人人对下,人机对下,保存棋盘,恢复棋谱)其中AI采用加权判断方法,棋盘自动保存成txt文件。
2021/4/18 12:12:50 16KB 五子棋 MFC 人机对战 禁手
1
选择合适的滤波函数是瞳面相位差波前传感器成功实现的关键。
以建立的瞳面相位差波前传感器模型为基础,采用模式法进行波前相位的恢复,调查不同类型、不同大小滤波函数对波前恢复效果的影响。
结果表明,滤波函数种类的选择对传感器相位恢复效果的影响不大,在合适的大小范围内,都可以得到令人满意的恢复精度,如离焦作为滤波函数时,其峰谷(PV)值在(2π±π)rad范围内;
球差作为滤波函数时,PV值在小于等于πrad范围内。
同一种滤波函数,当其大小超过一定范围时,如离焦大于3πrad、球差大于πrad时,随着其大小的增加,相位恢复精度逐步降低。
具体应用时,可根据实现的成本和制作难易程度在滤波函数大小合适的范围内确定滤波函数的种类。
2021/4/18 12:12:50 2.36MB 传感器 波前传感 瞳面相位 滤波函数
1
超时锁屏功能,前提:系统为WinForm实现,中有一个主窗体;
1、当用户键鼠无操作超过10分钟,则锁定该系统(当前项目);
2、锁屏后弹出用户登录界面,登陆界面两个输入框,用户名、密码(均为simed);
3、锁屏后用户无法对系统其他页面做任何操作,仅能在登录界面录入用户名、密码,实现登录;
4、登陆成功后,关闭登录界面,系统恢复可录入形态;
5、主界面为Winform,一个Richtextbox,能够演示锁屏后无法操作,登录后可继续操作即可;
6、登录失败则提示“用户名或密码错误”,继续停留在登陆界面,录入的用户名保留,密码框清空,密码框获得焦点;
目前设置30秒就超时。
2018/8/21 1:27:28 2.15MB C# Winform 锁屏
1
sqlite在出现错误的时候System.Data.SQLite.SQLiteException(0x80004005):databasediskimageismalformed即数据库文件出现损坏,无法正常使用。
本工具由官方下载,通过尝试把恢复文件的办法进行总结在打包,包内有工具和使用说明,修复后个人认为有些数据还是不一定能修复,这是需要操作步骤6的缘由,但是具体缘由需要进一步验证
2016/4/17 13:12:27 474KB sqlite修复
1
这是一款中等职业学校学籍管理系统源码,采用了典型的三层架构,功能比较完整,并且有比较完善的说明文档,比较适合用作毕业设计或者学习交流使用,值得推荐一下,感兴味的朋友们不要错过哦。
该源码的主要功能介绍如下:1、学籍管理:新生注册、学籍维护、退学办理、毕业处理、转班处理。
2、教师通讯录:添加教师、修改、删除教师。
3、修改密码4、系统设置:年级、专业、班、修读专业、教学点、学制、数据备份、数据恢复、数据导入。
注意事项:1、后台管理员用户名密码均是:admin2、开发环境为VisualStudio2008,数据库为SQLServer2008,数据库文件在DB文件夹中,使用.net3.5开发。
3、默认数据库连接字符串在webconfig配置文件中修改。
4、该源码比较适合毕业设计或者课程设计使用以及学习交流使用。
2018/9/23 4:32:34 3.02MB .NET源码-学校班级
1
嵌入式动态电压恢复器仿真。
动态电压恢复器,毕业设计,详细的MATLAB/Simulink材料DVR毕业设计仿真Simulink
2015/3/26 22:40:25 140KB DVR 毕业设计 仿真  Simuli
1
信号检测与处理的一个十分重要的内容就是从噪声中提取信号,本文针对chirp信号加入不同强度的噪声的问题,采用了频域非因果的方法实现了维纳滤波。
当伴有信噪比为20的高斯白噪声的chirp信号通过维纳滤波器,它可以对信号作出了精确的估计。
最初,在MATLAB平台仿真结果显示:本文设计的滤波器达到了重现chirp信号的要求。
2015/4/10 15:03:04 285KB 维纳滤波
1
恢复系统主题(win7X64).zip处理VirtualBox在WIN7X64使用出现的以下问题:UnabletoloadR3moduleD:\ProgramFiles\Oracle\VirtualBox/VBoxDD.dll(VBoxDD):GetLastError=1790(VERR_UNRESOLVED_ERROR)返回代码:E_FAIL(0x80004005)组件:Console界面:IConsole{8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
2018/2/17 23:27:57 1.46MB 系统软件
1
Magpie,“喜鹊”,取其“报喜”之意,本系统是一款用于活动、公司年会的抽奖软件。
支持特性-3D标签云显示参与者姓名-获奖者不反复中奖-奖项的增加、编辑以及抽取顺序-灾难恢复,二次访问时可以恢复上次抽奖信息
2020/2/15 7:29:55 41.09MB 抽奖 跨平台 年会抽奖 活动抽奖
1
关于Proteus仿真ADC0809,说明以下几点:1、在Proteus中,ADC0809是不可仿真的。
但可以用ADC0808代替ADC0809进行仿真。
ADC0808与ADC0809有相同的引脚,功能极为相似。
在Proteus中,可以认为:ADC0808就是ADC0809。
2、说明几个关键引脚的输出信号:1)OE数据输出允许信号,高电屏有效(意思就是,当OE接高电屏时才允许将转换后的结果从ADC0808的OUT1~OUT8引脚输出,否则,在内部锁存)。
2)ADC0808的ALE信号(22引脚),以及START信号(6引脚)ALE称为“地址锁存允许信号”,高电屏有效。
就是说:ALE=1时,允许将ADDA~ADDC的地址输入到ADC0808的内部译码器,经过译码后选定外部模拟量的输入通道。
START信号,这是一个必须重点掌握的信号,向START送入一个高脉冲,其上升沿使ADC0808内部的“逐次逼近寄存器SAR”复位,其下降沿可以*启动A/D转换,并同时使EOC引脚为低电平*(两个*之间的内容必须牢记!)。
应注意到:ALE是高电屏有效,而START的有效部分只是上升沿和下降沿,所以在连接电路时可以将ALE信号与START信号连接到一起,使它们在同一个脉冲上各取所需。
3)EOCAD转换结束的标志信号,在AD转换结束时成现高电屏。
不能通过以下方式使EOC恢复低电屏:假设EOC连到P1.0口上,企图通过CLRP1.0使EOC恢复低电屏是不可行的。
在Proteus仿真时,会出现黄色信号,表示短路。
在实际当中,短路是非常可怕的事情。
千万注意:EOC是靠START的下降沿清零的!4)在Proteus中,ADC0808的时钟信号要用DCLOCK产生(应该知道啥是DCLOCK吧?),因为在Proteus仿真中,当不外接扩展ROM时,单片机的ALE信号(注意,不是ADC0808的ALE信号!)在Proteus仿真中不会出现,因此即使外接74LS74作分频也不会得到时钟信号。
发点牢骚:很多高校都以ADC0809作为AD转换的代表芯片来讲解,但却不细说其工作过程和工作原理。
我们杨红梅老师上课这样说的:“当程序执行到MOVX@DPTR,A的时候,会启动AD转换”。
我不理解为什么执行到这里就启动AD转换了,于是说道:“老师,这里我不理解。
”作为一名十分有责任感的副教授,她是这样回答的:“就是执行到这里就启动了,你还想理解到什么程度?”……令我实在无语。
于是我到校图书馆翻阅了一些相关的高校教材,其各书所述大同小异,也没什么收获,现在的高校教材呀!不得不令人怀疑有抄袭之嫌。
后来,在清华大学出版社出版的《单片机原理与应用及C51程序设计》一书中获得了一些启发,又亲身动手做了仿真,才略懂一二。
对于希望学好单片机的同仁,我有一点小常识奉送,就是:务必学会读懂时序图,即使老师上课不讲,自己也要自学,并学会。
我写的这个程序极其短小,重点在于使读者通过仿真控制理解上述关键信号的作用,进而理解ADC0808的工作过程和工作原理。
为了减少赘余,突出重点,并没有用单片机对AD转换后的数字信号行处理,而是通过ADC0808的OUT1~OUT8引脚直接输出。
希望看过此例的同仁能通过此例真正学懂ADC0808(也即是:ADC0809)。
相关的时序图,百度上有丰富的资源,在这里就不赘赠了,请见谅。
2016/5/5 21:26:50 37KB Proteus AD转换 单片机
1
共 823 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡