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

原创 ubuntu上不了网,ifconfig只有lo,看不到ip

今天在打开虚拟机重新运行挂起已久的ubuntu系统时遇到一个问题,无法正常上网,且输入ifconfig只有lo,无ip地址。输入ifconfig -a也只能看到网卡名,看不到ip。

2023-04-10 20:40:30 1963 1

原创 C++学习笔记2,面试常问(适合有基础)

C++学习笔记,面试常问

2023-04-06 00:20:14 140

原创 C++学习笔记1,面试常问(适合有基础)

C++学习笔记,面试常问,不按照课本顺序,可随意选择需要的看,适合有基础的

2023-03-30 02:00:33 153

原创 二叉树的定义、分类、性质和存储结构

在上篇文章中我们讲解了树的定义及表示,在树形结构中有一个非常重要的类型–二叉树,这篇文章我们就来讲解二叉树的定义、分类、性质和存储结构上文链接:树的定义及表示1.二叉树的定义二叉树是n(n≥0)个结点的有限集合,由一个根节点及两棵互不相交的、分别称为左子树和右子树的二叉树组成。如图1就是一棵二叉树,因为每个结点最多只有两个子结点,因此称之为二叉二叉树有两个基本特征:每个结点最多只能有两个子结点二叉树是有序树,左子树和右子树顺序不能颠倒,即使树中某个结点只有一棵子树,也要区别是左子树和右子树

2022-05-03 10:53:06 240

原创 《通信原理》(4):信道和噪声

上篇文章中我们介绍了通信系统的两大性能指标:有效性和可靠性,讲解了码元、码元传输速率(波特率)、信息传输速率(比特率)、频带利用率、误码率、误信率等概念。这篇文章中我们将讲解信道与噪声两个重要概念。上篇文章:《通信原理》(3):通信系统的两大性能指标1.信道定义还记得第一篇文章中的通信系统的基本模型吗?当时我们简单介绍了下信道是指传输信号的物理媒质,今天我们来更进一步讲解信道信道:是指以传输媒质为基础的信号通道,是传输电、电磁波或光信号的物理媒介,可分为狭义信道和广义信道狭义信道:仅是指信号

2022-04-28 03:03:03 1636 1

原创 《通信原理》(3):通信系统的两大性能指标

在上篇文章中我们介绍了信息量和平均信息量,在这片文章中我们将介绍通信系统的主要性能指标上篇文章:《通信原理》(2):信息量及平均信息量1.一般通信系统的性能指标有效性:在给定信道内所传输的信息内容的多少,或者说是传输的“速度”问题,要求通信系统高效率地传输消息,即以最合理、最经济的方法传输最大数量的消息可靠性:要求通信系统可靠地传输消息,接收信息的准确程度,也就是传输的“质量”问题有效性和可靠性两个问题相互矛盾而又相对统一,一般情况下,要增加系统的有效性,就得降低可靠性,反之亦然。其余还有适应性

2022-04-27 17:43:46 6188

原创 《通信原理》(2):信息量及平均信息量

前言在上篇文章中我们介绍了下通信系统,按照信道中传输的是模拟信号还是数字信号,通信系统可分为模拟通信系统和数字通信系统;此外我们还介绍了广播、点-点、单工通信、半双工通信、全双工通信、并行传输、串行传输这些通信方式。在这篇文章里,上文链接:《通信原理》(1):初识通信原理1.信息的度量:信息量通信的目的在于传输信息,传输信息的多少可用“信息量”来进行衡量,信息量是对消息中“不确定性”的度量。我们先来看个例子:中国男子乒乓球队获得冠军中国男子足球队获得冠军显然,这两条信息发生的概率完全不同,

2022-04-25 22:31:09 6728

原创 《通信原理》(1):初识通信系统

通信系统及通信方式

2022-04-25 17:31:22 909

原创 树的定义及表示

在前面的一些文章中,我们介绍了一些线性数据结构,然而在实际应用中,仅有线性数据结构是不够的,如公司员工上下级关系,家族图谱,省市关系这些具有层级关系的很难用线性数据结构来表示,所以还要引入非线性数据结构,今天就带大家介绍一种非线性数据结构—树。1.树的相关定义树是由n(n ≥ 0)个结点组成的一个具有层次关系的集合,如图1所示:如果n=0,该树为一棵空树如果n>0,该树为一棵非空树,图1就是一棵非空树下面介绍一些树中的术语:结点:树中的每个元素成为结点根结点:在任意一棵树中,有且仅有一

2022-04-25 00:28:33 4538 2

原创 一篇文章带你通关BF算法与KMP算法

对于两个字符串,在主串中s中查找是否存在某一个子串t(一个串中任意个连续字符组成的子序列(包含空串)称为该串的子串),如果存在则返回串t在串s中第一次出现的位置。串s为主串,子串t成为模式串,这个过程也称为模式匹配*,下面来详细介绍下串的两种模式匹配算法:BF算法和KMP算法1.BF算法BF算法也称暴力匹配算法或有回溯的匹配算法,具体步骤为:从主串s的第一个字符开始与t的第一个字符做比较如果相等,继续逐个比较后续的字符如果不相等,使主串的第二个字符与t的第一个字符比较如果相等,继续逐个比较后续

2022-04-24 03:33:38 963

原创 关于C语言中的memset()函数你了解多少

1.函数原型及功能memset()函数原型为:void* _cdecl memset(void* _Dst,int _Val,size_t _Size);函数功能:将_Dst所指区域的前size_t个字节均初始化为_val,调用时需要引用string.h头文件memset()函数多用于数组和结构体这种占用内存比较大的数据结构的初始化,如果没有对其进行初始化,常常会产生一些野值。此外,读者可能对_cdcel和size_t比较陌生,这里稍微解释下,其中_cdecl表示C/C++和MFC程序默认使用的

2022-04-12 23:12:55 1616

原创 详解C语言中的#define、#undef、#indef、#ifndef、#else、#endif,#if,#elif

2022-04-06 22:51:03 3536 2

原创 关于全局变量被定义在一个被多个.c文件包含的头文件时出现错误

今天笔者在编写代码时遇到一个问题,我需要在多个.c文件中使用一个数组变量char bufffer【10】,为方便讲解,我另外创建了三个文件,两个.c文件为test1.c,test2.c,头文件为test.h,两个.c文件都要#include “test.h”,下面来详解一下遇到的问题错误1:在test1.c中定义buffer, 在test2.c中引用buffer,无法引用,即使通过extern关键字也不行错误1原因:外部变量只能初始化一次,且必须在定义该变量时进行,另外如果外部变量定义在一个文件中,那

2022-04-05 16:29:30 570

原创 启动tomcat时端口8080显示被占用

[笔者在csdn,百家号,简书上均有发布文章,若读者看到相同的文章,如作者名为“不会哭泣的呆子”或“qq_46213710”则为本人,否则请举报。创作不易,谢谢支持]我们在启动tomcat时可能会遇到一个这样的错误:Error running 'Tomcat 9.0.38':Address localhost:8080 is already in use默认端口号8080显示被占用下面给出两种解决方案:一.结束端口8080的进程按下窗口键+R,输入cmd打开命令行窗口输入”netstat

2020-11-15 00:18:00 9098 4

空空如也

空空如也

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

TA关注的人

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