一共使用了建造者模式、状态模式、命令模式、策略模式、单件模式这5个设计模式。
本次课程设计是开发一款有多个面板的计算器。
不只有针对日常生活“标准型”面板、针对理工科计算的“科学型”面板、针对于编程人员计算“程序员”面板,还别出心裁地开发了针对中学生的数学学习“特色型”面板,有利于他们检查自己数学作业答案和试卷答案。
本计算器实现了当点下拉菜单中标准型、科学型、程序员和特色型等选项可以切面不同的计算器面板。
本计算器实现了当选中按钮时,按钮呈现如黄水晶般色调渐变的颜色。
本计算器实现了自定义左上角图标的功能。
关键词:建造者模式状态模式命令模式策略模式单件模式计算器多面板标准型科学型程序员特色型初等函数二进制八进制十六进制分解质因数最简二次根式一元二次方程保留根号小数转分数循环小数
2018/2/12 18:10:32 1.49MB Java 计算器 设计模式 开发文档
1
读取指定文件夹下的所有mp3文件,转换成语谱图,并保存为二进制文件,便于后续进行言语识别等处理。
2021/1/8 12:53:10 174KB MATLAB 语谱图 二进制
1
(1)深化掌握二进制数的表示方法以及不同进制的转换;
   (2)掌握二进制不同编码的表示方法;
(3)掌握IEEE754中单精度浮点数的表示和计算。
2021/7/24 9:21:52 15KB 汇编
1
全加器是实现算术加法运算的基本器件,常规使用是构成1位或多位二进制数算术加法运算电路。
本文探讨了对全加器进行逻辑功能扩展的方法,目的是探索全加器进行非常规使用改变使用方向的逻辑设计技术,即用多个一位全加器组合、连接构成对多个输入量算术加运算电路,输入变量中1的个数不同,相加的结果也就不同,在相加结果的基础上再进行多数表决、奇偶数判别等逻辑判别电路的设计。
所述方法的创新点是提出了全加器改变使用方向的逻辑设计方法。
1
该资源为基于openMVG和openMVS的可视化多目三维重建系统编译后的二进制完整程序包,包含Windows下所有依赖库,可以在win10下直接运转,更多详情请移步博文:https://blog.csdn.net/qq_26735913/article/details/110357649
2020/9/20 19:31:23 65.78MB 三维重建 C++ openMVS openMVG
1
NSGA2代码+注释/*利用二进制锦标赛产生子代:1、随机产生一个初始父代Po,在此基础上采用二元锦标赛选择、交叉和变异操作产生子代Qo,Po和Qo群体规模均为N2、将Pt和Qt并入到Rt中(初始时t=0),对Rt进行快速非支配解排序,构造其所有不同等级的非支配解集F1、F2……..3、按照需要计算Fi中所有个体的拥堵距离,并根据拥堵比较运算符构造Pt+1,直至Pt+1规模为N,图中的Fi为F3*/
2016/7/24 1:03:14 11KB 进化计算
1
这个例子有以下功能:1,向ACCESS添加记录2,向ACCESS添加图片(二进制格式)3,通过单选或多选datagirdview的记录来删除ACCESS的记录4,通过datagirdview直接更改ACCESS的数据5,如何获得多个datagirdview的行号6,由于平常我要分用,希望能集点分来下载。
保证以上功能全部都有。
vb.net2012+access2013+win8下调试通过的。
2015/3/23 3:05:23 310KB vb.net access datagirdview
1
使用名称:Apache2.4.29x64发行文件:httpd-2.4.29-o102n-x64-vc14-r2.zip原始来源:Apache软件基金会原创主页:http://httpd.apache.orgWin64二进制文件:ApacheHaus
2017/7/10 22:51:51 8.71MB Apache2.4.29 x64
1
在数字通信的教学和设计中,传统的方法主要是手工分析与电路板试验。
通信系统中所有变量相互之间是非线性的关系,大部分是较为繁琐的数字理论,容易使学生感到乏味和难以接受。
所以采用MATLAB语言及SIMULINK仿真环境作为工具,制造出了一个数字调制演示系统GUI设计方案。
开发的演示系统设计简单、结构一致,具有可视化、开放性、可扩展性、易于学习和维护等优点。
演示系统主要演示二进制振幅键控、移频键控和移相键控数字通信系统.在Simulink模块库中选取合适的数字通信仿真模块组成上述系统。
在GUI图形用户界面,按下一个按纽可以打开系统的Simulink模型图,编辑对话框可以修改系统的相应参数,按下另一个按纽可以对该数字通信系统进行仿真.仿真中可直观地观察到信号在通信系统各部分中的时域波形,和系统的误码率。
从而可以看出参数对系统误码率的影响,以及比较各个系统的优劣。
1
ExorMN安装程序v1.1.0一般信息从头开始制作的自定义masternode安装脚本,专门用于安装Exormasternodes。
目前,它支持在Ubuntu16.04+和Debian8.x+x64上进行安装,并且应该具有足够的通用性,可以在任何VPS提供程序上运行或作为本地本地安装。
由于此脚本有可能安装“额外”软件组件(例如防火墙)和/或创建交换磁盘文件,因此需要root特权才能正确安装。
因此,您必须使用sudo命令前缀运行脚本,或者直接以root用户身份运行(出于安全原因,通常不建议这样做,但仍受支持)。
所有钱包都安装在/usr/local/bin目录中。
为了节省两次安装的时间,初次成功安装后,钱包二进制文件将存储在钱包目录(通常为/usr/local/bin/Exor)中,然后使用本地存储的文件来安装后续的钱包,所需时间要
2021/2/3 10:28:31 31KB Shell
1
共 552 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡