校园网智能家居的终极解决方案
校园网智能家居的终极解决方案着急的朋友可直接看结论部分 背景山东某大学, 采用深澜校园网, 通过 AP 实现全校覆盖. wifi: xx_net为无密码 wifi, 需要网页认证; 同时支持 eduroam (用户名与密码认证) 校内连接与xx_net 为同一内网但不同网段. 这种情况下使用米家智能家居面临一下几个问题: 米家安全协议要求,在绑定界面无法选择无密码 wifi 物联网设备(智能家居) 即使可以连接 wifi,也无法进行网页认证; 虽然我们支持无感知认证(即输入 MAC 地址绑定后无需重复认证), 但好像也需要先完成一次网页认证 米家智能家居大部分只支持单 2.4g wifi, 不支持 5g 和 2.4/5g 混合 wifi 信号 尝试1. 电脑或手机开启热点转发此方法成功率 100%,但实用性不高,需要一直有一台支持 wifi 热点转发的设备开机运行. 可以考虑一台 Android 备用机,但要求Soc 为骁龙 835 及以上, 并不便宜(300r 以上). 2. 随身 wifi和上面类似, 可用, 但成本太高. 3. 路由器连接网线可行,...
云计算技术 课程实验报告
山东大学 计算机科学与技术学院 实验题目:利用云平台搭建个人博客 实验学时:2 实验日期:2025.3.12 实验目的本实验旨在通过实践操作,掌握基于云计算环境的网站部署技能。具体包括: 构建 Hexo+GitHub 环境并实现个人博客的搭建 撰写实验报告,并将报告作为博文发布在个人博客上 硬件环境联网的计算机一台 软件环境Windows 或 Linux 操作系统,安装 Node.js、Git 和 Hexo 实验步骤与内容1. 安装 Node.js 和 Git 下载并安装 Node.js(建议使用 LTS 版本) 下载并安装 Git 2. 安装 Hexo 打开终端或命令提示符,运行以下命令安装 Hexo: 1npm install -g hexo-cli 创建博客文件夹并初始化 Hexo 项目: 123hexo init my-blogcd my-blognpm install 3. 自定义主题插件,编写.md文件 安装使用Butterfly主题, 通过config文件配置 将写好的markdown文件放入post文件夹 安装图片显示插件,...
无标题
数据集参考资料 题目自带的参考资料也是一个重要提示, 提示我们该怎么去了解问题背景 最好把这些资料快速看一遍, 帮助我们快速了解这个问题 问题1简述: 已知定日镜尺寸 (6m×6m) 和高度 (4m) 以及位置分布数据,直接计算该定日镜场的年平均光学效率、年平均输出热功率,以及单位镜面面积年平均输出热功率。 计算太阳位置参数 计算法向直接辐射辐照度 计算定日镜的光学效率 是根据这个公式计算的. (1)余弦效率 定日镜的余弦损失指由于太阳光入射方向与镜面采光口法线方向不平行引起的接收能量损失, 数值上就是这个es入射光线和nh的点积. 这两个都是已知的, 因为题目中一个重要信息是: 太阳的位置实时控制定日镜的法向,使得太阳中心点发出的光线经定日镜中心反射后指向集热器中心 (2)阴影和遮挡效率 离散化 邻近定日镜若有阴影,则在相邻镜面上的投影为四边形,因此只需求被遮挡部分四个顶点的投影位置就可以确定阴影的位置,形状和面积等信息, 但我们最终没有考虑集热器的阴影 具体过程: 类似计算机显示图像的光栅化,...
计算导论与程序设计期末作业——五子棋程序实验报告(开发文档)
计算导论与程序设计期末作业——五子棋程序实验报告(开发文档)[TOC] 1. 目标实现 用C语言(结合少量C++)实现一个图形化界面的多模式五子棋程序,并具备复盘回放功能。 2. 开发环境准备2.1 硬件和系统环境 ASUS笔记本电脑,windos11操作系统。 2.2 C开发环境配置 Visual Studio建立项目,提供编译器。 VScode作为IDE编写源代码。 手动下载easyx库,并配置在Visual Studio中。 3. 大体开发流程 了解学习easyx库绘图语句和有关函数,建立一个图形窗口 基于设计思路实现人人对战 设计一个“AI”人机对战 添加棋步保存的代码 不断完善AI,人工调整参数进行优化 加入机机对战测试AI是否达标 4.设计思路4.1 设计棋盘 定义一下窗口和棋盘大小等常量 12345678910#define offsetx 50 //绘图时x的偏移值#define offsety 20 //绘图时y的偏移值#define map_width 20//棋盘宽#define map_height...
校园寻桩项目目前的困境
校园寻桩项目目前的困境1.sid无法正确获取通过之前的接口,传入手机号和密码和默认code=0(微信认证code,由微信服务器返回)已经无法得到正确的sid,虽然有返回,但此sid不可用 2.目前策略深入抓包查看微信小程序接口尝试获取code,但是由于微信小程序的加密机制,无法直接获取到code,目前正在尝试通过模拟微信小程序的请求,获取code尝试不使用传入code的方法
基于多种算法的新闻推荐——机器学习大作业
基于多种算法的新闻推荐——机器学习大作业 实验目标: 完成RecSys Challenge 2024比赛任务: 下载训练数据集 训练推荐模型 基于测试集推理结果 上传推理结果 1.下载训练数据集根据比赛官网指示下载,十分简单: 每种Size的训练集里都包括如上的结构。 2.训练推荐模型2.1 配置运行环境进入GitHub下载实例代码, 运行安装ebnerd库和其他运行时依赖. 1pip install . 2.2 尝试运行实例脚本(demo数据集)其中有基于NRMS(Neural Recommendation with Multi-Head Self-Attention)模型的完整实例脚本: 设置自己的数据路径 直接运行, 会在“Init model using HuggingFace’s tokenizer and wordembedding”部分报错: 原因是网络问题, 无法直接连接huggingface下载模型. 解决: 由于服务器无法挂代理手动前往前往模型所在网址下载, 修改AutoModel库源码, 只读取本地一个目录下的模型,...
高级程序设计大作业——魔兽争霸程序实验报告(开发文档)
高级程序设计大作业——魔兽争霸程序实验报告(开发文档)[TOC] 1.目标实现基于C++面向对象程序设计思想,设计一个根据所给信息自动运行的游戏,详细展示游戏运行过程。在此基础上有设计了简单的图形界面,直观展现游戏过程。 2.已实现难度已经实现第三难度(开战)。 3.程序文件架构有一个main.cpp作为主程序入口,抽象的Spirit.h封装抽象的基类Spirit类,Dragon.h 、Ninja.h、Iceman.h、lion.h、Wolf.h各自封装一个类;Weapon.h封装了所有3个武器类;City类处理所有战斗和移动事件;Team类处理司令部生成武士事件;最后添加一个draw.h文件封装绘制图形界面的函数。简单UML图如下: 4.逻辑思路4.1 备战1.根据要求,总生命元,各武士生命,攻击力是需要读入的数据,所以main函数首先读取 2.因为最大生命和初始攻击力是各个武士类的属性,所以将其定义为静态,在main函数中读取修改之 3.根据要求,需要按着固定顺序循环制造武士,故设置红蓝选取列表: 123int redS[5]={2,3,4,1,0};...
计算机图形学实验报告1
计算机图形学实验报告实验1:平面三角形点定位算法1.实验内容 ps:报告图片为对应程序用OpenCV绘制。 (1)方法1:射线求交法(交点个数判断)基本原理: 从P点分别向AB、BC和CA方向做射线,分别去求往BC、CA和AB的交点。当P点在三角形ABC内时,如下图,三个测试得到3个交点; 而当P点在三角形外时,如下图,将得到少于3个交点 另外,当P在三角形边上是,按在三角形内来算: 计算方法 通过给定的A,B,C和P点坐标,先编写一函数判断射线和线段是否相交并求交点: 根据$$P+t\vec{d}=A+u\vec{AB}$$其中向量d为射线方向,A,B为线段两端得到$$\begin{bmatrix}\vec{d} & \vec{BA}\end{bmatrix}\begin{pmatrix}t \u\end{pmatrix}=\vec{PA}$$再根据克莱姆法则解出t、u 12345678910111213141516bool isCross(Vector2f P,Vector2f d,Vector2f A,Vector2f...
加速度窃听声音——物联网中的个人隐私安全
加速度窃听声音——物联网中的个人隐私安全 本次的新生研讨课上,老师给我们介绍了语音信息,图像信息和AI可能蕴含的安全隐患,激起了我对于信息安全领域的兴趣与关注,新技术的发展必然带来更多安全隐患。在一篇新闻上,我得知手机app也许悄无声息的窃听我们的隐私,进一步调研却发现了声音的窃听并不需要麦克风,加速度传感器也可以实现这个效果。 1. 手机APP窃听现状 我们每个人好像都曾遇到过这样的情况:刚刚和朋友讨论了什么,打开手机某App就蹦出了它的广告推荐。更加吊诡的是,当你打开手机设置,想要关闭某些App的麦克风权限时,却赫然发现这个App根本没有这一权限。没有授权麦克风,“偷听”究竟是如何实现的? 2. 加速器“窃听”扬声器 当用户A正在使用智能手机公开播放一段微信语音,而用户B在使用智能手机拨打电话时,二人的手机上同时下载了一个记载用户步数App,他们的信息就会被提取与重现。 语音信息就可能被攻击者利用手机里的扬声器和加速器距离识别并还原成声音信号。这是浙江大学网络空间安全学院任奎团队、加拿大麦吉尔大学、多伦多大学学者团队展示一项最新的研究成果 3....