PySimpleGUI一个建立在tkinter之上简单但功能强大的GUI
2025/8/23 0:13:19 81.57MB Python开发-GUI图形用户界面
1
数据结构C语言迷宫问题求解栈针对严蔚敏吴伟民编著的数据结构(C语言版)中讲到栈的时候,会有一个迷宫求解的实验题,我写了一下,然后希望对别人有帮助……运行环境visualstudio2012
2025/8/23 0:37:31 5KB 数据结构 C语言 迷宫问题求解
1
本基于MATLAB图像处理的疲劳驾驶检测提出了一种基于视觉信息和人工智能的驾驶员睡意自动检测模块。
该系统的目的是对驾驶员的面部和眼睛进行定位、跟踪和分析,计算睡意指数,以防止事故的发生。
人脸和眼睛的检测都是通过AdaBoost分类器来实现的。
为了提高人脸跟踪的精度,提出了一种检测与目标跟踪相结合的方法。
提出的人脸跟踪方法,还具有自校正能力。
在找到眼睛区域后,利用局部二值模式(LBP)提取眼睛特征。
利用这些特征,训练一个支持向量机分类器(SVM)进行眼睛状态分析。
2025/8/22 21:24:45 741KB 疲劳驾驶 智能检测 matlab adaboost分类
1
前言2013年即将结束,不知读者在这一年中都收获了那些。
在这一年的最后一天班,我怀着激动的心情来写这本电子书的前言,在这本电子书的整理过程中,虽然舍弃了很多享受生活的时间,但从中我也收获了很多。
自从开始从事软件测试工作开始,我就深深的喜欢上了这个职业。
对我来说软件测试不单单是一份为了赚钱的工作,它同样也是我生活的一部分,我从中找到了自我的价值。
从开始在博客园写博客时,自我的价值开始被放大,我只多了一点分享精神。
从开始从事软件工作时就知道selenium这个自动化工具,网上找来资料学习,学会了用seleniumIDE录制脚本,学会了简单搭建java+seleniumRC的环境,写一个简单的自动化脚本。
后来,换了城市换了工作,一直于忙于工作和其它技术的学习,中间间隔了一年多没有再接触selenium。
直到2013年年初换了新工作后工作稍微轻松,业余时间开始学习python语言,然后就喜欢上了这门语言,由于所测试的是web产品,所以,就考虑通过python+selenium将产品自动化起来。
关于python+selenium的资料除了官方的一份API并不多,我们更容易找到的是java+selenium的资料。
对我来说学习的过程也比较缓慢,后来有幸认识了MarkRabbit,他在python+selenium方面有着比较丰富的实践经验。
webdriverAPI对种元素的定位和操作有着不少知识点,我每学会使用一个知识点整理一篇博客。
后来,积累了十几篇博客出来。
为了便于阅读我就整理成了一份PDF上传到了CSDN上面。
在MarkRabbit的一路指点下,我又开始学习pyhonunittest单元测试框架,通过python脚本批量执行测试用例等,然后整理出来第二版的内容。
在此过程中得到了不少同学的反馈,自己的自动化测试水平在不断的学习实践中得到了长足的进步。
后来,开始对脚本做参数化,引入HTMLTestRunner测试报告以及对测试结构调整。
整理出了第三版。
MarkRabbit趁周末休息的时间向我展示他们目前的python+selenium测试框架,我非常兴奋,同时也觉得这个技术非常有用,于是决定整理一本完整书出来,市面上关于selenium的书大多翻译官方文档,对selenium的讲解也泛泛之谈,并没有真正通过编程的方式来帮助读者真正的去实施自动化。
之前一位人民邮电出版社的编辑曾联系过我,并向我发送了一份编书的规范,当时并没有约稿。
这对我来说是一次新尝试,我想自己真能写出来再说。
有了这个想法之后,我每天像打了鸡血一样活在兴奋当中,坐车和睡觉前也在思考书中的技术点。
后来,乙醇告诉我编辑成书比较麻烦,不断的修改也是非常头痛的事情,而我没有精力反复做这些,由于自身水平的局限,我的更多精力是在技术点学习上。
后来,改变了想法以电子书的形式展现给大家,这样我的编写过程随意了许多,我要做就是简单易懂告诉这是怎么回事,如何去实现。
2025/8/22 19:32:06 6.14MB Selenium2
1
真实可用,安全无添加!可联网使用。
自带考试系统,好用!1、要先把杀毒软件退出,教师端点teacher.exe安装,装完重启然后把“CR_安装原版后覆盖”解压后得到的文件复制到“C:\ProgramFiles(x86)\Mythware\极域课堂管理系统软件V6.02016豪华版”里面,就有一个提示说有一个重名的文件是否覆盖或者替换,点替换打开后显示创建账号,用户名填个1,密码空,点确定即可
2025/8/22 18:44:58 246.01MB 极域电子教室 极域 电子教室 教室端
1
自以为是的盖茨比初学者打字稿·开玩笑·测试库·故事书ESLint+airbnb·stylelint·remark-lint·漂亮提交人·提交人·语义释放支持Netlify的应用程序·GitHub操作·更新·TypoCI·支持PWA·Typography.js盖茨比非常有思想的首发这是具有常规提交的的复杂样板。
支持::rocket:快速开始创建一个Gatsby网站。
首先,您需要在计算机上安装GatsbyCLI:$npmi-ggatsby-cli使用GatsbyCLI创建一个新站点,并指定一个启动器。
#createanewGatsbysiteus
2025/8/22 15:45:48 519KB stylelint eslint jest css-modules
1
智能小车循迹走8字是一项常见的机器人竞赛项目,它要求小车能够在设定的路径上自动行驶,形成“8”字形的轨迹。
这个过程涉及到了单片机控制、传感器技术、电机驱动以及算法设计等多个方面的知识。
下面将对这些知识点进行详细说明。
1.**单片机基础**:单片机是整个智能小车的核心,负责接收传感器信号、处理数据并控制电机运转。
这里使用的单片机可能是Arduino、STM32等常见开发平台,它们具有低功耗、高性能的特点,适合于实时控制系统。
2.**传感器技术**:智能小车通常使用颜色传感器或红外线传感器来检测路径。
颜色传感器通过识别赛道的颜色差异来确定行驶方向,红外线传感器则通过检测前方障碍物的距离辅助定位。
在“8”字走法中,传感器需要能够准确识别赛道边界,以确保小车不会偏离路线。
3.**电机驱动**:小车通常采用直流电机或者步进电机,通过电机驱动电路来控制电机的速度和方向。
电机控制器(如L298N)连接单片机,根据指令调整电机的转速和转向,使得小车能够按照预设路径行进。
4.**PID控制算法**:为了使小车能稳定跟踪路径,通常会采用PID(比例-积分-微分)控制算法。
PID算法可以实时调整电机的输出,以减小小车实际位置与目标位置的偏差,实现精准的路径跟随。
5.**轨迹识别与路径规划**:在“8”字走法中,需要预先定义好小车的行驶轨迹,这可能涉及到图像处理技术,通过对赛道的数字化表示,转化为小车可以理解和执行的指令序列。
6.**编程与调试**:编写程序实现上述功能是关键步骤。
代码需要包含初始化设置、传感器读取、PID计算、电机控制等模块。
同时,通过串口通信或LCD屏幕显示状态信息,以便于调试和优化。
7.**硬件组装与调参**:除了软件部分,硬件的组装和参数调整也至关重要。
包括传感器的安装位置、电机的扭矩和速度设置、小车的整体重量分配等,都会影响到小车的行走性能。
总结来说,智能小车循迹走8字是一个综合性的项目,它融合了单片机控制、传感器技术、电机驱动、控制算法、路径规划以及硬件设计等多个领域知识。
通过这样的实践项目,可以提升动手能力和解决问题的能力,对于学习和掌握嵌入式系统开发有着重要的意义。
2025/8/22 15:41:42 24KB
1
数学建模问题,用LINGO实现。
题目:某厂按合同规定需于当年每个季度末分别提供10,15,25,20台同一规格的柴油机。
已知该厂各季度的生产能力及生产每台柴油机的成本如下表所示。
又如果生产出来的柴油机当季不交货的,每台每积压一个季度需储存、维护等费用0.15万元。
要求在完成合同的情况下,做出使该厂全年生产(包括存储、维护)费用最小的决策。
模型的假设假设该厂在完成合同的情况下,就不再生产柴油机产品。
即每年的生产任务即为合同任务,完成任务后就不再生产,无库存积压。
模型的建立在假设的基础上,设变量Xj为第j季度的柴油机产量,j=1,2,3,4,而且Xj为非负整数。
按合同规定的任务,有X1+X2+X3+X4=10+12+25+20=70(1)根据题意,我们知道,柴油机的产量要受该厂在各季度的生产能力的制约。
对于第一季度,最多可以生产25台,而且,由于上年无积压库存,该季度必须完成合同规定的计划,至少生产10台。
我们可以得到不等式----
2025/8/22 12:29:46 43KB 线性规划
1
用C#写的闹钟应用程序。
到处都是注释,一看就懂!核心代码和效果展示见我的博客:http://blog.csdn.net/luochao5862426/article/details/78570141个人特色:1、可以这么所说,别人有的,我有!别人没有的,我也有。
集百家之长,选我就对了,嘿嘿。
2、代码详细,基本上每一条稍微重要点的代码都有注释这行代码是干嘛的,所以你可以看到好多好多注释,详细的不能再详细!3、里面包含,可直接导入的项目文件、该程序的PPT展示以及录制的视频展示。
4、模块清晰,注释详细,低耦合,高内聚。
主页面介绍:分三个部分一、动态时钟部分,像石英钟一样时、分、秒针不停转动。
二、定点闹钟部分,简单点就是可以定闹钟。
三、闹钟备忘录部分,显而易见,为了添加提示功能。
本人设计了两种可选模式:1、懒人模式(可多次延时响铃,下面主要讲述这个模式)2、生存模式(本次考验失败后则下次的闹钟提前几分钟响铃。
由于时间有限本人没去实现这个功能)主要功能介绍:一、时钟(石英钟)1、使用C#的GDI+画出石英钟时、分、秒针不停转动的效果并加上了指针的尾巴。
二、闹钟1、定闹钟时添加备注。
2、自选(默认铃声或本地铃声)试听铃声。
所以机智的你可以当一个MP3用了。
3、设定多个闹钟。
重点是,你可以设置不同类型(今天、每天、自定义星期、指定日期)的闹钟。
4、设定不同的响铃方式。
包括:只响一次、不断响铃、静音响铃。
5、定时关机。
定闹钟的时候选择了定时关机这个选项,那么,在闹钟到点后的一定时间内(我设置的3秒)会自动关机。
6、开机自启动。
这个可以自己设定,很多人不需要。
7、响铃抖屏。
闹钟到点后会抖动一小段时间(我设置的3秒)的屏幕,并同步跳到你打开的所有窗口的最顶层窗体。
8、系统托盘。
可以隐藏到系统托盘。
三、备忘录{备忘录组成:时段+时间+备注+尾巴(可删除,知识为了查看有哪些操作)}1、移除所定的闹钟。
2、把闹钟备忘录保存至本地。
3、从本地导入至闹钟备忘录。
所以你可以在本地修改备忘录咯,包括时间和内容。
4、修改闹钟备忘录内容。
在程序界面修改备忘录。
5、查找备忘录内容。
在程序界面查找备忘录内容。
6、显示倒计时。
你在定闹钟的时候要是选了倒计时这个选项,则你可以在备忘录里面选中,显示倒计时。
2025/8/22 6:37:35 89.97MB C# Csharp 闹钟 石英钟
1
Meshalab安装包的压缩包,解压后双击可安装。
MeshLab是一个开源、可移植和可扩展的三维几何处理系统,主要用于交互处理和非结构化编辑三维三角形网格。
该系统发布于2005年年底,旨在提供一整套三维扫描、编辑、清洗、拼合、检查、呈现和转换网格数据的工具。
2025/8/22 6:30:45 45.27MB Meshlab Cloudpoints
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡