自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 [原创]雷电小游戏app设计

相信雷电是很多人的童年回忆,本次就尝试用android studio做一个简单的雷电小游戏。游戏界面如下:设计思路:BasePlane基类:碰撞检测项目结构如下:

2020-08-09 23:12:12 568

原创 [原创][爬虫学习·二]爬取nndc上的核素数据

[原创][爬虫学习·二]爬取nndc上的核素数据本文爬取的目标:爬取nndc官网上核素的数据(S(n),S(p))。步骤如下:1)首先爬取所有核素的名称和质量数,将内容写入nucleus.txt;2)去除nucleus.txt中的重复行;3)逐行读取nucleu.txt并构造请求,爬取核素的S(n)和S(p)数据,写入nucleusSnSp.csv文件。步骤一先来看一下页面:https://www.nndc.bnl.gov/nudat2/indx_sigma.jsp...

2020-05-14 13:23:18 1645

原创 [原创][爬虫学习·一]爬取天天基金网的基金收益排行信息

[原创][爬虫学习·一]爬取天天基金网的基金收益排行信息最近在学习爬虫,实验了几个简单的小demo,记录一二。首先我们打开天天基金网的基金收益排行页面,了解一下要爬取的页面,网址和截图如下:http://fund.eastmoney.com/trade/hh.html?spm=001.1.swh#zwf_,sc_1n,st_desc现在要爬取该页面下所有基金的代码、名称...

2020-04-18 21:12:55 4477 1

原创 [原创]LRU算法的简单实现(基于Java链表)

[原创]LRU算法的简单实现(基于Java链表)最近最久未使用(LRU,Least Recently Used)算法,是操作系统中一种常用的页面置换策略。例如下图,对于序列{1, 8, 1, 7, 8, 2, 7, 2, 1, 8, 3, 8, 2, 1, 3, 1, 7, 1, 3, 7}最终留在缓存中的页面是2,1,3,7.今天使用链表简单实现了一下,我的思路是,在页...

2019-05-28 17:32:09 923

原创 [原创]SpringMVC中@ModelAttribute用法小结

[原创]SpringMVC中@ModelAttribute用法小结顾名思义,@ModelAttribute注释可以为模型添加属性。@ModelAttribute通常是和@RequestMapping配合使用的,@ModelAttribute和@RequestMapping注释位置有所不同,其用法也有区别。1. ModelAttribute和RequestMapping分开注释不...

2019-03-28 22:48:07 4014

原创 [原创]利用Java多线程计算矩阵乘法

[原创]利用Java多线程计算矩阵乘法前言前段时间在一本操作系统书籍上,看到了可以利用多线程来计算矩阵乘法的思想。例如下图中,A矩阵和B矩阵相乘得到C矩阵,那么A矩阵的每一行和B矩阵的每一列的相乘和加和,都可以交给一个线程来计算,最终得到cij这个元素。A矩阵维度是m*s,B矩阵是s*n,那么这个计算需要m*n个线程的参与,它是否一定比串行计算快呢?本文使用Java多线程一探究竟。...

2018-12-21 22:16:55 3909 1

原创 [原创·论文阅读]QGesture: Quantifying Gesture Distance and Direction with WiFi Signals

[原创·论文阅读]QGesture: Quantifying Gesture Distance and Direction with WiFi Signals前言本文推出了一个叫做QGesture的系统,在一维和二维部署场景下,它能对人的手势的运动距离和方向进行测量。部署场景:比如,人在房间中做出一个推的动作,系统会识别出csi数据的模式,进而调整音量大小。下图是系统结构图概览:...

2018-12-05 13:49:40 1090 5

原创 [原创]Matlab:将任意曲线绕其中点旋转任意角度

[原创]Matlab:将任意曲线绕其中点旋转任意角度写代码时遇到了这个问题。话不多说,直接上Matlab代码:x=-10:0.001:10;y=sin(x);plot(x,y);hold on;middle=fix(length(x)/2);rx0=x(middle);ry0=y(middle);angle=15;angle=pi/180*angle;for ii=1:l...

2018-11-05 21:40:16 15118 5

原创 [原创]Linux 802.11n CSI tool Monitor模式

Linux 802.11n CSI tool Monitor模式使用AP模式的缺陷在于ping 命令速度比较慢,且不能精确控制发送的参数,比如接收的包数量是不可控的。Monitor模式可以调制发送速率、发包数量、发送天线个数、HT模式、short/long guard interval等等,因此调通Monitor模式是必须的。期间参考了博主沃一德的CSI Tool安装使用讲解,对他的工作表示感...

2018-10-10 15:31:32 13927 67

原创 [原创]Linux 802.11n CSI Tool下csi数据的实时可视化

Linux 802.11n CSI Tool下csi数据的实时可视化前言本文主要应用了lubingxian的可视化工具,对他们的工作表示感谢。具体效果是当我们在终端收数的时候,matlab上的脚本会实时显示csi数据的SNR,变幻的效果还是挺震撼的。在我们配置好CSI Tool以后,可以通过简单的步骤实现对csi数据的可视化。我使用的是64位Ubuntu12.04LTS版本+mat...

2018-09-28 18:58:06 14481 44

原创 [原创]Linux 802.11n CSI tool安装教程(亲测可用)

Linux 802.11n CSI tool安装教程前言网上关于Intel5300 CSI tool的教程繁多,实际有效的可以说极少,各种疏漏错误。装的时候被坑无数次,终于调通。其实装这个工具并不太难,但是很多人把它弄得极其复杂,所以写这篇博客来帮助和我有一样困扰的人。我基本沿用的是官方文档旧版本的安装方案,针对其冗杂之处做了大量改进。旧版安装教程:http://dhalperi....

2018-08-02 17:33:08 37370 242

原创 [原创·论文阅读]Position tracking for virtual reality using commodity WiFi

这篇论文推出了一个叫WiCapture的系统。WiCapture系统的测试部署如图1所示。可以看到目标上有一个环形的天线,Oculus照相机用来做ground truth。   图1:WiCapture系统部署图 WiCapture系统可以实现对目标在空间中运动轨迹的追踪和绘制,追踪误差达到了0.88cm。图2:WiCapture系统对运动目标轨迹的绘制 论文的主要思路是,发射机的位移δ和载波频率...

2018-03-08 12:44:57 1133 1

原创 [原创]Dijkstra算法的简单实现(C++)

[原创]Dijkstra算法的简单实现(C++)最近在看《算法导论》,将Dijkstra算法实现了一下。网上的实现都太复杂,自己写了一个简单的版本。1,2,3,4,5一共5个顶点。v[5]表示存储的尚未输出的顶点矩阵。s[5]表示存储的已输出的顶点矩阵。a[5][5]用有向邻接图存储顶点间的距离信息。// Dijkstra-algorithm.cpp : 定义控制台应用程序的入...

2017-12-10 21:18:11 560

原创 [原创]C++利用链表模板类实现一个简易队列

[原创]C++利用链表模板类实现一个简易队列设计思想:MyQueue.h中对模板类进行声明和实现。首先定义结点的结构体,包含数据和指针域两部分。队列类定义中声明和实现了元素入队,出队,打印队首元素和队列等方法。注意:1)模板类的声明和定义不能分开(即不能分别放在.h和.cpp文件里)。 2)声明新节点时,如果声明的节点是辅助操作的,可以不用new关键字,例如在析构函数中,直接...

2017-11-27 11:57:51 1706

原创 [原创]windows下安装tensorflow的简单方法

[原创]windows下安装tensorflow的简单方法一:在清华镜像下载anaconda3的4.2.0 64bit版本。网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/二:安装时可以更改默认目录,方法是在路径下直接输入想要新建的文件夹,而不是在Browse里新建。之后add to path和python3.5两个选项全部...

2017-09-16 15:21:05 7188 2

nucleusSnSp.csv

nndc(national nuclear data center)上所有核素的Sn和Sp信息的csv格式。方便深度学习等科研用途。

2020-05-14

WiFiU系统的仿真

花了些时间做了对WiFiU系统的复现,简单提取了步态周期等4个特征,使用50多个训练样本做了二分类,使用k-折交叉验证检验训练结果,识别正确率通常在70%左右。

2018-11-14

新版log_to_file

新版本的log_to_file,可以将收到的csi数据以时间戳命名。

2018-08-02

intel-5300-csi-github-master

安装intel5300csi tool所需的内核,原版过于庞大,这里是精简版。

2018-08-02

MIMO-OFDM 无线通信技术及MATLAB实现

较为清晰的扫描版,有详尽的matlab代码。内容详尽,适合初学者入门。

2018-05-11

空空如也

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

TA关注的人

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