- 博客(9)
- 收藏
- 关注
原创 常用的Http状态码
简单来讲,http状态码的作用是服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态。代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。表示服务器无法完成明显有效的请求。这类状态码代表了服务器在处理请求的过程中有错误或者异常状态发生。HTTP状态码,用以表示网页服务器超文本传输协议响应状态的3位数字代码。表示要完成请求,需要进一步操作。代表了客户端看起来可能发生了错误,妨碍了服务器的处理。代表请求已成功被服务器接收、理解、并接受。
2023-05-30 16:15:07
56
1
原创 var和function声明提升的区别
包括变量的和函数在内的所有声明都会在任何代码执行前首先被处理。注意,只有声明本身会被提升,而赋值或其他运行逻辑会留在原地。如果提升改变了代码执行的顺序,会造成非常严重的破坏。当你看到var a = 2时,可能会认为这是一个声明,但JavaScript实际上会将其看出两个声明var a;和a = 2;。第一个定义声明是在编译阶段进行的。第二个赋值声明会被留在原地等待执行阶段。var avar a第一个代码片段会正常输出foo函数声明会被提升,但是函数表达式却不会被提升。} foo();
2023-05-30 10:24:09
220
1
原创 docker下,mysql 主从服务
##### 拉去mysql 镜像docker pull mysql新建相关文件cd /usr/mysql mkdir master # 主数据库文件夹mkdir slave # 从数据库文件夹cd master # mkdir data # 存放数据文件vim my.conf # 内容下面有cd ..cd slave # mkdir data # 存放数据文件vim my.conf # 内容下面有my.conf
2020-08-10 17:52:18
83
原创 centos7上安装docker的时候,提示:软件包 docker-ce 已经被 moby-engine 取代
今日在centos7上安装docker的时候,一直提示:软件包 docker-ce 已经被 moby-engine 取代,改为尝试安装 moby-engine-19.03.12+azure-2.x86_64问题解决方法如下:```bashcd /etc/yum.repos.d/ # 进入/etc/yum.repos.d目录下,发现有这样一个文件:microsoft-prod.reporm microsoft-prod.repo # 删除该文件``...
2020-08-03 17:04:10
1945
5
原创 原型模式
步骤:1. 创建抽象原型类,内有抽象方法Clone()2. 创建具体原型类。//抽象原型类 public abstract class AbstractPrototype { public abstract AbstractPrototype Clone(); } //真实原型类 public class RealPrototype: Ab...
2018-04-08 15:55:44
85
原创 抽象工厂
抽象工厂生产多种产品的步骤1. 创建抽象产品2. 创建真实产品3. 创建抽象工厂4. 创建真实工厂//抽象产品1,比如手机 public abstract class Phone { public abstract void print(); } //抽象产品2,比如笔记本 public abstract class Laptop ...
2018-04-08 15:02:47
81
原创 工厂方法
在上一篇博客中点击打开链接,我们知道了简单工厂的弊端,工厂方法可以避免该弊端。步骤1. 创建抽象产品类2. 创建真实产品类3. 创建抽象的工厂类4. 创建真实的工厂类 //抽象产品类 public abstract class Phone { public abstract void print(); } //真实产品1 public c...
2018-04-08 14:56:15
74
原创 简单工厂
步骤1. 创建抽象产品类2. 创建真实产品3. 创建抽象工厂类public abstract class Phone { public abstract void print(); } //真实产品1 public class XiaoMiPhone:Phone { public override void print() ...
2018-04-08 14:13:55
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人