自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 AI模型与UWB定位初探

在当今数字化时代,技术发展迅速,众多智能领域对定位精度的要求越来越高。在户外环境中,全球导航卫星系统(GNSS)技术可以提供精确的定位服务。然而,由于建筑物和墙壁的阻碍,全球导航卫星系统信号无法直接到达室内,限制了全球导航卫星技术在室内环境中的应用。因此,一些基于定位服务的室内智能应用迫切需要在室内环境中进行精确定位,如机场和大型零售中心。近年来,出现了各种室内定位技术,包括Wi-Fi指纹、蓝牙、UWB(超宽带)、Zigbee 、超声波、音频定位技术等。

2024-04-27 13:38:07 1037

原创 UWB学习——窗函数

加窗的主要想法是用比较光滑的窗函数代替截取信号样本的矩形窗函数,也就是对截断后的时域信号进行特定的不等计权,使被截断后的时域波形两端突变变得平滑些,以此压低谱窗的旁瓣。这个“窗”外的信号是看不到的,只能看到窗内的信号,这就好比通过窗户看外面的世界,世界很大也很精彩,您能看到的只是位于窗内的世界,而窗外的世界,您是看不到的。在这,介绍三种常见的窗函数的时域表达形式,以及它们的时域窗形状和频域特征。不同的窗函数对信号频谱的影响是不一样的,这主要是因为不同的窗函数,产生泄漏的大小不一样,频率分辨能力也不一样。

2024-04-27 13:37:59 952

原创 UWB学习——day5

信号截断时,只能截断一部分,就好像一个“窗”(确切地说更像个“框”)去作这样的截取。如下图所示,原始信号为周期信号,时间很长,截取的时候,用红色的“窗”去截取,得到的信号如图中下部所示。当然这个“窗"是一个单位权重的加权函数,成为”矩形窗“。这个”窗“外的信号是看不到的。因此,这就是为什么这样的加权函数被称为窗函数的真正原因。这样称呼,更为直观形象。上图中用于截取信号的时域截取函数(就是上图中红色的那个“窗”)就被称为窗函数,它是一种计权函数,不同窗函数计权是不一样的。

2023-09-18 14:29:48 400

原创 UWB学习——day4

总的来说,BPM-BPSK调制方案是一种利用脉冲位置和相位来编码信息的高效数字调制技术,特别适用于UWB通信系统,以实现高速数据传输和频谱效率。这种方式将时间和相位综合使用,从而提高了数据传输的容量。总之,超外差结构是一种接收器设计,通过将不同频率的信号转换到一个共同的中间频率来提高信号选择性和抗干扰性。超外差结构是一种用于接收器的电子电路设计,它的目标是从无线信号中提取有用的信息,比如音频、数据或图像。该芯片的接收机是超外差结构,所谓超外差结构一种基于频率转换的接收器架构,旨在提高信号选择性和抗干扰性。

2023-09-14 15:49:42 955

原创 UWB学习——day3

Time Hopping Sequence 基本上是一个时间序列,其中不同的时间槽或时间片用来表示数字数据中的不同比特或符号。通常,这些时间槽的持续时间非常短暂,通常只有纳秒级别,因此可以容纳大量的时间槽在一个数据帧中。UWB采用THS技术除了出于安全性的考虑还有利于减少数据丢失或者损坏。

2023-09-11 10:56:02 276

原创 UWB学习——day2

基于上文中对UWB技术的相关优势介绍,UWB技术可广泛应用于以下场景。

2023-09-07 10:24:19 369

原创 UWB学习——day1

UWB优势介绍

2023-09-06 14:51:05 551

原创 蓝桥杯——Huffuman树

蓝桥杯——Huffuman树 ProvorityQueue 队列 选择最大/最小的K个数 数据结构

2021-02-01 17:37:13 409

原创 蓝桥杯——阶乘计算

蓝桥杯——阶乘计算 vip Java BigInteger multiplyByInt 大数乘法

2021-01-28 20:37:18 307

原创 蓝桥杯——十六进制转八进制

蓝桥杯——十六进制转八进制,Java,基础练习

2021-01-27 13:34:52 668

原创 蓝桥杯——Fibonacci数列

蓝桥杯——Fibonacci数列 java 入门训练

2021-01-26 23:17:38 252

原创 蓝桥杯——前言

蓝桥杯

2021-01-20 00:01:04 155 2

原创 SringBoot探秘——前言

SringBoot探秘——前言0.前言1.参考资料2.项目环境3.总结0.前言暑假在家,想学点技能,由于上学期学了SSH框架,但这个框架在实际使用中使用的不多,想学一些比较新的技术,最后选择了SpringBoot开始学习。1.参考资料由于我是没有学Spring MVC,直接学的SpringBoot,因此在参考的书籍上我选择了《深入浅出SpringBoot2.X》这本书(建议买二手),还参考了一些B站的教学视频。SpringBoot2020版全新升级教程_SpringBoot进阶微服务架构视频_尚学堂

2020-08-11 13:11:48 154

原创 web开发框架(SSH)大作业总结

web开发框架大作业总结0.前言1.项目介绍2.问题总结2.1环境搭建的问题0.前言长时间没有更新博客了,因为最近比较忙,一边在忙web开发框架的大作业,另一边还有一个PyQT5的项目需要完成.正好上周把这两个大山搞定了,总结一下做这两个项目的困难点,此篇先总结一下web开发框架(ssh).1.项目介绍这个项目后端才有struts2+spring+hibernate的框架,使用MySQL数据库,前端使用的是layUI模板.IDE是最新版的idea,我知道ssh几乎没人用的,但毕竟老师教的是这个,不管

2020-07-19 01:30:52 1662

原创 Java进阶学习——数据结构基础(二)

Java数据结构,二分查找,递归,阶乘,斐波那契数列,汉诺塔,冒泡排序,选择排序,插入排序,二分插入排序,归并排序,快速排序

2020-07-18 14:50:36 392

原创 Java进阶学习——数据结构基础(一)

Java数据结构基础,链式存储和顺序存储以及实现

2020-07-14 00:53:01 258

原创 玩转云服务器——服务器基础配置

阿里云基础配置以及宝塔面板配置

2020-07-08 21:58:30 786

原创 玩转云服务器——前言

0元获取一年阿里云服务器

2020-07-08 18:31:40 276

原创 LeetCode刷题心得——两数相加

LeetCode刷题心得——两数相加0.前言1.题目介绍2.题目分析3.题目解答4.总结0.前言这是我刷LeetCode的第二题,是一道中等难度的题目,用到的是数据结构中的单链表的知识,这一块当时学的时候就不咋地,是真的不会做.看了答案解析之后,摸索着把代码写了出来.1.题目介绍//给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 //// 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。

2020-07-04 15:36:29 267

原创 LeetCode刷题心得——两数之和

两数之和思路解析

2020-06-29 16:52:33 226

原创 LeetCode刷题心得——前言

LeetCode刷题心得——前言0.前言1.环境搭建1.1.IDEA配置LeetCode环境2.总结0.前言随着学习的深入,我逐渐意识到自己算法基础的薄弱,大二上学的数据结构完全不忍直视,于是趁着暑假有时间刷一刷LeetCode,打算每天几道题目的量,暂时还没确定每天具体多少,先刷着吧.毕竟每天还有别的打算,只要坚持个一年,我觉得肯定有所收获.打算把自己的心得写在博客中,也算是对自己的总结吧.1.环境搭建刷LeetCode还需要搭建环境吗?如果只是做题在网页版可以直接写代码上传,但网页版的智能提示不

2020-06-29 14:51:00 555

原创 html表白网页

Readme然后把下面的代码随便复制到一个文本编辑器中(比如记事本)关键地方都有中文注释,替换题目:搜索title替换头像,搜索头像,按照方法替换即可替换动态变化字母,搜索动态变化替换最终定格的字母,搜索定格替换想说的话,搜索想说的话替换在一起的时间,搜索在一起保存的时候,后缀名改成.html最后建议使用电脑端的浏览器打开,手机端的兼容性没做好代码<!DOCTYPE html><html><head> <meta http-equ

2020-05-20 16:49:48 33473 34

原创 Java进阶学习——Java多线程知识的理解

1)自定义多线程类PrimThread求解整数begin到end之间的素数;(2)定义主类ForkAndJoin,利用PrimThread创建多个线程求解1到10000000之间的素数和,要求输出计算时间。Java多线程理解synchronized(this)和synchronized(object)scheduleWithFixedDelay()和scheduleWithFixedRate()区别invokeall()和fork()以及invoke()方法对比join()方法

2020-04-30 11:49:30 504 2

原创 实战Android踩坑记录(七)

第一行代码9.3,Apache服务器书中配置方法过时,网上太麻烦,而且下载比较慢,最简单的Apache服务器配置和服务器百度网盘链接。

2020-04-18 23:15:09 203

原创 Java进阶学习——Alibaba Java Coding Guidelines的理解之为什么不要使用魔法值

为什么不要使用魔法值

2020-04-18 22:19:53 444

原创 Java进阶学习——Alibaba Java Coding Guidelines的理解之为什么要重写hashCode()和equals()

阿里巴巴Java开发手册提示重写equal和hashcode

2020-04-13 13:26:52 504

原创 Java进阶学习——Alibaba Java Coding Guidelines的理解前言

对Alibaba Java Coding Guidelines的一些理解

2020-04-13 13:22:31 488

原创 实战安卓踩坑记录(六)

跟着《第一行代码:Android》学到了8.3.2从相册中选择照片,完全按照书上的代码写的时候,选择图片的时候总是闪退

2020-04-13 12:54:02 394

原创 Python学习之路——正则表达式练习

Python学习之路——正则表达式练习0.前言0.前言跟着老师的节奏学到了正则表达式,这一块我早有耳闻,听说很有用。但一学起来那叫一个无聊,上来就是一堆毫无规律的规则,硬着头皮听完之后课下又自学了很近才勉强掌握了点皮毛,但一做题又懵逼了。这个正则表达式太灵活了,需要多做题多训练才可以熟练掌握。个人把自己...

2020-04-12 00:22:22 1463 1

原创 Python学习之路——列表强化学习

Python练习题,汉诺塔,水仙花,菱形,进制转化,递归

2020-04-02 22:12:32 1443

原创 实战安卓踩坑记录(五)

三个方案解决《第一行代码 Android 》(第二版)6.4章节用sqlite存储数据时出现无超级管理员权限的问题

2020-03-28 21:04:40 223

原创 Python学习之路——列表语法练习

Python列表习题练习,个人对强弱类型语言的理解。

2020-03-27 23:54:26 2052

原创 Java进阶学习——Java安装Maven

Maven下载配置和idea中Maven配置

2020-03-25 22:32:02 533

原创 Git使用杂谈——安装和上传代码到码云

文章目录前言Git安装Git初始化Git提交本地代码本地仓库关联到远端仓库注册码云本地端操作方法一,先下载,再上传方法二,先创建,再上传。Git SSH公钥与码云关联用处获取SSH公钥关联到码云Q&AQ:输入码云的账号密码输入错了?Q:我想在IDE中使用Git并且想把它上传到码云怎么办?总结前言早就听说了Git的大名,它是使用在多人协作的版本控制上,优点啥的我只听说过,没有切身感受到,...

2020-03-22 18:39:38 565

原创 Python学习之路——pip安装库

前言在确定IDE为pycharm之后,下面在pip安装库的时候又是一个有一个的坑。在命令提示符中安装命令估计都知道,pip install+库名。我以需要安装的jupyter notebook为例。命令就是pip install jupyter...

2020-03-19 22:15:37 544

原创 实战Android踩坑记录(四)

Android广播动态注册监听网络变化不可以本人使用的参考书是郭霖大佬的《第一行代码-Android(第2版)》,因为时间比较久远了,在我开始学习的时候都1902年了,书上的很多东西和现在都不兼容了,在Android的广播这块就是一个例子。原书的Android Studio的版本是2.2,而现在都更新到3.6版本了,原书的SDK为API24(Android 7.0)现在最新的是API29(A...

2020-03-15 16:09:53 297

原创 Python学习之路——初识Python

背景介绍学院设立了这一门选修课,早就听说了Python大法好,就选修了这一门课。安装Python点击此进入Python下载页面https://www.python.org/downloads根据系统和需要的版本,答主的是Windows,下载的最新的稳定版本,无特别需求直接下载第一个就行,比如我的是Python3.8.2版本。需要特别说明的是,因为Python2和Python3不兼容的问...

2020-02-28 17:13:46 174

原创 实战Android踩坑记录(三)

为什么在手机上也要用碎片之前随着书上的代码示例学习碎片的时候,很不能理解为什么要弄这个碎片,貌似只在平板上才有用。为什么那么多项目都喜欢用这个碎片呢?我借鉴了XUI的插件,发现里面很多碎片,我跟着自己加了一点东西,发现碎片重要的作用就是解耦合。简单来说,比如制作一个界面,这个界面的最上面和最下面的部分一直要显示在这个界面上,如果我每次都重复写这个功能,造成了代码冗余。如果我把它定义为一个碎片,...

2019-11-24 21:26:40 178

原创 实战Android踩坑记录(一)

选择语言在我的参考书中,用的是2.2版本的Android Studio,默认的编程语言还是Java,但我下载的最新版本3.5版本,已经全面支持并推荐了Kotlin,但考虑到我毕竟学过Java,还是选用Java作为默认的语言。个人还是推荐Java入门,毕竟Java入门对于学习成本来说还是比较低,而且顺带能带我复习一波Java。我还特别去了解了一番Kotlin,这是今年谷歌I/O大会上宣布Kotli...

2019-11-23 17:15:32 157

原创 实战Android踩坑记录前言

实战Android踩坑记录前言学习背景环境配置学习背景本人软件工程专业,大一系统学习了Java,大二的课程都是一些很基础的课,很难拿出来参加一些比赛,遂跟随一名学长学习Android,想在大二提高自己的动手实践能力。把自己的学习之路记录如下。环境配置使用的参考书是郭霖先生的第一行代码–Android(第2版)本来网上有电子资源,由于学校图书馆有这本书,就直接借了。个人感觉还是有实体书比较...

2019-11-23 16:47:20 255

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除