自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Rococo local 和 Rococo live 上线流程

本文首先介绍在Rococo local的测试流程,最后介绍rococo live上测试parachain的流程Rococo local test network中测试parachain启动 Relaychain(Local Rococo relaychain)准备 rococo-local-cfde.json以下命令是在 polkadot 目录下操作的,这里切换分支到 v0.9.16,然后编译 cargo build --release编译完成后,在polkadot目录下执行:./t

2022-03-06 19:25:39 313

原创 Leetcode刷题——树(2020-06-04)

3.二叉树的层次遍历/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: //创建一个vertor类型的v

2020-06-04 21:02:34 160

原创 Leetcode刷题——树(2020-06-03)

刚开始刷leetcode,先从树开始刷起吧,一直没时间,现在终于什么都定下来了。(首先从树最简单的题目开始刷起)借助树来培养框架思维!!!1.第一题./** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), r

2020-06-04 19:27:57 186

原创 通信原理

1.分类按传输媒介可分为有线通信(电缆、光缆、导波、纳米材料等)和无线通信(电磁波);按信道中传输信号类型可分为模拟信号(有时也称为连续信号)和数字信号(也称为离散信号);按工作频段可分为 长波通信、中波通信、短波通信、微波通信;2.基本概念模拟信号中模拟,简单来说就是指将非电信号用电信号模拟表示出来,模拟信号是连续的信号。(比如话筒的声音转变为电流)数字信号:是离散的信号,比如0和1基带信号(电信号):没有经过调制(进行频谱搬移和变换)的原始电信号,是信源的连续消息.

2020-05-21 09:49:24 1976

原创 考研复试面试题(本科课程--设计模式篇)----2020考研

一.设计模式的一些原则1.开闭原则:对扩展开放,对修改关闭这些主题有共同的特点,可以为其定义一个抽象类(Abstract Subject),而每个具体的主题(Specific Subject)是其子类。用户窗体可以根据需要选择或者增加新的主题,而不需要修改原代码,所以它是满足开闭原则的2.里氏代换原则:子类可以扩展父类的功能,但不能改变父类原有的功能里氏替换原则的主要作用如下。里氏替换原则是实现开闭原则的重要方式之一。 它克服了继承中重写父类造成的可复用性变差的缺点。 它是..

2020-05-13 18:07:24 499

原创 计算机学科专业基础综合(计算机网络----温习概述)

1、关于CSMA/CD的理解载波侦听多路访问/冲突检测,适用于有线局域网,只能进行半双工通信(有双向的通信信道,但是一次只能一个方向传输),并且遵循四个原则:“先别冲水”先听后发:在发送数据之前,先侦听信道是否空闲,如果空闲,那就发送数据 边听边发:发送数据时,继续侦听信道上的数据是否发生冲突 冲突停发:侦听到数据发生冲突后,立即停止发送数据 随机重发:在等待下一个随机时间之后再重发数据(关于这个随机时间与二进制指数退避算法的随机值有关,基本的退退避时间是一个往返传播时延2t,然后定义一个重

2020-05-12 14:13:33 386

原创 考研复试面试题(本科课程--运筹学篇)----2020考研

本着是一枚计算机党,老师主要讲了关于优化的一些算法1.无约束的非线性优化梯度下降法梯度的反方向就是下降最快的方向,这样走就能一直走到最低点,得到最优解(1)α步长α在梯度下降算法中被称作为学习率或者步长,意味着我们可以通过α来控制每一步走的距离,以保证不要步子跨的太大扯着蛋,哈哈,其实就是不要走太快,错过了最低点。同时也要保证不要走的太慢,导致太阳下山了,还没有走到山下。所以...

2020-05-10 13:48:00 5039

原创 考研复试面试题(本科课程--编译原理篇)----2020考研

编译原理还是难顶,为了避免老师问到一问三不知,还是再回顾一下基本的概念吧。。。毕竟大三学过。。话不多说,最重要的概念当然是编译器的几个阶段了。。。1.编译器各阶段的工作词法分析:输入是源程序,输出是记号流,目的是识别单词(关键字,标识符,字面量,特殊字符) 语法分析:输入是记号流,输出是语法树,目的是得到语言结构并以树的形式表示 语义分析:根据语义规则对语法树中的语法单元进行静态语义检查,如类型检查和转换等 中间代码的生成:生成一种既接近目标语言,又与具体机器无关的表示,便于代码优化与代

2020-05-10 13:20:22 4965 11

原创 计算机学科专业基础综合(计算机组成原理----温习概述)

以下的内容是我从头开始看的时候,看到哪儿就想到书上的知识点进行整理的,所以前后有关联,整理时也是想到哪儿就写到哪儿,还有模棱两可,不会的就去看书,或者百度,感觉这种方法还不错吧。。。。也是刚开始写博客。。。。边回忆边记录。。。。。。。1.冯诺依曼体系结构是采用“存储程序”的思想,是将指令与数据一起放入存储器中,按照地址来访问(这里有牵涉到一个问题,指令和数据都是二进制代码表示的,那么如何区分取出来的是指令还是数据呢,很有意思,可以从时间和空间上来解释,时间上:在指令的取指周期,取出的是指令,在指令的.

2020-05-09 19:40:28 983

原创 计算机专业基础综合408统考(感悟)

408真的难啃,笔者一志愿报考中国科学技术大学软件学院(338分),不幸落榜,就是因为408没有过线(只看了两遍多一点),现在在准备复试(调剂),所以最近温习了408,回过头来再看408,别有一番收获,突然发现自己之前对知识的理解不够通透,四本书并没有联系起来,每本书中的各个章节,前后的知识点学的也很散,并没有形成一个整体的知识架构(整机的思维。。。),这也许是没考的原因吧,如果有学弟学妹要考408,建议早做准备,408的考题相当灵活,从往年的题型来看,两三年就会出现一种新题型,而这年就是炸裂的一年,希望不

2020-05-08 20:00:05 2130 5

原创 考研复试面试题(计算机网络篇)----2020考研

1.网络的分类广域网(WAN),局域网(LAN),城域网(MAN),个人区域网(PAN)2. 数据传输方式有哪些串行传输,并行传输,异步传输,同步传输,单工数据传输(只能延一个方向传输),半双工数据传输(可以两个方向传输,但是不能同时进行),全双工数据传输(可以两个方向传输,但是可以同时进行)3. 网络协议(对等实体之间通信的一种规则)的三个要素语法,确定通信双方"...

2020-05-06 22:22:30 848

原创 考研复试面试题(数据结构篇)----2020考研

以下题目笔者为了准备考研复试用的题目,在看之前,先不要看答案,看看自己会不会,这样再看答案有助有自己理解1.Java与C++的区别:(1)JAVA中没有显式的指针,但是C++中有(2)JAVA只能支持单继承,但是C++支持多继承(一个类可以继承多个类)(3)JAVA中有自动的垃圾回收机制,用完一个内存之后无需自己释放,但是C++需要自己delete或者free,所以可能出现内...

2020-05-06 21:35:50 3310 3

原创 C++的内存模型以及命名空间(namespace)

1.静态成员变量的内存分配如果一个类中有静态成员(static),注意,不能在类的声明中初始化静态成员,这是因为声明只是描述了如何分配内存,而并没有分配内存,所以,对于静态成员的初始化,需要在类的声明之外进行所以,静态成员在类的声明中声明,在包含类方法的文件中初始化 ,初始化时应使用作用域运算符来指出静态成员所属的类2.分配内存与释放内存在构造函数中使用new来分配内存时,必...

2020-05-06 09:33:17 325

原创 C/C++ 复习--基础知识

1.什么是字典序:通俗的讲就是按照字典中的顺序,123456.......,abcdefg.......,相同位置按照这种规则进行排序

2020-05-02 23:12:00 368

原创 数据库的复习--4.事务及完整性约束(重点)

1.事务基本概念:事务就是由查询或者更新语句的序列组成,SQL标准规定当一条SQL语句被执行,就隐式的开始了一个事务commit work:提交当前事务,将当前事务的更新在数据库中持久保存,在事务被提交之后,一个新的事务自动开始Rollback work : 回滚当前事务,撤销该事务中所有SQL语句对数据库的更新2.完整性约束目的:保证授权用户的对数据库所做的修改不会破坏数据...

2020-04-27 14:32:32 290

原创 数据库的复习--6.函数依赖与关系模式分解(重难点)

1.第一范式原子的:如果某个域中的的元素被认为是不可再分的,那么这个域就是原子的(非原子存储复杂并且容易导致数据冗余)第一范式:如果关系模式R的所有属性的域都是原子的,那么R就是属于第一范式(1NF),目前的关系数据库都是保证1NF2. 关系数据库设计容易犯的错误数据冗余 不一致问题 插入,修改,删除异常3. 未了解决上面的问题,就引入了模式分解(一张表拆成多张表)...

2020-04-21 15:50:54 995 2

原创 数据库的复习--4.需求分析

2020-04-19 14:05:48 128

原创 数据库的复习--5.数据库的设计(E-R图,概念数据库的设计--重点)

1.基本概念E-R图:entity relationship 实体联系图数据库可以被建模为:实体集合(相同类型的实体的集合),实体间联系 可以看到一条记录就是一个实体,一条记录中的的一个值就是属性值 ...

2020-04-19 13:53:00 527

原创 牛客网-C/C++刷题知识点-2020-04-18

1.ASII字符(注意:字符 '0' 的值不是0,而是48,并且大写字母比小写字母的ACII值小32) 2.if判断的两个区分if(a)表示 if(a!=0)if(!a)表示 if(a==0)3.关于指针数组与数组指针的区别(1)数组指针:是一个叫做行指针的指针,i...

2020-04-18 17:10:44 211

原创 数据库的复习--2.关系模型(重点)

一.基本概念:(1)关系:就是一张表(2)元组:表中的一行记录,可以以任意顺序存储(3)属性:表中的列(4)属性值:记录中的某个字段值(必须是原子的,即第一范式)(5)域:属性的取值范围,比如:逻辑型就只能是逻辑真,假,两种取值(6)关系模式(schema):由关系名和其属性集合构成,也就是表头格式为:关系名(属性名1,属性名2...)对于关系,关系模式,关系实例的区...

2020-04-17 16:25:24 417

原创 牛客网-C/C++刷题知识点-2020-04-16

函数有无返回值与参数无必然联系 函数调用时,形参为数组时,传入数组名即可 位运算(转为二进制):<< 是左移,>>是右移,&是与运算,| 是或运算,^ 是异或(两位用则为0,不同则为1),~是取反 结构体成员的访问:指针访问(p指向结构体,使用->):p->成员变量 结构体类型名访问(使用 . 来访问):(*p).成员变量 5.字符串常...

2020-04-16 19:57:09 155

原创 C++标准模板库(STL)--set的使用

1.定义:翻译为集合,内部递增有序,并且不包含重复的元素的容器使用set之前需要添加头文件#include<set> 在加上using namespace std;set<typename> name;其他的写法规则跟vector相同,其实c++的容器定义都很类似2.set的访问 :只能通过迭代器访问set<typename> ::i...

2020-04-14 21:56:20 197

原创 C++标准模板库(STL)--vector的使用

1.定义:简单的说就是动态数组,规则,需要引入#include<vector>,然后再头文件下面加上 using namespce std 就能在接下来的代码中使用vector了vector<typename> name; //相当于定义了一个一维数组,但是是可以变长的typename可以是任何基本数据类型,也可以是STL容器vector<char...

2020-04-14 21:39:59 603

原创 数据库的复习--3.SQL语言

1.sql语言的分类:(1)DDL(数据定义语言)eg:CREAT,ALERT,DROP(2)DML(数据操纵语言)eg:INSERT,DELETE,UPDATE(3)DQL(数据查询语言)eg:SELECT(4)DCL(数据控制语言)eg:权限管理,事务管理...

2020-04-10 15:12:20 194

原创 数据库的复习--1.概述

概述 阶段:人工管理—文件系统—数据库 数据模型:表示实体类型与实体之间关系的模型,一般用于描述数据库中数据的结构...

2020-04-09 15:44:02 99

原创 PAT预热--算法初步--插入排序(JAVA实现)

/** * @author csj * @date 2020/4/8 - 10:37 *///从小到大排序public class insert_sort { public static void insert_sort(int[] arr){ int n = arr.length; //n个元素 需要N-1趟 // ...

2020-04-08 20:33:56 87

原创 PAT预热--算法初步--选择排序(Java实现)

/** * @author csj * @date 2020/4/8 - 10:08 */public class sele_sort { public static void selesort(int[] arr){ int n = arr.length; for(int i = 0;i<n;i++){ int k...

2020-04-08 20:30:33 93

原创 Java中继承、接口、多态

一、继承、接口与多态的相关问题:1、 继承的作用?好处?坏处?继承:通过继承实现代码复用。Java中所有的类都是通过直接或间接地继程java.lang.Object类得到的。继承而得到的类称为子类,被继承的类称为父类。子类不能继承父类中访问权限为private的成员变量和方法。子类可以重写父类的方法,及命名与父类同名的成员变量。但Java不支持多重继承,即一个类从多个超类派生的能力。优点:a因为大...

2020-03-27 21:59:41 158

空空如也

空空如也

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

TA关注的人

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