草庐IT

01-Nginx概述以及常用命令

四、Nginx4.1、概述4.1.1、介绍Nginx是一款轻量级的Web服务器/反向代理服务器/电子右键(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上Nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用Nginx的网站有:百度、就京东、新浪、网易、腾讯、淘宝等。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。作用①、发布静态资源(Html、css/js代码等)②、用于做服务器反向代理,实现服务器集群负载较均衡③、作为邮件代理服务器(少用)4.1.2

01-Nginx概述以及常用命令

四、Nginx4.1、概述4.1.1、介绍Nginx是一款轻量级的Web服务器/反向代理服务器/电子右键(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上Nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用Nginx的网站有:百度、就京东、新浪、网易、腾讯、淘宝等。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。作用①、发布静态资源(Html、css/js代码等)②、用于做服务器反向代理,实现服务器集群负载较均衡③、作为邮件代理服务器(少用)4.1.2

JavaScript快速入门-01-环境搭建

1环境搭建  搭建JavaScript开发环境有很多种组合,本文中采用VisualStudioCode和Node.js的组合,详细如下所示:1.1Node.js环境搭建1.1.1下载Node.js  不管是基于Windows还是Linux,都需要下载相应的安装包,到Node.js官网根据系统下载相应版本的Node.js版本。下载地址如下:https://nodejs.org/en/download/1.1.2安装Node.js1.1.2.1基于Windows1.1.2.1.1安装Node.js  在Windows中安装比较简单,按照向导提示安装即可。1.1.2.1.2配置Node.js1、在安

JavaScript快速入门-01-环境搭建

1环境搭建  搭建JavaScript开发环境有很多种组合,本文中采用VisualStudioCode和Node.js的组合,详细如下所示:1.1Node.js环境搭建1.1.1下载Node.js  不管是基于Windows还是Linux,都需要下载相应的安装包,到Node.js官网根据系统下载相应版本的Node.js版本。下载地址如下:https://nodejs.org/en/download/1.1.2安装Node.js1.1.2.1基于Windows1.1.2.1.1安装Node.js  在Windows中安装比较简单,按照向导提示安装即可。1.1.2.1.2配置Node.js1、在安

C++算法之旅、01 入门篇

使用胡凡主编的《算法笔记》教材。题目均为第三章题目。TEST//ProblemAddress#define_CRT_SECURE_NO_WARNINGS#includeintmain(){return0;}PAT_B10013n+1//https://pintia.cn/problem-sets/994805260223102976/exam/problems/994805325918486528#includeintmain(){intsteps=0,n;scanf("%d",&n);while(n!=1){if(n%2==0){n/=2;}else{n=(3*n+1)/2;}steps++

C++算法之旅、01 入门篇

使用胡凡主编的《算法笔记》教材。题目均为第三章题目。TEST//ProblemAddress#define_CRT_SECURE_NO_WARNINGS#includeintmain(){return0;}PAT_B10013n+1//https://pintia.cn/problem-sets/994805260223102976/exam/problems/994805325918486528#includeintmain(){intsteps=0,n;scanf("%d",&n);while(n!=1){if(n%2==0){n/=2;}else{n=(3*n+1)/2;}steps++

js 学习day01andday02

day1javascript三种引入方式三种输出方式变量数据类型查看数据类型判断是否为数字javascript三种引入方式行内式哒哒哒我内嵌式alert("helloword")外链式//引入js文件alert('helloword')//js文件内容三种输出方式alertalert("helloword")//顶部弹窗输出console.logconsole.log("加入我们")//控制台输出最常用document.writedocument.write("加入我们")//网页内输出变量varnum;//不写死num=100;varnum2=200;数据类型基本数据类型数字numberva

js 学习day01andday02

day1javascript三种引入方式三种输出方式变量数据类型查看数据类型判断是否为数字javascript三种引入方式行内式哒哒哒我内嵌式alert("helloword")外链式//引入js文件alert('helloword')//js文件内容三种输出方式alertalert("helloword")//顶部弹窗输出console.logconsole.log("加入我们")//控制台输出最常用document.writedocument.write("加入我们")//网页内输出变量varnum;//不写死num=100;varnum2=200;数据类型基本数据类型数字numberva

设计模式 01 单例模式

单例模式(SingletonPattern)属于创建型模式概述单例就是只有一个实例对象,即在整个程序中,同一个类始终只有一个对象进行操作。这样可以极大的减少内存开支和系统的性能开销,因此应用十分广泛。比如数据库连接类,实际上只需要创建一个对象或是直接使用静态方法就可以了,没必要去创建多个对象。这种模式提供了一种创建对象的最佳方式,让类负责创建自己的对象,同时确保只有单个对象被创建。这个类需要提供访问其唯一对象的方式,且可以直接访问,不需要实例化该类的对象。注意点:为保证只能由自己创建对象,单例类必须构造方法私有化。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。经过多年

设计模式 01 单例模式

单例模式(SingletonPattern)属于创建型模式概述单例就是只有一个实例对象,即在整个程序中,同一个类始终只有一个对象进行操作。这样可以极大的减少内存开支和系统的性能开销,因此应用十分广泛。比如数据库连接类,实际上只需要创建一个对象或是直接使用静态方法就可以了,没必要去创建多个对象。这种模式提供了一种创建对象的最佳方式,让类负责创建自己的对象,同时确保只有单个对象被创建。这个类需要提供访问其唯一对象的方式,且可以直接访问,不需要实例化该类的对象。注意点:为保证只能由自己创建对象,单例类必须构造方法私有化。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。经过多年