摘要: 本实例只适用于一维定位,其他定位方式可以参考:iBeacon蓝牙定位技术原理及实现 | 前端路上 (refined-x.com)。 计算公式: d = 10^((abs(RSSI) - A) / (10 * n)) 其中: d - 计算所得距离 RSSI - 接收信号强度(负值) A - 发射端和接 阅读全文
posted @ 2021-11-24 17:17 Rolay 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 转载注明出处:https://www.cnblogs.com/rolayblog/p/15237099.html 项目需要,要实现类似小爱同学的语音控制功能,并且要离线,不能花公司一分钱。第一步就是需要把音频文字化。经过各种资料搜集后,选择了vosk。这是vosk的官方介绍: Vosk is a s 阅读全文
posted @ 2021-09-07 10:37 Rolay 阅读(5163) 评论(21) 推荐(4) 编辑
摘要: 服务提供方和调用方同时用某个算法计算出一个token,比较时间来确定token是否有效。 1 import org.springframework.util.Assert; 2 3 import javax.crypto.Mac; 4 import javax.crypto.SecretKey; 5 阅读全文
posted @ 2021-04-30 16:56 Rolay 阅读(417) 评论(0) 推荐(0) 编辑
摘要: package com.leenleda.project.manager.common.utils; import com.alibaba.fastjson.JSONObject; import com.leenleda.project.manager.common.config.LeenledaC 阅读全文
posted @ 2021-04-01 10:40 Rolay 阅读(445) 评论(0) 推荐(0) 编辑
摘要: <build> <finalName>xxxxx</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> 阅读全文
posted @ 2021-03-09 10:10 Rolay 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 获取当前设置能使用的打印机: 1 foreach (string sPrint in PrinterSettings.InstalledPrinters)//获取所有打印机名称 2 { 3 prints.Add(sPrint); 4 } 获取所有的打印机 获取打印机下的纸盒: 1 PrinterSe 阅读全文
posted @ 2020-12-29 16:51 Rolay 阅读(3314) 评论(0) 推荐(1) 编辑
摘要: 之前做定时任务都是用 Scheduled注解来实现,如果需要动态的配置,则不能满足这种需求。查询资料知道这种可以用时间轮算法来实现。大概就是模拟时间表盘来做任务。 具体java实现: 1 package com.education.task.provider; 2 3 import org.slf4 阅读全文
posted @ 2020-12-21 11:26 Rolay 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.查看CentOS的系统版本(系统版本必须为7版本) 2.查看分区 df -h (centos-home和centos-root每人的名字可能不一样) 3.备份home分区文件 tar cvf /tmp/home.tar /home 4.卸载/home,如果无法卸载,先终止使用/home文件系统的 阅读全文
posted @ 2020-11-04 10:48 Rolay 阅读(1454) 评论(0) 推荐(1) 编辑
摘要: 详见:https://github.com/Rolayer/MySeetaFace2 阅读全文
posted @ 2020-10-13 14:28 Rolay 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 两点之间距离,该方法遵循公式: 1 Point p1 = new Point(5, 6);// 定义第一个点的坐标(5,6) 2 Point p2 = new Point(7, 8);// 定义第二个点的坐标(7,8) 3 //定位坐标 4 System.out.println("p1的x坐标为" 阅读全文
posted @ 2020-05-25 14:30 Rolay 阅读(637) 评论(0) 推荐(0) 编辑