基于51单片机的智能衣架,用于服装店采集顾客在挑选和试穿服装时的行为数据,便于挖掘顾客数据价值。该智能衣架采用STC89C52RC单片机主控,ADXL345三轴加速度传感器和HX711称重传感器感知,外加LCD1602显示和蓝牙模块构成。顾客挑选衣服时会拨动衣架,ADXL345传感器检测到衣架的角度变化,单片机记录服装被挑选的次数。衣架的重力变化,称重传感器采集到数据,计算顾客的试穿次数。LCD1602实时显示服装被挑选次数和试穿次数。并将数据通过蓝牙发送到手机上显示。
2024-05-09 22:22:43 612KB 51单片机 stc89c52 智能衣架 电路方案
1
一、汉诺塔问题 1. 问题来源   问题源于印度的一个古老传说,大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 2. 问题阐述   塔内有三个座A、B、C,A座上有64个盘子,盘子从上到下逐渐变大,最下面的盘子最大。目前要把A座的64个盘子从A座移到C座,并且每次只能移动一个盘子,移动过程中三个座保持大盘子在下,小盘子在上,要求输出盘子的移动过程。 二、问题解析 1. 解决方法:递归方法 2. 解题过程   (1)
2024-05-09 20:23:25 110KB python 汉诺塔 汉诺塔游戏
1
随机森林 介绍和 python代码算法实现
2024-05-09 20:08:30 137KB 随机森林 python
1
for i in range(len(tables)): tb = tables[i] # 获取表格的行 tb_rows = tb.rows # 读取每一行内容 ws = wb.create_sheet("test"+str(i)) for j in range(len(tb_rows)): row_data = [] row_cells = tb_rows[j].cells # 读取每一行单元格内容 k = 1 for cell in row_cells: row_data.append(cell.text) # 单元格内容 # 设定t为当前行 t = j # c为当前行、当前列的表格的内容 c = cell.text # 判断当前格内容是否为空,若当前表格为空,则t-1取上一行的该列的值 wh
2024-05-09 11:53:35 2KB python
1
本篇文章主要结合了nodejs操作mongodb数据库实现增删改查,包括对数据库的增加,删除,查找和更新,有兴趣的可以了解一下。
2024-05-09 11:21:26 38KB nodejs mongodb nodejs增删改查
1
java实现聊天室,分为客户端和服务器,实现用户与用户聊天。
2024-05-09 11:12:42 259KB java 聊天室
1
基于 pytorch-transformers 实现的 BERT 中文文本分类代码 数据: 从 THUCNews 中随机抽取20万条新闻标题,一共有10个类别:财经、房产、股票、教育、科技、社会、时政、体育、游戏、娱乐,每类2万条标题数据。数据集按如下划分: 训练集:18万条新闻标题,每个类别的标题数为18000 验证集:1万条新闻标题,每个类别的标题数为1000 测试集:1万条新闻标题,每个类别的标题数为1000
2024-05-09 10:42:25 732.57MB pytorch bert 文档资料 人工智能
1
今天看到群里有人提问关于十六进制编码的问题,所以使用JS写了个小程序转换一下,记住:这只是编码,不是加密! 字符串转十六进制编码: 代码如下: str=”http://www.qq.com”; len=str.length; arr=[]; for(var i=0;i<len;i++){ arr.push(str.charCodeAt(i).toString(16)); } console.log(“\\x”+arr.join(“\\x”)); 十六进制编码转字符串: 代码如下: str=”\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x71\
2024-05-09 10:07:56 24KB 16进制 js代码
1
一、教学目的 本课程定位是盯项目管理专业学生的专业人门课或经济管理类其他专业学生的项目管理课 程的组成部分,也可作为 IT 项目管理人员的入门手册,授课日的是让学生全方位了解 π项目管 理的基础知识,使学员对项目管理的九大知识领域有明确的认识和充分的理解,掌握Microsoft Project 2007 的使用方法,并在此基础上初步熟悉 IT 项目管理的特点和实践操作。 二、授课建议 本课程以课堂理论教学为主,案例介绍讨论为辅。教师可以根据教学需要,侧重于理论讲解 或者侧重于实务介绍,并且可以结合附录 A 向学生介绍Microsoft Project 2007 的使用方法,建议 总学时 40 学时,其中 12 章各用 3 学时,最后拿出 4 个学时进行计算机操作练习。本课程要求学 生能够完成课后的定量问题,并对课后习题和网络练习展开讨论,建议将本课程和中国 E 项目 管理的实际情况联系起来,不定期在课堂上针对某一相关话题展开讨论,并由教师点评。 三、授课进度 教学内容 学习要点 课时安排 (1)理解什么是项目、项目的各种特征、项目的三维约束 (2)理解什么是项目管理,了解项目管理基本框架的关键因素 (3) 了解项目、项目群以及项目组合管理相互之间的关系,以及它们各自对 第 1 章 项目整体成功的贡献 3 (4) 了解项目经理的作用 (5) 了解项目管理专业,包括发展历史、 P阳等专业组织的作用、认证和道 德规范的重要性,以及项目管理软件的近期发展趋势 (1)了解如何将项目管理系统观点应用于E项目 (2)理解组织 4 个框架、组织结构和组织文化 第 2 章 (3) 了解利益相关者管理和高层管理委员会对项目成功的重要作用 (4)理解项目阶段和项目生命周期的含义,并区分项目开发和产品开发之间 3 的区别 (5) 了解 π项目的独特属性和多样化性质 (1)了解五大项目管理过程组及其各自典型的活动水平,以及它们之间的相 互关系和影响 第 3 章 (2) 了解项目管理过程组与项目管理知识领域之间的相互关系 3 (3) 了解有效的项目启动、项目计划、项目实施、项目监控和项目收尾是如 何发挥作用,从而使项目获得成功的
2024-05-08 23:14:21 18.48MB
1
《php+html5(原代码改进)多进程实现大视频文件无刷新上传 》这个代码的改进升级版本,更新内容如下: 【2023.04.22】 1、修复大文件上传,上传到100%,合并文件这步容易失败(失败原因是文件越大合并耗时越长,超出运行时间就会超时失败,增加设置长运行时间来解决) 2、增加断点续传功能(标题写有 断点续传,试了下和代码里也没看到相关代码,就自己研究下加入) 3、运行日志,增加几个运行步骤明细,让上传更直观到哪一步了 PS:源码下载至 https://download.csdn.net/download/wangsenling/10877679,使用中发现些问题,并按照自己的想法进行了改进,既然作者热于源码分享,那我也把自己改进后的源码分享出去。
2024-05-08 21:50:10 114KB 大文件上传 断点续传
1