Java课程设计总结报告,是关于计算器的。
2.主体功能a.按下数字键在文本框上会显示数字,这是计算器最基本的功能。
b.按下数字键加上“+-*/%”加上数字键进行加、减、乘、除、求余计算。
c.按下“+-”键,计算器下一个文本框上的数字置反。
d.按下“sqrt”键,计算器下一个文本框上的数字进行开根号运算。
e.按下“1/x”键,计算器下一个文本框上的数字进行求倒数运算f.按下清除“C”键,上下文本框上的数据被全部清除,按下清除“CE”键,下面一个文本框上的数据被全部清除,按下清除“backspace”键,下面一个文本框上的数据被清除一位g.按下一个数字按钮加上“MS”,就将此数据保存,同时做下“M”记号;
按下“MR”,就读取此数据在下一个文本框中;
按下“MC”,就清除数据;
按下“M+”,就将当前文本框的数据加上储存的数据。
2025/10/29 19:43:13 192KB 计算器 课程报告
1
若无法正常使用可私我补发设计要求(1)利用七个按键作为电子琴的音符1、2、3、4、5、6、7的弹奏键。
其中1~7号键按下后即发出相应的音调,发音保持直至按键松开。
8号键按下后则自动演奏一首乐曲(具体曲目可自定)。
利用单片机内部的定时器,可以发出不同频率的脉冲,不同频率的脉冲经喇叭驱动电路放大滤波后,就会发出不同的音调。
定时器按设置的定时参数产生中断,一次中断发出脉冲低电平,下一次反转发出脉冲高电平。
由于定时参数不同,就发出了不同频率的脉冲。
(2)弹奏时应在数码管或液晶屏上显示相应的音符。
2025/10/28 18:53:47 13KB C51 电子琴 蜂鸣器
1
该源码对应个人博客【SpringBoot集成OpenPDF和Freemarker实现PDF导出功能并附源码】配套教程,地址:https://blog.csdn.net/lhmyy521125/article/details/140743558小伙伴可以自行下载学习!不需要积分!不需要积分!不需要积分!如果相关资源对您有所帮助,希望一键三连给博主一点点鼓励,后续更新更多教程和对应免费源码,如果您有任何疑问或建议,请随时留言讨论!前言在我们日常开发中,生成PDF文件是一项常见的需求。
无论是生成单据、报表、发票还是其他文档,PDF格式因其便捷的打印和跨平台支持而被广泛使用。
本文将介绍如何在SpringBoot项目中使用flying-saucer-pdf和Freemarker来实现HTML模板到PDF的导出功能`FlyingSaucer`是一个纯Java库,用于使用`CSS2.1/CSS3`呈现任意格式良好的XML(或XHTML),用于布局和格式化,输出到Swing面板,PDF和图像
2025/10/28 12:45:08 9.43MB spring boot spring boot
1
这个能单独设置鼠标x或者y轴的方向,超级牛的,还能记住状态,对于自己用套装名牌键鼠改装成轨迹球掌上型键鼠的来说,是个比较好的解决方案,因为普通鼠标做成轨迹球后方向是错误的,而市面上又找不到好品牌的轨迹球键鼠,别小看键鼠,里面的算法不好的话,会经常失灵的,自己做一个生产力级别的掌上型键鼠可以防止鼠标手和肩膀麻木,前提是必须用大品牌的键鼠套装改,我用的是联想的,鼠标有8g的加速度,多个按键不冲突,按ctrl可以流利的圈文件,等等
2025/10/27 20:20:15 13KB 鼠标
1
DQPSK调制解调技术是在QPSK基础上发展起来的一种技术,其在发射方采用差分编码,对原来的传递信息码进行一次相对编码,利用载波相位的相对变化来表示传输信息。
主要任务是研究数字信号调制技术中的四进制数字信号的调制调解,熟练掌握差分四相相移键控(DQPSK)在信号传输中的应用,以及其性能特点。
然后着重对四进制数字信号的调制调解进行研究,重点掌握其中差分四相相移键控(DQPSK)的原理,并对其在MATLAB平台进行设计与仿真
2025/10/25 7:47:45 5.27MB DQPSK MATLAB 调制解调器
1
mysqlroot用户误删除一键恢复,使用python脚本一键恢复
2025/10/25 1:22:41 2KB MySQL root
1
拖入即可应用!!!!!!添加到工具箱的步骤1.将Vincent.AutoAuthCode.dll添加到项目的Bin文件目录下2.右键点击Bin目录选择添加引用找到添加的Bin文件目录下Vincent.AutoAuthCode.dll3.在工具栏中,右键点击常规选项卡再点击选择项4.在弹出的对话框中的右下方点击浏览找到Bin文件目录下Vincent.AutoAuthCode.dll打开点击确定在工具箱的常规选项看到AutcCode控件直接拖到要使用验证码的页面位置即可。
页面的点击事件会触发验证,无需后台代码验证
2025/10/18 14:13:48 21KB Asp.net 验证码控件 验证码控件
1
文件内含完整代码与Proteus仿真图,通过4×4矩阵键盘输入密码,密码将在LDC1602液晶显示屏上显示,按下输入键将输入密码与预设密码校对
1
VirtualTreeview是一套Delphi下优秀的VCL控件,代码质量高,使用灵活、功能强大、性能非常好,它不是基于任何系统控件,而是重新编写的。
正如它的名字已经表明,这个控件与其他这类控件相比,使用了一个不同的树管理模式。
它不知道它所管理的数据是什么东西(除了它的大小),甚至没有一个节点的标题。
一切都获取于通过应用程序的事件(或通过派生覆盖方法)。
VirtualTreeview是经过精心设计和彻底的测试。
这个控件证明了它的概念以及在许多商业产品和免费软件的项目中都很健康的运行。
VirtualTreeview是非常快的。
增加一百万节点只需要700毫秒。
需要很少的内存开销。
很适合高速接入,遍历一百万个节点只需要不到0.5秒的时间。
支持多选,支持背景图片,支持复选框,支持右键菜单,支持节点排序,支持Unicode,支持拖曳,支持剪贴板,支持多行列标题等等。
2025/10/15 13:51:33 3.3MB VirtualTreeview
1
纯c读写ini配置文件用c/c++读写ini配置文件有不少第三方的开源库,如iniparser、libini、rwini、UltraLightINIParser等,但都不理想,往往代码较大、功能较弱、接口使用不方便。
尤其在大小写处理、前后空格、各种注释、跨平台换行符支持、带引号字符串处理、无section操作、原格式保持等方面存在问题。
现将本人精心制作的ini读写程序源码奉献给大家,纯c编写,简洁好用。
支持windows和linux。
主要特点:1、支持;和#注释符号,支持行尾注释。
2、支持带引号'或"成对匹配的字符串,提取时自动去引号。
引号中可带其它引号或;#注释符。
3、支持无section或空section(名称为空)。
4、支持10、16、8进制数,0x开头为16进制数,0开头为8进制。
5、支持section、key或=号前后带空格。
6、支持\n、\r、\r\n或\n\r换行格式。
7、不区分section、key大小写,但写入时以新串为准,并保持其大小写。
8、新增数据时,若section存在则在该节最后一个有效数据后添加,否则在文件尾部添加。
9、支持指定key所在整行删除,即删除该键值,包括注释。
10、可自动跳过格式错误行,修改时仍然保留。
11、修改时保留原注释:包括整行注释、行尾注释(包括前面空格)。
12、修改时保留原空行。
以上三点主要是尽量保留原格式。
不足之处:1、不支持单key多value(逗号分割),只能一次性提取后自行处理。
2、不支持同名重复section和key。
(重复section可视为错误,重复key则可能造成分歧)3、不能提取所有section或key名称。
使用只需两个文件inirw.h、inirw.c,另有测试程序和工程文件,支持windows和linux。
2025/10/15 11:32:26 7KB c 读写 ini
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡