自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 通信笔记

1. OFDMOFDM 在FDM频分复用方法的基础上,采用多个正交的子载波来传输信号,极大限度地提升了系统的频谱利用率。它将高速率数据流进行串并转换,分配到N个相互正交的子载波上,转换成并行的低速子数据流,所以调制符号的持续间隔远大于信道的时间扩散,从而有效地减少由于无线信道时间弥散所带来地ISI。当信号带宽大于信道相干带宽时,就会产生频率选择性衰落,而OFDM可以将一个频率选择性衰落信道...

2020-07-04 23:55:10 16357

原创 操作系统

文章目录1、操作系统(Operating System,OS)2、处理机3、中央处理器(CPU,Central Processing Unit)4、内核5、操作系统的四个特性6、操作系统的目标和功能7、进程和线程8、如何减小内存碎片9、什么是虚拟内存地址和物理内存地址呢?9、IO多路复用select**poll实现方式****epoll**10、进程死锁1、操作系统(Operating Syst...

2020-07-04 23:53:24 537

原创 八大排序算法

1. 冒泡排序依次两两比较,如果大就交换,所以最后面会保存到较大值(或较小值),然后再进行新一轮的比较,所以比较轮数是length-1,每一轮比到第length-i-1项(因为后面的都比较完了)public static void bubbleSort(int[] arr) { for(int i =0;i<arr.length-1;i++) { for(int j=0;j&l...

2020-07-04 23:50:52 343

原创 cpp面试高频题

(1) 指针和引用的区别引用:1.引用初始化完成,将一直绑定一个对象,无法令引用绑定另外一个对象,这就是说引用必须初始化。2.注意引用初始化的时候,绑定的是一个对象,而引用本身不是一个对象,所以不能定义引用的引用3.引用的对象类型之间必须匹配指针:1.指针本身是一个对象,对对象的操作,对指针同样可以,例如拷贝赋值等2.指针没有规定必须初始化,指针没有初始化,编译器会默认分配一个不确定...

2020-07-04 23:48:54 926

转载 字符串-暴力匹配算法、KMP算法

https://blog.csdn.net/woshidenghaitao/article/details/89439921

2020-03-12 15:46:05 161

原创 计算机网络面试题

(1) 建立TCP服务器的各个系统调用客户端和服务器进行通信的过程如下:首先运行的一定是服务器,在WinSock 环境下,首先会调用WSAStartup函数,再调用socket函数创建套接字,再调用bind函数为套接字绑定本地地址和端口号,再调用listen将套接字设为监听模式再调用accept函数等待客户请求到来再看客户端,在在WinSock 环境下,首先会调用WSAStart...

2020-03-12 10:59:33 1848

原创 智能指针相关知识集合

智能指针智能指针其实就是一个class(类),要让这个类像一个指针,里面一定会有一个指针去模拟指针,指针有 * 和 -> 操作符,对于一个class去模拟point,我们必须对其 * 和 -> 操作符进行重载。template<typename T>class shared_prt{public: T& operator*() const{ retur...

2020-03-09 22:13:28 117

原创 为什么要将一个父类的析构函数写成一个虚函数,和内存泄漏有关

看下面的例子;#includeusing namespace std;class Parent{private:int m_a;public:Parent(int a = 0){this->m_a = a;}~Parent(){cout << “parent destructor” << endl;}};class Child :pu...

2020-03-09 11:36:27 232

原创 #define宏定义

#define宏定义C++中的宏定义详解https://www.cnblogs.com/zhizhiyu/p/10155614.html如何用#define宏定义多行函数https://blog.csdn.net/shaodongju/article/details/51578186C++中 需要访问类A的私有成员变量,如何实现1.#define private public采用宏定...

2020-03-08 15:07:56 253

原创 侯捷老师视频笔记----c++面向对象高级编程

这张图很好的体现了queue是由deque实现的,就是把deque的部分方法给了queue,deque是两端可进可出的队列,而queue是一端进一端出。

2020-03-08 15:07:10 844 2

原创 二叉排序树、AVL树、红黑树、B树、B+树、Hash树、

二叉排序树1.基本应用二叉排序树也称为也叫二叉查找树,二叉搜索树, BST。满足二叉查找树的一般性质,是指一棵空树具有如下性质:对于二叉树中的任何一个非叶子节点,要求左子节点比当前节点值小,右子节点比当前节点值大。任意节点的左右子树也分别是二叉查找树.没有键值相等的节点.中序遍历二叉排序树得到递增有序序列2. 局限性及应用一个二叉排序树是由n个节点随机构成,所以,对于某些情况,二...

2020-03-05 18:09:22 1290

原创 贪心算法--背包问题、均分纸牌、货币选择、区间调度、最小字典序

贪心算法一、基本概念:所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。所以对所采用的贪心策略一...

2020-03-03 15:47:45 956

原创 动态规划算法--斐波拉契数列、钢条切割、小朋友过桥、01背包问题

动态规划第一个基本特点:所求解的问题满足最优子结构,问题可以分解为规模更小的子问题,问题的最优解依赖于子问题的最优解。第二个基本特点:相同的子问题只需要求解一次,如果子问题的解会被多次引用,可以将子问题的解保存起来。*动态规划算法的核心是 一个小故事。A * “1+1+1+1+1+1+1+1 =?” *A : “上面等式的值是多少”B : 计算 “8!”A 在上面等式的左边写上 “1...

2020-03-03 00:27:36 671

原创 JabRef的安装与及LaTeX如何使用

JabRef的安装与及LaTeX如何使用1.JabRef的安装2.JabRef的使用2.1站点引用2.2网络链接3.在TeXStudio中添加参考文献数据库1.JabRef的安装下载:直接百度搜索的JabRef网址:http://www.jabref.org根据自己的版本下载,我的操作系统是windows,所以我下载的是下载后直接安装,安装过程比较简单,不过要配置java环境才能用,...

2019-08-01 22:55:17 8503

wifi802.11ax物理层

wifi802.11ax物理层

2023-11-06

WPS上传测试性能怎么样

WPS上传测试性能怎么样

2023-11-06

大规模mimo系统的干扰抑制合并技术研究.pdf

大规模mimo系统的干扰抑制合并技术研究.pdf

2021-09-03

linux命令.docx

linux命令集

2021-07-14

LaTex使用方法

LaTex使用方法

2019-08-01

空空如也

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

TA关注的人

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