自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 github 上传项目

cd 到文件夹下,初始化仓库git init将内容修改到暂存区git add . 添加注释git commit -m "注释"本地仓库与远程仓库关联git remote add origin + 你的github仓库远程仓库有文件的话,需要拉到本地git pull --rebase origin main 提交到远程仓库git push -u origin main报错:没有权限访问的错误,缺少ssh key,解决办法,设置一个秘钥s..

2022-03-31 12:45:07 1022

原创 记录一次ubuntu16.04安装mininet+ryu的记录

先吐槽一下,折腾了一天才装上,各种报错踩坑。我安装的ryu版本是4.6,mininet版本是2.2.2,Python版本2.7.12下面开始介绍:1、

2022-03-20 16:00:09 1525 1

原创 git bash出现 Failed to connect to github.com port 443 after 21074 ms: Timed out

git bash出现 Failed to connect to github.com port 443 after 21074 ms: Timed out此时不要慌,听我的,退学吧。。。。。真正解决办法:取消代理git config --global --unset http.proxygit config --global --unset https.proxyover。...

2021-11-20 19:22:20 2669 4

原创 【无标题】Ubuntu18 pycharm中文输入

1、安装fcitx: sudo apt-get install fcitx-binsudo apt-get install fcitx-table2、安装搜狗输入法:访问搜狗输入法For Linuxhttps://pinyin.sogou.com/linux/?r=pinyin点击立即下载64bit,下载安装文件。然后双击下载的deb文件到download目录下sudo dpkg -i ****.Deb一般来说会安装出错,出错后执行:sudo apt install

2021-11-16 17:52:53 555

原创 anaconda启动报错

原来是因为代理问题,如果你把代理关了就好了。代理是啥,你懂的。嘿嘿嘿

2021-11-16 15:17:32 519

原创 onOffApplication

Note: When an application is started, the first packet transmission occurs after a delay equal to (packet size/bit rate). Note also, when an application transitions into an off state in between packet transmissions, the remaining time until when the next t

2021-07-03 20:12:08 193

原创 Android 11 无线调试方法

背景:电脑USB充电实在太慢了,一边充电一边调试我实在忍受不了!解决方法:偶然在手机开发者选项看到了无线调试,于是找到了两种方法:1:无线调试中的配对码(前提在同一局域网,不限WiFi还是有线) (1)打开无线调试 (2)获取配对码 (3)// ip 和 port 点击无线调试 --> 点击使用配对码配对设备即可获取(每次点击都会生成新的)~ » adb pair 192.168.3.161:37933// 当系统提示,输入在 4...

2021-04-26 10:26:30 2156

原创 Android 信号采集记录

添加权限<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /><uses-permission android:name="android.permission.READ_PHONE_STATE" />代码Telep

2021-04-08 16:00:03 114

原创 NS3-有关一些类的解释

看second.cc的时候,有一些东西我是看不懂的。回头再看看定义吧。Topology HelpersNodeContainer:NodeContainer拓扑帮助程序提供了一种可靠的方式来创建,管理和访问我们创建的任何节点对象,以便运行模拟。例如:NodeContainer nodes;//创建了两个节点nodes.Create (2);PointToPointHelper:构建一个点对点的链接,通过PointToPointHelper来将NetDevice(网卡)和Channel

2021-04-07 16:14:46 401

原创 NS3-Using the Tracing System

NS-3跟踪系统的基本目标是:•对于基本任务,跟踪系统应允许用户为流行的跟踪源生成标准跟踪,并定制哪些对象生成追踪;•中间用户必须能够扩展跟踪系统以修改生成的输出格式,或插入新的跟踪源,而无需修改模拟器的核心;•高级用户可以修改模拟器核心以添加新的跟踪源和汇。ASCII Tracing在first.cc上添加ASCII Tracing,添加到调用Simulator::Run()之前。AsciiTraceHelper ascii;pointToPoint.EnableAsciiAl

2021-04-01 15:17:44 139

原创 NS3-命令行的使用(自定义)Hooking Your Own Values

还可以将自己的钩子添加到命令行系统中。这只是通过使用addValue方法来命令行解析器来完成让我们使用这个设施以完全不同的方式将数据包数量指定为echo。让我们将一个名为npackets的局部变量添加到主函数。我们将初始化为一个以匹配我们以前的默认行为。要允许命令行解析器更改此值,我们需要将值挂钩到解析器中。我们通过添加到addValue调用来执行此操作。继续更改Scratch/MyFirst.cc脚本以以以下代码开头intmain (int argc, char*argv[]){uint3

2021-03-31 21:14:27 260

原创 NS3-用命令行参数(1)自带参数PrintHelp

覆盖默认属性使用命令行参数系统的第一步是声明命令行解析器。这是非常简单(在您的主程序中)如下代码所做,intmain (int argc, char*argv[]){...CommandLine cmd;cmd.Parse (argc, argv);...}执行: ./waf --run "scratch/myfirst --PrintHelp"则会输出Waf: Entering directory `/home/craigdo/repos/ns-3-allino

2021-03-31 21:07:41 350

原创 NS3-运行脚本

将脚本放入scratch目录中,如果您运行WAF,它将自动构建cd ..your filepathcp examples/tutorial/first.cc scratch/myfirst.ccsudo ./waf然后就可以运行了 ./waf --run scratch/myfirst//你可以看到Waf: Entering directory `/home/craigdo/repos/ns-3-allinone/ns-3-dev/build'Waf: Leaving dir

2021-03-31 16:29:36 492

原创 NS3-第一个脚本

cd ns3/examples/tutorial打开first.cc/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- *///文件中的第一行是EMACS模式线。这告诉Emacs关于我们在源代码中使用的格式约定约定(编码样式)。/* * This program is free software; you can redistribute it and/or modify * it under the terms .

2021-03-31 16:23:44 202

原创 NS3-Key Abstractions

NS3中的常见术语1、Node相当于一台计算机。2、Application运行在NS3的Node上UdpEchoClientApplication类和UdpEchoServerApplication类。这些应用程序构成客户端/服务器撰写用于生成和echo模拟的网络数据包。3、ChannelChannel类,使用名为CSMachannel,PointTopointChannel和Wifichannel的专业版本。例如,CSMachannel模拟了实现载波侦听多址通信介质的通信.

2021-03-30 09:38:57 121

原创 NS3-waf(1)

waf的基本使用./waf --help//帮助信息./waf configure --build-profiles=optimized --enable-examples --enable-tests//配置./waf build//编译 ns3./waf clean//删除build目录下先前编译的库和头文件./waf --check-profile//查看NS3是什么模式,例如debug./waf --check-configure./waf configure

2021-03-26 16:52:05 634

原创 NS3+VScode配置

首先打开vscodecd yourfilecode . --user-data-dir=/root/.vscode-root安装C/C++插件代码提示:选择一个C++文件,然后ctrl+shift+p,打开命令面板,配置“C/C++。。。。”,有时候安装完C++插件直接会在右下角弹出来。下面是我看的大佬的教程,不同系统下不一样的,另外我的是默认的includePath": ["${workspaceFolder}/**"...

2021-03-26 15:28:36 1935 5

原创 NS3-MPTCP

支持mptcp的ns3模块下载下载地址按照链接教程走就好了git clone https://github.com/Kashif-Nadeem/ns-3-dev-git.git依赖环境参考上一篇文章编译./waf configure --enable-examples./waf ./waf --run simple-global-routing --vis可以看到运行成功...

2021-03-26 11:33:13 1073 2

原创 NS3安装记录

搜了各种教程,遇到各种错误,最终还是装好了。环境:Ubuntu16 LTS NS3.3写在前面:ns-3从 ns-3.30 这个版本开始默认使用 Python 3,但是之前的版本都是默认使用 Python 2,所以大家根据自己安装的版本进行选择。如果选择使用 Python 2,那么把下面所有的 python3 都换成 python 即可,比如 python3-dev 就是 python-dev 了。python2停止维护了?pip都没法用了额,不太懂直接干,安装依赖环境,省事,一路y就好了.

2021-03-22 11:30:35 518 2

原创 python参数类型

1、位置参数def power(x, n): s = 1 while n > 0: n = n - 1 s = s * x return spower(x, n)函数有两个参数:x和n,这两个参数都是位置参数,调用函数时,传入的两个值按照位置顺序依次赋给参数x和n。2、默认参数def power(x, n=2): ...

2019-10-27 16:12:09 193

原创 python求一元二次方程解

import mathdef quadratic(a, b, c): if b*b-4*a*c < 0: print('方程不存在解') elif b*b-4*a*c == 0: print('方程存在唯一解,x=', (-b+math.sqrt(b*b-4*a*c))/(2*a)) else: print('方...

2019-10-26 19:57:56 1102

原创 Java老师让做的打印星星金字塔

class PrintFunction{ public void printJinZiTa(int h){ if(h <= 0){ System.out.println("错误,可能是未加命令参数或者是参数格式错误,参数应该为大于0整数数字,例如'java myjava 10'"); } int xing = ...

2019-10-17 15:42:38 811

原创 NDN学习(1)

这是我在网上搜的一些资料,各家都有,有自己翻译的,有粘贴的别人的。Named DataNamed Networking-命名数据网络命名数据网络是美国国家科学基金会资助的未来互联网体系结构的五个研究项目之一。NDN起源于一个早期项目—CCN(Content-Centric Networking),最开始NDN是ICN的一个分支/实例,研究NDN的目的?当前互联网架构和它的使用是不匹...

2019-10-12 11:46:21 1053

原创 一元n次多项式的处理

题目描述:一元n次多项式的处理问题描述:符号处理是一类非数值性问题,一元多项式就是符号处理的一类实例。一个一元n次多项式的一般形式如下:Pn(x)=p1xe1+p2xe2+…各+pmxem其中p1,p2,…, pm为项的系数,非零;e1,e2,…, em 为各项的指数,满足0£e1£e2 £... £em    现要求在计算机中存储这样的多项式,并能对它们进行处理,如:

2017-05-01 20:40:13 3609

原创 【数据结构上机作业】输入一批学生的成绩(至少包括学生学号、姓名、课程成绩),用单链表存储,输出大于平均成绩的学生信息。

输入一批学生的成绩(至少包括学生学号、姓名、课程成绩),用单链表存储,输出大于平均成绩的学生信息。实现代码

2017-04-23 19:21:27 8146

转载 P,*P和&P的区别

转载自http://ambitiongold.blog.163.com/blog/static/1840165522012921103511610/假设我们定义一个指针p。那么会经常使用到三个符号:1,p;2,*p;3,&p;初学者经常会感到很迷茫,到底这三个符号表示什么?我们知道,p是一个指针变量的名字,表示此指针变量指向的内存地址,如果使用%p来输出的话,它

2017-04-19 21:37:02 892

原创 数据结构课下复习3

1、[数据类型 Data Type]一个数据值的集合和定义在这个值集上的一组操作的总称。2、[抽象数据类型 Abstract Data Type,ADT] 一个数学模型及定义在这个模型上的一组操作(或运算)的总称。3、ADT  抽象数据类型的名称                                      数据元素( D )                数据结构

2017-04-19 20:27:22 256

原创 数据结构下课复习2

1、计算(calculate):指运用事先规定的规则,将一组数值变换为另一(所需的)数值的过程。一般要有一个计算模型。2、算法(Algorithm):简单说,就是解决问题的一种方法或过程,由一系列计算步骤构成(目的是将问题的输入变换为输出)。即,它是一个定义良好的计算过程,它以一个或一组值作为输入,并产生一个或一组值作为输出。3、算法特征:    (1)有穷性/终止性:有限步内必须停止

2017-04-19 20:10:23 269

原创 数据结构课下复习1

1、数据:数据是信息的载体,是描述客观事物的数,字符,以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。2、数据的基本单位是数据元素,数据元素由若干数据项组成,数据项可以分为初等项和组合项。3、数据元素之间的关系称为数据结构。4、数据对象:具有相同特性的数据元素的集合。5、数据逻辑结构(抽象数据结构):这里说的数据元素之间的关系是指元素之间本身具有固定的逻辑关系,与计算

2017-04-12 19:23:23 478

miniC编译器 代码 C++ 中国石油大学华东 编译原理课程设计 QT

miniC编译器 代码 C++ 中国石油大学华东 编译原理课程设计 QT

2018-05-28

c++实现词法分析器

c++ ,词法分析器, 编译原理, c语言的词法分析,代码详细,很易懂

2018-03-24

中国石油大学离散数学上机答案

中国石油大学离散上机源码,该源码也是我各种百度谷歌整合的,免积分下载了啊,喜欢的学弟学妹们评论666~

2017-04-19

空空如也

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

TA关注的人

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