自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MarkDown添加图片的三种方式

本来想着在VScode中能否实现像word那样的图文并存的文档,但是VScode是一个文本编辑器。要实现图文并存,只能通过编写html,markdown这类格式的文档,并且用特定打开方式,如浏览器和markdown阅读器等。以下转载至:https://www.jianshu.com/p/280c6a6f2594插图最基础的格式就是: ![Alt text](图片链接 "optiona...

2019-12-07 10:40:29 1125 1

原创 位运算

目录补码基础知识按位反应用举例按位与基础知识应用举例按位或基础知识应用举例异或运算基础知识应用举例移位运算基础知识应用举例清零取位要用与,某位置一可用或,若要取反和交换,轻轻松松用异或。补码基础知识按位反应用举例~0得全为1的掩码,不管机器的字大小是多少。按位与基础知识...

2019-11-27 14:31:01 250

原创 【C++】class和struct关键字

class和struct用于定义类定义:class默认开始为private成员,struct默认开始为public成员。继承:class默认为private继承,struct默认为public继承。class用于模板class可用于模板用于表明类型名,此时等价于typename。C语言风格structC++是兼容C语言的,C语言没有没有基于对象(OB)和面向对象(OO)的思...

2019-10-29 09:39:38 227

原创 【C++】类型转换

C++中的显示类型转换有如下方式:命名的强制类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast旧式类型转换type (expr)、(type) exprstatic_cast任何具有明确定义的类型转换,只要不含底层const,都可以使用static_cast。对于较大算术类型转换为较小的算术类型,sta...

2019-10-28 21:45:54 235

转载 【C++】volatile关键字

编译器对代码的优化本小节转载自 作者:赵宗晟 出处:https://www.cnblogs.com/zhao-zongsheng/p/9092520.html在讲volatile关键字之前,先讲一下编译器的优化。int main() { int i = 0; i++; cout << "hello world" << endl;...

2019-10-25 10:26:36 397

原创 【C/C++】随机数

C随机数在头文件<stdlib.h>中有int rand(void)随机数函数。生成0到RAND_MAX之间的均匀整型数,RAND_MAX是stdlib.h中的宏定义#define RAND_MAX 32767 为了得到特定范围,通常会对生成的随机数取余:rand()%n,rand()%(n-m)+m void srand(unsigned int seed)设置随机数种子...

2019-10-23 17:20:04 563

原创 【C/C++】void关键字

void表示“无类型”,void*表示“无类型指针”。void的作用如下: 对函数返回类型的限定,表示函数无返回 对函数参数列表的限定,表示函数无参数 void dispaly(string msg){ //无返回类型 cout << msg << endl;}int main(void){ //无参数列表 string s...

2019-10-22 15:28:29 227

转载 C++------typename关键字

用在模板定义里, 标明其后的模板参数是类型参数,在声明模版参数时,class和typename关键是等价的,可以相互替换。 在涉及“嵌套依赖类型名”的时候,必须用typename关键字去标识。 规则2有个例外,就是在继承列表或者成员初始化列表中的基类初始化时,可以不用typename去标识“嵌套依赖类型”。 用在模板定义里, 标明其后的模板参数是类型参数。例如...

2019-10-18 19:59:25 407

原创 C++------类的类型转换

C++的类类型转换中有本身类型向其他类型的转换,也有其他类型向本身类型的转换。转换的方法如下图所示。类类型转换运算符实现本类向其他类的转换,转换构造函数实现其他类向本类的隐式转换。下面以复数Fraction类为本类,以double类为他类为例。类类型转换运算符类类型转换运算符没有返回类型,没有参数,且通常定义为const。#include <iostream&gt...

2019-10-17 22:01:39 253

原创 VScode插件

超越鼓励师哈哈哈,大佬们是真的秀,开发了这样一个插件。连续码代码一小时,她会提醒你休息。一键运行插件【code runner】运行 Ctrl + Alt + N终止运行 Ctrl + Alt + M*为了解决输入问题,配置为在终端运行即可。文件》首选项》 扩展 》code runner 》run in terminal。在vscode中刷leetcod...

2019-10-17 10:24:27 409

原创 C++------public、protected、private访问控制符

访问控制符分类C++的访问控制符按照所处位置可以分为两类类内访问控制符类派生列表访问控制符访问下图均针对基类的成员访问,注意派生类用户包括派生类的派生类和直接只用派生类的用户。综合影响public继承,基类成员在子类(派生类)中属性不变;protected继承,基类的protected和public成员在子类(派生类)中变为protected,基类的p...

2019-10-16 16:11:35 239

原创 【C/C++】头文件

当我们调用一个函数时,编译器只需要掌握函数的声明;当使用一个类类型的对象时,类定义必须可用,但成员函数的定义不必已经出现,所以类定义和函数声明在头文件中,普通函数和成员函数定义在源文件中。 实例化一个模板时,需要掌握函数模板或类模板成员函数,模板头文件包含声明和定义。以下以C文件为例,C++文件同理,编译时C文件使用gcc,C++文件使用g++。将声明和实现都写在.h文件中编译...

2019-10-04 16:16:28 137

原创 C++------类静态成员

理解类静态成员独立于任何对象,与类本身直接相关,为所有对象所共享。分类类静态数据成员类静态成员函数声明在成员声明前加关键字static,静态成员可以是public的或private的。class A{public: static double rate() static int num;private: static initrate();...

2019-09-27 16:08:59 333

原创 调试--默认参数控制调试信息的输出与否

我们在可以将程序运行时的信息输出到用户控制台或者文件,以便调试。为函数提供默认参数可以来控制是否输出程序运行时的日志信息。以下以冒泡排序为例,以Essential C++中的源码为基础。#include <vector>#include <fstream>#include <iostream>using namespace std;inline...

2019-09-13 23:05:37 167

原创 DOS---基础

DOS系统的核心由三个启动模块和一个引导程序(Boot)组成,三个启动模块分别是输入输出模块(IO.SYS)、文件模块(MSDOS.SYS)和命令处理模块(COMMAND.COM)。引导程序的作用是在计算机启动时将两个隐含的DOS启动模块IO.SYS和MSDOS.SYS装入内存。IO.SYS的主要作用是管理输入/输出设备。MS-DOS.SYS的作用是对磁盘文件和系统资源进行管理。COMMAND.C...

2019-09-13 22:25:31 257

原创 DOS---文件管理命令

进入盘符 : c: 。提示符是C:\>,那么当前目录就是C盘的根目录,这个\(反斜杠)就表示根目录。dir :列出目录下的文件。在DOS中,这个两点就表示当前目录的上一层目录,一个点表示当前目录。cd/chdir :进入到指定的目录。assoc :文件名扩展关联,指定某种后缀名的文件按照特定的类型文件打开。assoc [.ext=[filetype] ]...

2019-09-13 22:25:15 182

原创 Linux---上网

以ubantu16为例有线ubantu系统是有有限网卡驱动的,只需要配置登录即可。配置:sudo pppoeconf依次输入账号(username要删除,如我的校园网账号是123456,即输如123456),密码。后面的根据自己喜好进行配置。连接:sudo pon dsl-provider(plugin ....即已连接)如果是校园网还需要再执行 :firefo...

2019-09-13 22:22:40 152

原创 启动器

以ubantu16为例启动器图标大小调节设置》外观》启动器图标大小启动器设置在屏幕下方在终端中输入:gsettings set com.canonical.Unity.Launcher launcher-position Bottom...

2019-09-13 22:22:13 302

原创 Windows下vscode搭建c/c++环境的安装使用教程

以下是我学习的大神们的教程。推荐先看视频,再看知乎,两者结合效果更佳。哔哩哔哩:http://www.bilibili.com/video/av11134188?p=3&share_medium=android&share_source=qq&bbid=OllpWmlQZ1RgVzVRLVEtinfoc&ts=1563932234740知乎:http...

2019-07-24 14:55:25 432

转载 Python---itertools模块

文章原文:https://www.cnblogs.com/cython/articles/2169009.htmlPython:itertools模块itertools模块是python内置模块,包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用。chain(iter...

2019-06-09 16:47:13 185

转载 property属性

文章转载:https://www.cnblogs.com/zhangfengxian/p/10199935.html#property%E5%B1%9E%E6%80%A7-%E5%BA%94%E7%94%A8python中的property属性目录1. 什么是property属性 2. 简单的实例 3. property属性的有两种方式 3.1 装饰器方式 3.2 类属性方式...

2019-04-15 20:20:44 165

转载 问题---请等待当前程序完成卸载或更改

问题描述:在卸载程序时出下面的情况。解决方法:打开任务管理器,找到dllhost.exe进程,结束该进程。 

2018-09-29 12:50:31 4329 1

原创 Python---下载包区别

下载Windows版的Python时会有以下几种版本:1、X86表示系统是32位的;X86-64表示系统是64位的。2、web-based表示通过网络安装,就是执行安装后才透过网络下载python;executable为可执行文件,就是把python全部下载好在本机安装;embeddable zip file就是python打包成zip压缩包。 ...

2018-08-23 17:00:31 2237

转载 问题---双系统ubuntu引导win7启动导致花屏

一、修改参数sudo gedit /etc/default/grub将GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset";将#GRUB_TERMINAL = console改为:GRUB_TERMINAL = console。二、更新sud...

2018-06-13 20:55:25 2436

原创 Adobe cc版安装

安装包安装:点击setup启动安装后没反应,可以试着断开网络再进行安装;*安装包安装是无法选择安装路径的,其默认安装路径为c盘。Adobe Creative Cloud安装:只需要下载Adobe Creative Cloud安装包,安装好Adobe Creative Cloud后,可以通过Adobe Creative Cloud下载安装Adobe 全家桶。并且可以更改安装路径,但是需要注册Adob...

2018-06-04 17:23:19 481

转载 Adobe全家桶功能

作者:知乎用户链接:https://www.zhihu.com/question/27379428/answer/86406634来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。桌面端Acrobat Reader:PDF阅读软件Acrobat Standard:PDF编辑软件Acrobat Pro:PDF高级编辑软件After Effects:视频编辑合成软件AIR:...

2018-06-04 10:31:25 15763

转载 问题---win7部分中文乱码

问题:电脑中部分中文字体显示乱码,如记事本,文件夹等!解决:控制面板&gt;&gt;时钟、语言和区域&gt;&gt;区域(或者区域和语言)&gt;&gt;管理&gt;&gt;更改系统区域设置&gt;&gt;改为其他任意区域(最好是英文)&gt;&gt;重启电脑(此时依然为乱码)&gt;&gt;再次重复前面的操作将区域改回中文简体&gt;&gt;再次重启即可。...

2018-06-04 10:24:30 6873 1

Clang+MinGW-w64.zip

在编辑器vscode中搭建c/c++的编译运行环境,需要的软件安装包,LLVM-8.0.0-win64,x86_64-8.1.0-release-posix-seh-rt_v6-rev0,尤其是LLVM-8.0.0-win64直接在官网下载太慢了。vscode就自己下载吧。具体搭建配置教程见https://blog.csdn.net/liuerMK/article/details/97132659。

2019-07-25

systemview 实现QPSK,PCM

1. 首先设计511位m序列(码源速率:组号*10k,例如第1组,为10k,第2组为20k,以此类推),作为数字调制的信号源,此模块不可使用现有控件;在频域,比较511位m序列与伪随机PN序列的频谱; 2. 设计QPSK通信系统的组成原理设计实现方案,提供原理图和Multisim仿真电路及仿真波形。调制与解调模块不可使用现有控件;载波频率自定,通常为MHz数量级;相干解调直接采用与调制信号同频同相的正弦信号,无需设计本地载波恢复; 3. 设计QPSK调制器与解调器中涉及的正弦信号与方波信号,此模块可使用现有控件; 4. 设计QPSK调制器与解调器中涉及的串并变换与并串变换,此模块不可使用现有控件; 5. 设计QPSK调制器与解调器中涉及的滤波器,此模块可使用现有控件,但需要详细说明滤波器的形式、设计的参数、滤波器的传递函数、滤波器的幅频特性等; 6. 在时域,观察QPSK各模块输出波形、眼图;在频域,观察已调信号、调制信号的频谱和传输带宽;画出系统误码率与接收端信噪比SNR的关系; 7. 将QPSK等做成子系统以便调用; 8. 生成至少包含5种谐波分量的模拟信号源或是语音信号; 9. 将5中的信号源利用Δm或是PCM量化后,用2中的QPSK系统传输并恢复; 10. 在发送端与接收端之间加入白噪声,模拟高斯信道,信噪比自行设定。分析6中的抗噪声性能,给出误比特率等性能参数; 11.撰写课程设计报告。

2018-10-15

QuartersII实现2ASK

QuartersII实现2ASK的调制解调。 是通信相关专业的基础知识,仿真2ASK是常见的实验。 2ASK 是数字调制技术的基础,是一种实用的二进制振幅键控方式。

2018-04-28

空空如也

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

TA关注的人

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