智能家庭 AI 拖把系统设计 一、引言 智能家庭 AI 拖把系统旨在为用户提供更高效、便捷和智能化的地面清洁解决方案,减轻家务劳动负担。 二、系统概述 1. 系统目标 - 自动清洁地面,包括吸尘、拖地和擦干功能。 - 智能识别地面材质和污渍程度,…
2025/1/27 23:18:161. 需求分析 与客户沟通:与客户或项目负责人交流,了解需要开发的软件目标、功能需求、性能要求、使用场景等。例如,如果要开发一个在线购物系统,需要明确用户是否可以浏览商品、添加到购物车、下单支付等功能。收集和整理需求&am…
2025/1/27 22:46:08目录 一、引言二、排序算法2.1 冒泡排序2.2 选择排序2.3 插入排序三、查找算法3.1 顺序查找3.2 二分查找四、算法应用场景与总结一、引言 C 语言,诞生于 20 世纪 70 年代,由贝尔实验室的 Dennis Ritchie 开发。作为一种通用的高级编程语言,C 语言凭借其简洁高效、可移植性强…
2025/1/27 21:06:48View的滑动 使用scrollTo、scrollBy使用动画改变布局参数上述滑动方式的对比 可通过三种方式实现View的滑动: 通过View本身提供的scrollTo、scrollBy方法来实现滑动通过动画给View施加平移效果来实现滑动通过改变View的LayoutParams使得View重新布局从而实现滑动 使…
2025/1/27 19:26:17布局文件zxing_save.xml中ImageView用来显示二维码图片。问题:二维码图片长宽比是1比1,ImageView没有属性可以指定长宽比为1比1。解决方法:新建ResizeFrameLayout,扩展FrameLayout,设定长宽比为1比1,将Imag…
2025/1/27 18:03:25 人评论 次浏览大家中午好,今天又遇到一个studio2.3.3版本导入其他版本studio项目后新建Activity的错误,下面我们来直接看看怎么解决的: 错误如下: 默认指向的是build.gradle文件的错误: 但是我们可以看到两个Activity的extends的区…
2025/1/27 17:38:28 人评论 次浏览(一)简单模块的定义和使用 定义一个计算圆形的面积和周长的模块,让我们开启node之旅 将这个文件存为circle.js,并新建一个app.js文件,并写入以下代码: 可以看到模块的调用非常的方便,只需要require 需要调用…
2025/1/27 17:00:07 人评论 次浏览现在小学的数学题目也不是那么好玩的。 看看这个寒假作业: □ □ □ □ - □ □ □ □ □ □ □ □ (如果显示不出来,可以参见【图1.jpg】) 每个方块代表1~13中的某一个数字,但不能重复。 比如: 6 …
2025/1/27 16:48:38 人评论 次浏览一次偶然的机会在群里有人提问到这样的问题,一台socket通信服务器,用其他客户端联接正常,用websocket就不行。 于是自己写了个程序验证一下,也就开始了websocket 的hello word之旅。 先了解下websocket的通信原理。 这里简单说明…
2025/1/27 23:52:17 人评论 次浏览7-1 穷举问题-搬砖 (15分) 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式: 输入在一行中给出一个正整数n。 输出格式: 输出在每一行显示一…
2025/1/27 23:49:59 人评论 次浏览MyBatis一、前言 最近学习了经典框架Mybatis,为了能后更好的,有效的学习与使用,现做笔记如下:MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyB…
2025/1/27 23:48:32 人评论 次浏览在ubuntu下搭建源码阅读环境真是快啊,下次研究其他的框架,还是选择在ubuntu下真是方便快捷。 tomcat依然是使用反应堆模式,reactor模式。 跟kafka类似的Acceptor和Processor,不过,明显比kafka的要复杂多了,…
2025/1/27 23:47:22 人评论 次浏览回溯 思路用一列表存储组合的结果,长度够给定的长度,保存到最终的集合中,并返回。该查询位置换另一位数。 def combine_list(arr,k):path,result [],[]def trackback(start,arr,path,k):if len(path) k:result.append(path[:])returnfor i in range(s…
2025/1/27 23:46:17 人评论 次浏览下面我们按照ISIJ2019中国队为例,对ISIJ进行简单介绍。 什么是ISIJ 全称是International School for Informatics Junior,国际初中生信息学竞赛。 为鼓励学生向更高难度发起挑战,国际初中生信息学竞赛创新地设置了 A、B 组,A 组…
2025/1/27 23:45:16 人评论 次浏览MYSQL的DATE_FORMAT()格式化日期DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值:%S, %s 两位数字形式的秒…
2025/1/27 10:35:57 人评论 次浏览这题,通过多次试验,可以发现,当只存在两堆(以下称对)相等的石子时,先手必输。更进一步,当N对这样的石子存在时,先手必输。 于是,若1要赢,一种方法是ÿ…
2025/1/27 10:34:50 人评论 次浏览题意:给定1,2,3...N个数的集合,现在求所有非空子集(相同元素不同位置视为不同)按字典序排序后的第M个集合是什么? 思路:设i个不同元素组成的非空字典序子集为kind[i],通过递推关系计算出kind[i] i * (kind…
2025/1/27 10:33:45 人评论 次浏览题意 输入n,输出1-n的自然数中各数位只包含0和1的数的个数。 题解 满足条件的数字只有10,11,101,1011,类似于二进制数。 AC代码 #pragma GCC optimize("Ofast") #pragma GCC target("avx,avx2,fma") // #pragma GCC…
2025/1/27 10:32:41 人评论 次浏览近来项目用到mongodb,遂装了个MongoVUE,当然是破解版的。 但是发现个小问题,就是table view视图下列标题文字标签不见了,Find的执行按钮也是空白一片: 开始以为破解的不彻底,重装了一遍,发现问题…
2025/1/27 10:31:40 人评论 次浏览油压碟刹拥有出色手感、工作稳定、线性佳、刹车力强劲等优点,因此受到许多山地玩家青睐,拥有非常高普及度。在山地车圈子里,油压刹车已经成为每台车的标配,如果不使用碟刹的车子总觉得哪里怪怪的。油压碟刹虽然刹车力度足…
2025/1/27 10:30:39 人评论 次浏览