自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IPv6

欢迎来到IPv6

  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++Primer第二部分

第二部分第8章 IO库8.1 IO类IO类的三种类型:iostream/fstream/sstream,类型ifstream、istringstream都继承自istream是通过继承机制继承自iostream,所以标准库流的特性可以无差别的用于普通流、文件流和string流(内存流)。刷新输出缓冲区:endl/flush/endscout<<"hi!"<<endl; // 完成换行并刷新缓冲区的工作cout<<"hi!"<<ends;

2021-04-28 22:13:21 165

原创 GNURadio入门0.99笔记

GNURadio入门0.99.pdfUSRP(Universal Software Radio Peripheral,通用软件无线电外设),它充当一个无线通讯系统的数字基带和中频部分。FIR(有限脉冲响应滤波器)和IIR(无限脉冲响应滤波器)需要搞清楚什么是采样定理,什么是Z变换,如何得到信号的频谱以及IIR/FIR滤波器的概念...

2020-08-14 10:55:29 392

原创 2020-08-12

去掉stream to tagged stream时收不到数据这里stream的转换加不加效果都一样

2020-08-12 12:23:25 202

转载 CSDN-markdown使用指南

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-08-12 11:34:48 193

原创 2020-08-11

进度总结目标:实现USRP设备之间的明文数据的通信,以后要在此基础上实现Iot之类的数据传输以及算法的实现,都离不开这个通信的基础通信方式:使用文本形式进行传输,目前已经初步实现,只是效果不太理想使用可编辑的文本框进行实现,尝试过,只是目前的难点在于不知道怎么把message的数据类型转换问数据流的形式使用TCP/UDP传输数据,还没有尝试,不过我认为这是也是必须要实现的步骤目前进度:使用QAM调制解调初步实现了文本数据的传输,但是效果不理想,之前也用同样的grc flow尝试过,但是

2020-08-11 11:41:13 128

原创 USRP-2954开发记录

USRP-2954开发记录(倒叙)

2020-08-05 15:10:21 1806

原创 E312开发文档

连接方式(三种)实际上就是如何连接Linux串口连接可直接参照E310/E312 Getting Started Guides自动获取IP的方式设备初次启动时似乎就是这种方式,用网线将设备连接到交换机或者路由器,然后在后台查看设备的IP地址,即可连接。固定IP的方式...

2020-08-05 09:42:12 321

原创 C++二叉树建立,遍历代码

#define _CRT_SECURE_NO_WARNINGS#include <iostream> /*输入一颗二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。*/using namespace std;struct BinaryTreeNode{ int m_nValue = 0; BinaryTreeNode* m_pLeft = NULL; BinaryTreeNode* m_pRight = NUL.

2020-08-03 11:56:07 729

原创 知识点收集整理

Linux重定向 2>&1,1>&2 windows批处理(cmd/bat)常用命令教程 win10添加任务(以开机自动拨号为例)

2020-07-23 11:17:17 90

原创 Ubuntu16.04搭建bochs+gdb环境联调linux-0.11内核

安装bochs依赖项- 修改为./configure --enable-gdb-stubbochs源码下载地址之前下载2.6版本的,一直有error。所以我用的是2.4.5版本的联调设置

2020-07-16 22:44:46 366

原创 C++中测试程序运行时间的一段简单代码

#define _CRT_SECURE_NO_WARNINGS#include <iostream> #include <ctime> #include <windows.h>using namespace std;inline int squar(int a){ return a * a;}int main(void){ clock_t begin = clock(); cout << begin << endl;

2020-06-11 21:36:13 382

转载 Ubuntu设置root用户自动登录

新建一个终端(Applications menu -> Accessories -> Terminal),输入:sudo –ssudo passwd输入要设置的密码,这样以后我们就可以用root 用户登录了。???? 在终端中输入:sudo gedit /etc/gdm/custom.conf这时会弹出文本编辑器,将‘custom.Conf’内容修改成下面所示内容(若原来文件为空的话就输入这些内容),保存关闭,重新启动ubuntu 就会发现已经自动用root 用户登录了。[dae

2020-05-29 11:59:01 1402 1

原创 Python使用SMTP发送邮件

使用Python代码实现自动发邮件的功能背景: 有些事情很关注一些事情就会一直刷网页,比如之前看小说天天刷新看有没有更新,后面失望太多,直接弃说了。所以就一直想弄一个Python自动爬取更新信息的,然后通过邮件通知本人。没想到这个功能对Python是很容易实现的,模板如下,借鉴了菜鸟教程和这篇文章,代码如下:#!/usr/bin/python# -*- coding: UTF-8 -*-...

2020-03-18 22:11:43 763

转载 python 出现错误 SyntaxError: Non-ASCII character 的解决方法

报错:SyntaxError: Non-ASCII character '\xe4' in file ......原因:Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用解决方法:在文件开头加入 #coding=utf-8 就行了。注意中间不要有空格。# coding=utf-8可行,但#coding = utf-8不可行。Python的默认编码文件是用的...

2020-02-23 11:19:49 8741

原创 E312 MIMO教程

2020-1-14 10:56:08官方指导 MIMO-GNURadio Github开源802.11

2020-01-14 11:00:08 526

转载 【转载】GNURadio教程链接汇总

13年的一篇文章,用来入门还是有用的:GNURadio教程链接汇总

2020-01-13 20:10:53 376

原创 USRP E312连接指南

官方指导 关于Ettus usrp E312 RFNOC环境搭建的详细总结(转载) USRP e312 RFnoc环境搭建流程(转载) E310/E312 Getting Started Guides Software Development on the E3xx USRP USRP Hardware Driver and USRP Manual(硬件操作手册) 测试UHD的例子 ...

2019-12-05 22:17:42 1383

原创 解决magicbook没有无线网卡驱动的问题

笔记本型号:magicbook无线网卡型号:RTL8822CE出现问题的原因分析:Ubuntu16.04LTS(包括优麒麟)没有添加对该无线网卡的驱动,自己Acer的笔记本可以解决这个问题离不开广大网友的热心分享,下面是我参照解决的几篇博客:1.无线网卡rtl8821CE2.出现的问题跟他一样,对解决问题帮助很大,感谢!3.教程基本上都是基于8821ce的,我两个驱动...

2019-11-28 11:19:55 8427 1

原创 GUN Radio/USRP相关资料集锦

1. GNURadio_MAIN_Page USRP_Sink 各个模块的使用说明1. 利用USRP模拟WiFi1.GNU Radio 中文社区 官方wiki2.GUN Radio入门培训3. GNU Radio安装教程: ①Ubuntu14...

2019-11-20 15:38:39 1206

原创 Linux使用Tips

1.Shell脚本交互之:自动输入密码(转载) 或者使用sshpass 该指令可完美配合以下 alias 指令来使用2.1. 将Secure-CRT的编码格式设置为UTF-8,能解决中文乱码问题2. 安装tree: yum -y install tree 末尾加 -N...

2019-11-19 11:14:36 131

原创 word使用技巧小结

1. 添加右上角的小标号 : ctrl+shift+= 来回切换2.更改默认字体为宋体:使用快捷键Ctrl+D ,更改默认值

2019-11-17 20:14:02 277

原创 unbuntu使用小技巧

安装VMware Tools 在终端输入:sudo passwd root 安装flash Linux+Windows双系统启动时,需要以UEFI引导,我是用legacy引导时是没有secureboot选项的 Ubuntu对某些驱动(比如网卡或显卡驱动)的支持是放在内核里面的,所以有时需要安装较高版本或者升级内核才能正确的驱动。 flash player安装: sudo apt-...

2019-11-17 16:44:50 107

原创 C++容器 array、vector使用说明

Q:在学习STL时遇到了array大小定义过大导致内存溢出的问题A:1. 这是将数组定义在了堆中,但是这样的话就不能使用array容器的功能了long* const array = new long[ASIZE]; ps:将 array定义为常指针是为了便于后面的内存释放,防止释放出错2. 后面了解到:array的数据存储在栈中,vector的数据存储在堆中。所以,...

2019-11-17 11:33:33 158

原创 C++模板基础

C++模板:https://www.runoob.com/cplusplus/cpp-templates.html模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单一的定义,比如向量,我们可以定义许多不同类型的向量,如vector<in...

2019-11-12 22:49:59 73

原创 2019-11-5 11:09:06 小结

1. 学习C++时要多从内存的角度去思考,很多疑问就会迎刃而解。2. 计算机中的抽象,大概指的就是语言的封装特性;包括函数封装和数据封装等。3. static成员(包括数据和函数等)都在常量区,记住这一个特性再去操作static对象。4. 浅拷贝主要涉及动态分配内存的回收(多个指针指向同一块内存区域,会出现某指针指向一块已经释放的区域)。5. 所以需要深拷贝需要显示的初始化拷贝函数...

2019-11-05 11:21:44 63

原创 【OPNET】Recoverable Error, Process model (aodv_rte) compilation failed

现象:在仿真自带模型过程中遇到了下面这个问题:(2019-10-21 16:32:30: 如果运行的是自己的工程,看你需要把这个stdmod给删掉才能用!)<<< Recoverable Error >>>Process model (aodv_rte) compilation failedErrors given in file (C:\User...

2019-10-17 11:22:33 1988 1

转载 【C语言】日志库的使用

转至Github上一个开源的日志框架:https://github.com/vbirds/logRecord字符编码的相关问题的解决方案:https://blog.csdn.net/xionglifei2014/article/details/80284686logrecord.c:#include <sys/types.h>#include <sys/stat....

2019-10-12 15:49:25 498

原创 【C语言】单向链表的基本操作

插入和删除的代码是自己想出来的,之前没看过相关代码:#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct Node { int id; //数据域 struct Node* next; //...

2019-10-11 20:54:42 82

原创 【C语言】单向链表

结果分析:1、在内存够用的情况下,动态分配的存储区域也还是连续的2、此处的地址间隔为64=8×8(bit)打印地址结果如下:代码附上,之后更新一篇专门讲解链表的:#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h&...

2019-10-11 16:15:39 86

原创 【C语言】两数交换、2的整数次幂

这里想要强调的是:多题多解,关键在于思维方式!Q1:判断一个数是否是2的整数次幂A1:从二进制的角度思考,就很容易得出答案int func(int num){ return((num > 0) && (num & (num - 1)) == 0);}Q2:利用异或交换两数的值A1:#include<stdio.h&g...

2019-10-09 15:33:31 145

原创 【C语言】continue、break、do-while的用法

资料来源:C循环|菜鸟教程break:1、当break语句出现在一个内循环时,循环会立即终止,程序接着执行循环语句的下一句语句;也就是跳出当前的循环2、用于终止switch语句中的一个case;example:#include <stdio.h> int main (){ /* 局部变量定义 */ int a = 10; /* while...

2019-10-09 10:02:39 1334

原创 【C语言】约瑟夫生者死者小游戏

个人认为这种小的编程题是非常考验思维能力和编程能力的,同时还能提升编程能力和体验编程的乐趣!题目:30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?题目来源:菜鸟教程我的解答:#define _CRT_SECUR...

2019-10-09 09:24:39 1045

原创 【C语言】命令行参数的用法

详见:https://www.runoob.com/cprogramming/c-command-line-arguments.html1. argc的参数不用自己输入,会自动计算2. 参数之间用 空格 隔开3. 当输入的参数中有空格时,用 “”测试代码:#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>...

2019-10-08 22:24:08 789

原创 【C语言】可变参数的用法

这里附上两个链接:先mark,需时再取https://www.runoob.com/cprogramming/c-variable-arguments.htmlhttps://www.cnblogs.com/edver/p/8419807.html

2019-10-08 21:39:16 115

原创 【C语言预定义宏】可输出当前日期,时间等信息

用法如下:#include <stdio.h>main(){ printf("File :%s\n", __FILE__ ); printf("Date :%s\n", __DATE__ ); printf("Time :%s\n", __TIME__ ); printf("Line :%d\n", __LINE__ ); printf("AN...

2019-10-08 20:24:03 1140

转载 【snippet】VS中自定义代码片快速补全

最简单的例子:主要修改code后面黑色的部分就可以了;详情可以看转载链接<?xml version="1.0" encoding="utf-8"?><CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0...

2019-10-08 12:51:19 226

原创 【C语言】字符串换行接续

如下图所示:用反斜杠 '\' 进行连接‘\’也叫宏延续运算符

2019-10-08 10:42:48 3677

转载 c语言中命名以单下划线(_)和双下划线(__) 开头的意思

以单下划线(_)表明是标准库的变量双下划线(__) 开头表明是编译器的变量

2019-10-06 16:55:18 1825 1

转载 【C语言】数据类型在不同机器下占用的字节数

首先可以用下面这条语句测试机器的位数:printf("%d\n",sizeof(char *));详情链接:https://blog.csdn.net/sinan1995/article/details/79577106

2019-10-06 14:58:53 280

原创 【malloc】指针在malloc之后不应再指向别的地址

现象:下述代码中的指针p是不能被free的,否则会报错!原因:动态分配之后,p指向的是堆区的地址;之后又在代码中又将p指向了栈区中的地址,此时,此p非彼p。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>typedef...

2019-10-06 13:12:12 406

cmake-3.12.4.tar.gz

cmake-3.12.4.tar.gz 官网下载太慢了,

2019-11-20

GreenChrome6.6.6.rar

增强Chrome的工具,支持双击关闭网页,手势识别等快捷操作。能极大提高浏览体验!(PS:我只是资源的传播者,不是制作者,希望大家多多感谢和支持开发者,侵删!)

2019-09-11

空空如也

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

TA关注的人

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