摘要:
一、vi和vim常用第三种,模式 正常模式: 以vim打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、粘贴』来处理你的文件数据。 插入模式: 按下i,Lo, 0, a, A, 阅读全文
摘要:
一、了解微服务架构 1、微服务技术栈 整体框架 整体学习规划路线2、微服务与单体架构的区别 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署 优势 结构简单 部署成本低 缺点 耦合度高,不利于构建和开发 3、分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,成为一个 阅读全文
摘要:
一、Linux使用领域 服务器:Linux在服务器领域是最强的,linux免费、稳定、高效等特点在这里得到了很好的体现。 嵌入式领域:linux运行稳定、对网络的良好支持性,低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百kb(主要应用:机顶盒,数字电视,网络电话,线控交换机) 二、资源下载 阅读全文
摘要:
MyBatis 中 #{} 和 ${} 的区别 1、在MyBatis 的映射配置文件中,动态传递参数有两种方式: (1)#{} 占位符 (2)${} 拼接符 2、#{} 和 ${} 的区别 (1) 1)#{} 为参数占位符 ?,即sql 预编译 2)${} 为字符串替换,即 sql 拼接 (2) 1 阅读全文
摘要:
熟悉Vue的相关操作: 变量定义的方式: 1、const定义的变量不可以修改,而且必须初始化 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4 // b = 5; 5 // co 阅读全文
摘要:
1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求 阅读全文
摘要:
导读:索引是在存储引擎中实现的,也就是说不同的存储引擎,会使用不同的索引。MyISAM和InnoDB存储引擎:只支持BTREE索引,也就是说默认使用BTREE,不能够更换。MEMORY/HEAP存储引擎:支持HASH和BTREE索引。 mysql的索引我们分为三大类来讲单列索引(普通索引,唯一索引, 阅读全文
摘要:
一、在java中常用的四种查找方法: 1、顺序(线性)查找 2、二分查找、折半查找 3、插值查找 4、斐波那契查找 二、简单实例 1、顺序(线性)查找,依次查找,不要求数列的排序 /** * 线性查找,按照顺序依次查找(不要求数列有序) */ public class SeqSearch { pub 阅读全文
摘要:
一、进行查找操作的二叉树结构 创建的二叉树: package com.zjl.test.hrtset; import java.util.LinkedList; import java.util.Queue; import java.util.Stack; public class TreeSort 阅读全文
摘要:
一、正则表达式:是对字符串执行模式匹配的技术 介绍: 1.一个正则表达式,就是用某种模式去匹配字符串的一个公式。很多人因为它们看上去比较古怪而且复杂所以不敢去使用,不过,经过练习后,就觉得这些复杂的表达式写起来还是相当简单的,而且,一旦你弄懂它们,你就能把数小时辛苦而且易错的文本处理工作缩短在几分钟 阅读全文