自定义博客皮肤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)
  • 收藏
  • 关注

原创 ubuntu18.04LTS搭建hackrf+limesdr软件无线电开发环境,并下载Gnuradio。

首先修改ubuntu中的软件源为国内的镜像。阿里,清华,或者其他的都行。主要是为了加快apt下载的速度。添加源: sudo add-apt-repository -y ppa:bladerf/bladerf sudo add-apt-repository -y ppa:myriadrf/drivers sudo add-apt-repository -y ppa:myriadrf/gnuradio sudo add-apt-repository -y ppa:gqrx/

2020-11-10 15:42:11 1353 3

原创 重新安装ndnsim,Ns-3变为3.30.1,Python从2转到3,nfd以及ndn-cxx版本变为0.7.0,从码云安装,比GitHub速度快N倍

直接上shell脚本代码.#!/bin/bash# Author: Steve Wang# Created Time: Wed 04 Nov 2020 10:02:54 AM CSTsudo apt install build-essential libsqlite3-dev libboost-all-dev libssl-dev git python-setuptools python3-setuptools castxmlsudo apt install python-dev python-

2020-11-06 07:55:13 296

原创 关于ns-3中安装openflow的问题,解决openflow not found

官网官网里面并没有明确的描述,这里结合自己的安装过程讲解一下首先下载源码,记住这一步最好在ns-3目录下,就是运行waf命名的目录$ hg clone http://code.nsnam.org/jpelkey3/openflow$ cd openflow进行编译,会提示缺少文件,则下载相应的依赖$ hg clone http://code.nsnam.org/jpelkey3/openflow$ cd openflow...

2020-11-05 11:27:25 907

原创 git学习笔记

git中的文件只存在三种状态已修改(modified)已暂存(staged)已提交(commited)1->2 add 工作区到暂存区2->3 commit 暂存区到版本库3->1 从版本库中拉取到工作区git add 反向操作是 git rm --cached filename 从暂存区中删除对于user.name user.mail不管谁的电脑直接在...

2020-04-25 18:48:30 196

一个学习git的很好的网址

一个学习git的很好的网址

2020-04-22 05:52:49 121

linux学习—用户管理

用户信息文件vi /etc/passwdman 5(代表配置文件) passwd(注意这里不加路径)Uid:0:超级用户1~499系统用户(伪用户,不能删除以及登录,系统自用)500~65535普通用户影子文件/etc/shadow/etc/passwd的备份组信息文件/etc/group组密码文件/etc/gshadow...

2020-04-22 05:50:38 65

linux学习—软件包管理

软件包分类源码包(脚本安装包 c语言写的为大多数)优点就是开源,有能力就可以修改源码缺点步骤多,编译时间长,编译安装,报错很难解决二进制包(RPM包、系统默认包)源码不可见,包管理系统简单,安装速度快,功能选择不如源码包灵活。查看依赖很难rpm包是redhat系列deb是ubantu系列的至于之间的关系,自行百度RPM命令管理rpm命令管理命名规则httpd-2.2.1...

2020-04-22 05:50:29 112

linux-vim学习

vim学习vim有三种模式1.命令模式2.插入模式3.编辑模式进插入模式有三个字母a,i,o字母含义a在光标所在字符的后面插入A在行尾部插入i在光标所在字符前面插入I在光标所在行行首插入o在光标下插入O在光标上面插入新的行命令模式下的操作:set nu:set nonugg到第一行G到最后一行...

2020-04-22 05:50:19 92

waf常用命令

一、配置及编译:$ ./waf configure [option]$ ./waf帮助: $ ./waf --help配置调试,优化调试:$ ./waf -d configure: debug,optimized改变flag: $ CXXFLAGS="-O3" ./waf configure或者: $CXX=g+±3.4 ./waf configure编译的结果放在目录:...

2020-04-22 05:49:15 3279

QT使用信号以及槽函数需要注意的地方

要注意信号的发起者需要有地址,那么如果刚开始仅仅声明一个指针,并没有创造对象,那么就是一个空指针,程序会异常退出。例如class MainWidget : public QWidget{ Q_OBJECTpublic: MainWidget(QWidget *parent = nullptr); ~MainWidget(); void myslot();...

2020-04-22 05:47:57 208

原创 Qt Qtableview 无法文字居中显示的问题

直接贴代码主要的方法是重写QSqlTableModel中的data追根溯源下去,其实是QSqlQueryModel的datamytablemodel.h#ifndef MYTABLEMODEL_H#define MYTABLEMODEL_H#include <QWidget>#include <QSqlTableModel>class MyTableM...

2020-02-27 11:43:09 3183

原创 ndnsim两种加入自定义字段的方法

在NDN网络的研究中,原有的数据包和兴趣包的字段远远不能满足我们研究的需要,所以看了网上的文章,并且自己琢磨,终于把两个方法都搞懂了。首先附上链接吧。一个是国外的大神:Adding custom fields to packets in ndnSIM 2.3 without forking the entire repository.我们暂且说是方法A吧一个是国内的大神:[ndnSIM]在...

2019-09-30 10:44:04 907 8

原创 ubuntu18.04自动化安装NDNSIM的脚本

记录这个主要是为了自己以后重新安装一台Ubuntu的话可以很快自动化实现ndnsim环境的搭建。vim打开一个脚本,vim最好首先下载一下,不会的自己可以搜索。vi build-ndnsim.sh其他人也可以用这个shell脚本自行搭建,前提是有一台安装了Ubuntu18.04的机子下面是代码,直接复制粘贴进去就行#!/bin/bashsudo apt install build-e...

2019-09-27 08:20:21 679

原创 Ubuntu18.04安装搜狗拼音

Ubuntu18.04安装搜狗拼音1. 首先到搜狗的官方网站下载安装包,文件的后缀名字应该是以deb结尾。2. 假设文件下在完之后在Download 文件夹,在文件夹中打开终端,终端中输入sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb3. 终端会显示报错,安装未成功,再在终端输入sudo apt --fix-broken install4...

2019-09-26 16:36:10 184

原创 在ubantu下进行NFD的安装

首先是要自己有一个ubantu系统。可以用虚拟机,或者装个双系统,我装的双系统,ubantu系统具体的安装方法会再写一篇博客。安装方法我基本参考NFD官网的get start with nfd第一种PPA的方法没试过主要是第二种方法:打开命令行# Download ndn-cxxgit clone https://github.com/named-data/ndn-cxx# Dow...

2018-10-18 18:29:32 481

空空如也

空空如也

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

TA关注的人

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