- 博客(11)
- 收藏
- 关注
原创 路由嵌套跳转失败,页面是空白的
今天编写了一个前端页面,使用了路由嵌套,用于侧边栏点击不同选项显示在主页面不同表格,但是每次点击之后都跳转到空白页,找了好久发现是把子路由的children写成了child,修改之后问题解决。 routes: [ { path:'/', name:'login', component: loginRegister }, { path:'/second', name:'sec
2022-01-02 13:23:51
730
原创 Windows更新卡住了
问题:今天安装Winodws,然后卡住了,一直卡在了61%,无论关机还是重启,都是61%,过了几天都没办法 解决方案: 打开win+R,输入services.msc,找到Window Update,停止后打开,就能重新安装更新
2021-05-22 14:09:57
570
原创 C++11新标准
注:本文所有内容均来自侯捷老师的C++视频,非转载 一、模板 参数数量不定的模板参数 当使用typename…Types关键字时,表明参数个数随意,参数类型也随意。可以用于函数递归,每次减少一个参数。 示例代码 void print() { cout << "11111" << endl; } template<typename T,typename...Types> void print(const T& firstArg, const Types&
2021-05-17 17:10:38
319
原创 鄙人对右值引用的一点看法
左值和右值 左值指的是既能够出现在等号左边也能出现在等号右边的变量(或表达式),右值指的则是只能出现在等号右边的变量(或表达式). 左值引用 正常情况下,只能对左值加以引用,无法对右值加以引用 int a=10; int &b=a; //必须使用一个左值进行初始化 //int &c=10; 错误,无法引用右值 编译器允许我们为 num 左值建立一个引用,但不可以为 10 这个右值建立引用。但是,左值引用能操作左值 int a=10; int &b=a; b=20; //此时a=b=
2021-04-22 17:41:32
128
原创 TCP三次握手和四次挥手
TCP三次握手 一、运输连接的三个阶段 连接建立、数据传送、连接释放 二、 TCP连接建立过程需要解决的三个问题 要使每一方都能确知对方的存在 要允许双方协商一些参数(如最大窗口值。是否使用窗口扩大选项和时间戳选项以及服务质量等) 能够对运输实体资源(如缓存大小、连接表中的项目等)进行分配 三、TCP的三次握手 四、为什么要握手三次 这主要是为了防止已失效的连接请求报文段突然又发送到了B,因而产生错误。 现假定出现了一种异常情况,A发送的第一个连接请求报文段没有丢失,而是在某个网络结点长时间滞留了,以
2021-04-21 17:13:34
104
原创 OSI分层模型
一、为什么要分层 易于实现和标准化各层独立,就可以把大问题分割成多个小问题,利于实现; 灵活性好:如果某一层发生变化,只要接口不变,不会影响其他层; 分层后,用户只关心用到的应用层,其他层用户可以复用; 各层之间相互独立:高层不需要知道底层的功能是采取硬件来实现的,只需要知道通过底层的接口来获得所需要的服务。 二、七层模型 模型 作用 常用协议 物理层 机械、电子、定时接口通信信道上的原始比特流传输 DSL – – 数据链路层 物理寻址,同时将原比特流转变为逻辑传输线路 ARP
2021-04-21 16:30:43
189
原创 删除链表的倒数第N个结点-力扣(中等)
删除链表的倒数第N个结点-力扣(中等) 题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 输入:head = [1,2,3,4,5], n = 2 输出:[1,2,3,5] 输入:head = [1], n = 1 输出:[] 输入:head = [1,2], n = 1 输出:[1] 解法 一、很容易想到的就是先获取链表长度,倒数第N个结点就是length-N个结点,然后得到前驱结点即可。 /** * Definition for
2021-04-20 17:48:03
165
原创 新手入门之SQL语法
数据库的启动 windows服务方式启动 我的电脑->管理->服务->MYSQL80->右键启动 命令方式启动 win+R键打开运行窗口,输入services.msc命令。 在服务中找到MySQL80服务启动 以管理员身份运行 以管理员身份运行cmd打开dos窗口,输入net start mysql80 关闭:net stop mysql80 1. 控制台连接数据库 登录数据库 登录格式1:mysql -u用户名 -p密码 例如: mysql -uroot -proot 后输入密
2021-03-27 17:24:13
259
转载 内存分区模型
内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 内存四区意义: 不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程 1.1 程序运行前 在程序编译后,生成了exe可执行程序,未执行该程序前分为两个区域 代码区: 存放 CPU 执行的机器指令 代码区
2021-03-27 09:58:35
81
原创 关于C++的引用
引用的基本使用 作用:给变量起别名 语法 :数据类型 &别名 = 原名 示例: int main() { int a = 10; int &b = a; cout << "a = " << a << endl; cout << "b = " << b << endl; b = 100; cout << "a = " << a << endl; cout <&
2021-03-27 09:22:15
82
原创 VS207修改主题背景为自己喜欢的图片
下载所需要的的插件 首先打开VS2017后选择工具,拓展和更新,然后点击联机,右上角搜索输入ClaudiaIDE、Color Theme Editor for Visual Studio2017进行下载,有时候出现网速问题,下载加载项不动,可以切换网络。 安装上述两个插件都需要重启VS2017 修改背景为透明 下载Color Theme Editor for Visual Studio2017,重启VS2017后,弹出Color Theme主题,点击import Theme导入透明主题。 http://pa
2021-03-26 15:05:11
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人