Linux
基础
TODO
基础操作安装
安装直接在VMware Fusion里面安装centos7.x最小版
自定义配置分区
我要配置分区 - 完成 - 标准分区
引导分区 - /boot - 1G
交换分区 - swap - 4G
根分区 - / - 15G
网络配置
修改host名
开启网络地址转换
帐密设置
设置root密码
创建普通用户
文件系统
Linux的文件系统
树形层级的目录
此处的bin是一个快捷方式,在/usr/bin
Vim
Linux里面非常重要的文件编辑器,Vi和Vim
Vim非常的强大!
如果系统没有,就使用yum install vim进行安装
模式转换
进入的是一般模式,不能够编辑,但是可以复制、粘贴、删除
编辑模式就是可以对文件进行编辑-append等等
命令模式可以执行的操作就是可以对修改后的文档进行保存,退出等操作
一般模式命令
编辑模式命令
指令模式命令
网络配置
桥接模式 - (桥接模式网络连接)
虚拟机直接连接外部物理网络的 ...
一些常用的Markdown语法
MD常用的语法:
一级标题(# 一级标题名字)二级标题(## 二级标题名字)三级标题(### 三级标题名字)四级标题(#### 四级标题名字)五级标题(##### 五级标题名字)六级标题(###### 六级标题名字)ctrl+t 表格
斜体(* 要斜体的内容 *)
加粗(** 要加粗内容 **)
// 代码块
public String test(){
Sysytem.out.println("I'm Jsckot");
}
(```加要输入的代码的格式)
$ x+y$ ($公式$)
$$ 公式块 $$
上标^1^
下标 1
列表(序号前面一个小空格,点后面一个小空格)
1.2.
(- 要输入的内容)
代办(- [ ] 代办事项的内容)
代办事项
123
图像:(cv即可,比较方便)
分割线(— 加 回车)
RabbitMQ实战
基础通讯
通讯分为同步和异步
同步就相当于是微信视频,实时更新,两个人只能够单线
异步就相当于微信聊天,不用实时回复,也可以同时和很多个人发消息
同步问题
同步调用在微服务中存在很多问题
耦合度高
性能下降
资源浪费
级联失败
异步调用
Broker就是消息队列,只发消息
MQ
MQ就是MessageQueue,消息队列,是事件驱动架构中Broker
安装直接使用Docker进行安装
docker run \
-e RABBITMQ_DEFAULT_USER=aomsir \
-e RABBITMQ_DEFAULT_PASS=123456 \
-v mq-plugins:/plugins \
--name mq \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3.8-management
实践
官方DEMO:https://rabbitmq.com/getstarted.html
HelloWorld
直接使用课程提供的demo
写两个测试类
public class Publishe ...
Ajax
基础Ajax俗称 异步JavaScript与XML
能够轻松实现页面与服务器的交互
用户场景:注册时检测用户名,搜索提示,
使用jQuery中的Ajax原生的Ajax使用起来较为复杂,jQuery对其进行了一次封装,用起来稍微简单些
$.get()这个函数专门用于发送get请求
$.get(url,[date],[callback])-url-参数-请求成功的回调函数
<button id="btnGET">点击发送GET请求</button>
<script>
$(function() {
$('#btnGET').on('click',function() {
$.get('http://www.liulongbin.top:3006/api/getbooks',function(res) {
console.log(res);
});
})
})
</script ...