07 2023 档案

Nginx服务器版本升级和新增模块
摘要:[toc] 如果想对Nginx的版本进行更新,或者要应用一些新的模块,最简单的做法就是停止当前的Nginx服务,然后开启新的Nginx服务。但是这样会导致在一段时间内,用户是无法访问服务器。为了解决这个问题,我们就需要用到Nginx服务器提供的平滑升级功能。这个也是Nginx的一大特点,使用这种方式
72
0
0
Nginx服务器启停命令
摘要:[toc] 对于Nginx的启停在linux系统中也有很多种方式,介绍两种方式: > 1.Nginx服务的信号控制 > > 2.Nginx的命令行控制 ## 方式一:Nginx服务的信号控制 前面在提到Nginx的高性能,其实也和它的架构模式有关。Nginx默认采用的是多进程的方式来工作的,当将Ng
57
0
0
Nginx目录结构分析
摘要:[toc] ## 安装包目录结构分析 执行`tar -zxvf nginx-1.16.1.tar.gz`对下载的资源进行解压缩,进入压缩后的目录,可以看到如下结构 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230731
33
0
0
Nginx的安装
摘要:[toc] [Nginx的官方网站](http://nginx.org) 打开官网可以看到如下的页面内容 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230731223815254-1274819961.png) Ngi
24
0
0
nginx简介
摘要:声明:本nginx系列主要来源b站黑马程序员nginx视频,加上其他nginx教学视频和大佬文章以及自己的总结。 [黑马程序员Nginx教程](https://www.bilibili.com/video/BV1ov41187bq/?p=1) 后面文章中不再声明。 [toc] Nginx 是一个高性
16
0
0
idea查看当前断点执行线程快照
摘要:## idea查看当前断点执行线程快照 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230729220029824-171203227.png)
159
0
0
调试代码过了断点后返回到上一个断点处
摘要:## 调试代码过了断点后返回到上一个断点处 断点调试过程中,执行到断点下面代码处想要回到上一个断点。 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230729215917562-337918461.png) 点击后,将返
92
0
0
一键清除所有断点
摘要:## 一键清除所有断点 打断点地方比较多,显得很乱,一次删除所有标记的断点。 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230729215754361-1095047861.png) ![](https://img20
15
0
0
责任链模式
摘要:[toc] ### 1. 概述 在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数不同,员工必须根据自己要请假的天数去找不同的领导签名,也就是说员工必须记住每个领导的
36
0
0
观察者模式
摘要:[toc] ### 1. 概述 **定义:** 又被称为发布-订阅(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。 ### 2. 结构 在观察者模式中有如下角色
13
0
0
享元模式
摘要:[toc] ### 1. 概述 **定义:** ​ 运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似对象的开销,从而提高系统资源的利用率。 ### 2. 结构 享元(Flyweight )模式中存在以下两种状态: 1. 内部状态,即不
12
0
0
策略模式
摘要:[toc] ### 1. 概述 先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机。 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230716225753173-218901
15
0
0
模板方法模式
摘要:[toc] ### 1. 概述 在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时**知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序**,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。 例如,去银行办理业务一般要经过以下4个流程:取号、排队、办理具体业务、
6
0
0
软件设计原则
摘要:[toc] 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 ## 1. 开闭原则 **对扩展开放,对修改关闭**。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效
10
0
0
UML图
摘要:声明:本设计模式系列内容大部分内容来源b站黑马程序员设计模式视频及其他大佬文章和自我总结 b站黑马程序员设计模式 目录UML图1. 类图概述2. 类图的作用3. 类图表示法3.1 类的表示方式3.2 类与类之间关系的表示方式3.2.1 依赖关系3.2.2 关联关系3.2.3 聚合关系3.2.4 组合
0
0
0
装饰者模式
摘要:[toc] ### 1. 概述 我们先来看一个快餐店的例子。 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 ![](https://img2023.cnblogs.com/blog/1886066
9
0
0
适配器模式
摘要:[toc] ### 1. 概述 如果去欧洲国家去旅游的话,他们的插座如下图最左边,是欧洲标准。而我们使用的插头如下图最右边的。因此我们的笔记本电脑,手机在当地不能直接充电。所以就需要一个插座转换器,转换器第1面插入当地的插座,第2面供我们充电,这样使得我们的插头在当地能使用。生活中这样的例子很多,手
8
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起