6.模拟风扇(满分50分)版本1:满分15分模拟实现电风扇,可以调3档速度(慢速、中速、快速);
开关按钮;
定时吹风;
描述风扇的扇叶大小、颜色等。
设计Fan类,属性包括:3个常量SLOW(1)、MEDIUM(2)、FAST(3)代表风扇的速度;
1个int属性speed指定速度,默认值为SLOW;
1个boolean属性on指定开关机,默认值false;
1个double属性radius指定风扇扇叶大小;
1个String属性color指定扇叶颜色,默认值为blue。
方法包括这些属性的访问器、构造函数、重写Object类的toString()和equals()方法等。
运行测试代码:publicstaticvoidmain(String[]args){Fan1fan1=newFan1();fan1.setSpeed(Fan1.FAST);fan1.setRadius(10);fan1.setColor("yellow");fan1.setOn(true);System.out.println(fan1.toString());}版本2:满分15分修改版本1中Fan类,让其继承JPanel类,并且把color属性设置为Color类型,默认属性为red。
随机产生radius,取值范围为1-5;
随机产生颜色,取值范围为red、blue、yellow、green、orange;
根据color、radius属性值绘制风扇。
运行如下图:版本3:满分20分让版本2中的风扇转起来。
创建一个FanControl类包含以下内容:Start、Stop、Reverse按钮,用于开启、关闭、反转控制;
一个滚动条控制速度。
运行示例如下:
2025/11/12 18:12:44 17KB java程序 模拟风扇 课程设计 CQUT
1
UsenixFAST(ConferenceonFileandStorageTechnologies),文件与存储技术会议,是存储领域最好的专业会议.该资源是2016年的会议全文
12.74MB FAST 存储
1
Alansari2017-ADistributedAccessControlSystemforCloudFederations.pdfAnon2017-DetectingPrivilegedSide-ChannelAttacksinShieldedExecutionwithDéjàVu.pdfArnautov2016-SCONESecureLinuxContainerswithIntelSGX.pdfAtamli-Reineh2015-SecuringApplicationwithSoftwarePartitioning.pdfB2017-SecuringDataAnalyticsonSGXWith.pdfBahmani2016-SecureMultipartyComputationfromSGX.pdfBarbosa2016-FoundationsofHardware-BasedAttestedComputationandApplicationtoSGX.pdfBauman2016-ACaseforProtectingComputerGamesWithSGX.pdfBaumann2014-ShieldingapplicationsfromanuntrustedcloudwithHaven-haven.pdfBeekman2016-AttestationTransparencyBuildingsecureInternet.pdfBehlJDistlerT2017-HybridsonSteroids-SGX-BasedHighPerformanceBFT∗.pdfBhardwaj2016-Fast,scalableandsecureonloadingofedgefunctionsusingAirBox.pdfBoneh2017-SurnamingSchemes,FastVerification,andApplicationstoSGXTechnology.pdfBrekalo2016-MitigatingPasswordDatabaseBreacheswithIntelSGX.pdfBrenner2017-SecureCloudMicroServicesUsingIntelSGX.pdfCacheZoom-howsgxamplifiesthepowerofcacheattacks.pdfChakrabartiSLeslie-HurdRVijM-ArchitectureforOversubscriptionofSecureMemory.pdfChakrabartiSLeslie-HurdRVijM-Intel®SoftwareGuardExtensions(Intel®SGX)ArchitectureforOversubscriptionofSecureMemoryinaVirtualizedEnvironment.pdfChoi2017-S-OpenSGXAsystem-levelplatform.pdfCostan2016-SanctumMinimalHardwareExtensionsforStrongSoftware.pdfCoughlin2017-TrustedClick-OvercomingSecurityissuesofNFVintheCloud.pdfDang2017-ProofsofDataResidency-CheckingwhetherYourCloudFilesHaveBeenRelocated.pdfElasticandSecureEnergyForecastingincloudenvironments.pdfFetzer2016-BuildingCriticalApplicationsUsingMicroservice.pdfGkantsidis2017-AndThenThereWereMore.pdfGlamdring-AutomaticApplicationPartitioningforIntelSGX.pdfGlimmers-ResolvingthePrivacy-TrustQuagmire.pdfGotzfried2017-CacheAttackson
2025/10/29 16:32:08 56.25MB 软件测试
1
基于边缘的模板匹配参考文献不同该参考文章实现了Canny算法本身。
将创建渐变模板的操作插入其中。
这里的实现是不同的。
首先使用Canny算法查找边缘。
然后遍历边缘以创建渐变模板。
这很慢,但是代码更少(使用EmguCV的Canny)注意使用条件编译符号“FAST”查看更快但不稳定的结果预习图书馆棱镜EmguCV其他资讯
2025/10/9 14:46:37 1.66MB algorithm emgucv matching-algorithm AlgorithmC#
1
renren-fast开发文档latest_完整版。
renren-fast是一个轻量级的SpringBoot快速开发平台,能快速开发项目并交付完善的XSS防范及脚本过滤,彻底杜绝XSS攻击,实现前后端分离,通过token进行数据交互推荐使用阿里云服务器部署项目
2025/5/24 7:14:18 2.05MB spring boot mybatis
1
数据结构算法演示(Windows版)使用手册一、功能简介本课件是一个动态演示数据结构算法执行过程的辅助教学软件,它可适应读者对算法的输入数据和过程执行的控制方式的不同需求,在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。
整个系统使用菜单驱动方式,每个菜单包括若干菜单项。
每个菜单项对应一个动作或一个子菜单。
系统一直处于选择菜单项或执行动作状态,直到选择了退出动作为止。
二、系统内容本系统内含84个算法,分属13部分内容,由主菜单显示,与《数据结构》教科书中自第2章至第11章中相对应。
各部分演示算法如下:1.顺序表(1)在顺序表中插入一个数据元素(ins_sqlist)(2)删除顺序表中一个数据元素(del_sqlist)(3)合并两个有序顺序表(merge_sqlist)2.链表(1)创建一个单链表(Crt_LinkList)(2)在单链表中插入一个结点(Ins_LinkList)(3)删除单链表中的一个结点(Del_LinkList)(4)两个有序链表求并(Union)(5)归并两个有序链表(MergeList_L)(6)两个有序链表求交(ListIntersection_L)(7)两个有序链表求差(SubList_L)3.栈和队列(1)计算阿克曼函数(AckMan)(2)栈的输出序列(Gen、Perform)(3)递归算法的演示汉诺塔的算法(Hanoi)解皇后问题的算法(Queen)解迷宫的算法(Maze)解背包问题的算法(Knap)(4)模拟银行(BankSimulation)(5)表达式求值(Exp_reduced)4.串的模式匹配(1)古典算法(Index_BF)(2)求Next函数值(Get_next)和按Next函数值进行匹配(Index_KMP(next))(3)求Next修正值(Get_nextval)和按Next修正值进行匹配(Index_KMP(nextval))5.稀疏矩阵(1)矩阵转置(Trans_Sparmat)(2)快速矩阵转置(Fast_Transpos)(3)矩阵乘法(Multiply_Sparmat)6.广义表(1)求广义表的深度(Ls_Depth)(2)复制广义表(Ls_Copy)(3)创建广义表的存储结构(Crt_Lists)7.二叉树(1)遍历二叉树二叉树的线索化先序遍历(Pre_order)中序遍历(In_order)后序遍历(Post_order)(2)按先序建二叉树(CrtBT_PreOdr)(3)线索二叉树二叉树的线索化生成先序线索(前驱或后继)(Pre_thre)中序线索(前驱或后继)(In_thre)后序线索(前驱或后继)(Post_thre)遍历中序线索二叉树(Inorder_thlinked)中序线索树的插入(ins_lchild_inthr)和删除(del_lchild_inthr)结点(4)建赫夫曼树和求赫夫曼编码(HuffmanCoding)(5)森林转化成二叉树(Forest2BT)(6)二叉树转化成森林(BT2Forest)(7)按表达式建树(ExpTree)并求值(CalExpTreeByPostOrderTrav)8.图(1)图的遍历深度优先搜索(Travel_DFS)广度优先搜索(Travel_BFS)(2)求有向图的强连通分量(Strong_comp)(3)有向无环图的两个算法拓扑排序(Toposort)关键路径(Critical_path)(4)求最小生成树普里姆算法(Prim)克鲁斯卡尔算法(Kruscal)(5)求关节点和重连通分量(Get_artical)(6)求最短路径弗洛伊德算法(shortpath_Floyd)迪杰斯特拉算法(shortpath_DIJ)9.存储管理(1)边界标识法(Boundary_tag_method)(2)伙伴系统(Buddy_system)(3)紧缩无用单元(Storage_compaction)10.静态查找(1)顺序查找(Search_Seq)(2)折半查找(Serch_Bin)(3)插值查找(Search_Ins)(4)斐波那契查找(Searc
2025/4/23 10:46:30 3.17MB 数据结构 演示 软件 c
1
本程序只是一个简单的demo,里面包含了Opencv对HARRIS,SHI_TOMASI,FAST,SURF,SIFT算法的实现,初学着可以看看。
2025/1/28 18:01:53 4.72MB 角点检测 Harris SIFT SURF
1
当用户在“命令”后的文本框中输入“startclock”后,“现在的时间是”后的文本框开始显示系统时钟;
当用户输入“stopclock”后,时钟终止显示。
(2)当用户在“命令”后的文本框中输入“fast”后,能够加速滚动字幕的显示;
输入“slow”后,能够减慢字幕滚动;
输入“stop”后,滚动字幕停止;
输入“restart”后,滚动字幕重新开始滚动;
(3)当用户在“命令”后的文本框中输入“change”+字符串时,可更改字幕显示内容。
如,输入“change我可爱的小时钟”后,字幕变为“我可爱的小时钟”。
2024/8/26 0:22:50 4KB 滚动字幕时钟
1
fast角点检测算法matlab代码,只要替换程序中图片路径即可运行
2024/8/20 10:16:26 3.57MB fast算法 matlab
1
PrefaceIwrotethisbooktohelpmachinelearningpractitioners,likeyou,getontopoflinearalgebra,fast.LinearAlgebraIsImportantinMachineLearningThereisnodoubtthatlinearalgebraisimportantinmachinelearning.Linearalgebraisthemathematicsofdata.It’sallvectorsandmatricesofnumbers.Modernstatisticsisdescribedusingthenotationoflinearalgebraandmodernstatisticalmethodsharnessthetoolsoflinearalgebra.Modernmachinelearningmethodsaredescribedthesameway,usingthenotationsandtoolsdrawndirectlyfromlinearalgebra.Evensomeclassicalmethodsusedinthefield,suchaslinearregressionvialinearleastsquaresandsingular-valuedecomposition,arelinearalgebramethods,andothermethods,suchasprincipalcomponentanalysis,werebornfromthemarriageoflinearalgebraandstatistics.Toreadandunderstandmachinelearning,youmustbeabletoreadandunderstandlinearalgebra.PractitionersStudyLinearAlgebraTooEarlyIfyouaskhowtogetstartedinmachinelearning,youwillverylikelybetoldtostartwithlinearalgebra.Weknowthatknowledgeoflinearalgebraiscriticallyimportant,butitdoesnothavetobetheplacetostart.Learninglinearalgebrafirst,thencalculus,probability,statistics,andeventuallymachinelearningtheoryisalongandslowbottom-uppath.Abetterfitfordevelopersistostartwithsystematicproceduresthatgetresults,andworkbacktothedeeperunderstandingoftheory,usingworkingresultsasacontext.Icallthisthetop-downorresults-firstapproachtomachinelearning,andlinearalgebraisnotthefirststep,butperhapsthesecondorthird.PractitionersStudyTooMuchLinearAlgebraWhenpractitionersdocirclebacktostudylinearalgebra,theylearnfarmoreofthefieldthanisrequiredfororrelevanttomachinelearning.Linearalgebraisalargefieldofstudythathastendrilsintoengineering,physicsandquantumphysics.Therearealso
2024/8/4 20:55:46 2.47MB Machine Lear mastery
1
共 42 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡