CentOS 7安装Nginx教程

01.CentOS7安装Nginx教程一、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强。二、安装所需插件1、安装gccyum -y install gccgcc是linux下的编译器,它可以编译 C,C++,Ada,Object C和Java等语言查看gcc版本:gcc -v2、pre、pcre-devel安装yum install -y pcre pcre-develpcre是一...

工具 2020-11-21 PM 2969℃ 0条

MySQL case when使用

MySQL case when使用一、case的格式case具有两种格式:简单case函数和case搜索函数简单case函数case sex when '1' then '男' when '2' then '女' else '其他' endcase搜索函数case when sex = '1' then '男' when sex = '2' then '女' else '其他' end这两种方式,可以实现相同的功能。简单case函数的写法相对比较简洁,但是和case搜索函数相比,功能方面会有些限制,比如写判定式。二、注意事项case函数只...

其它 2020-11-08 PM 1660℃ 0条

Java反射技术简介

Java反射技术简介一、前言1.1 Java程序运行流程相信大家在初学Java时都听过两个词:==编译时异常==和==运行时异常==。编译时异常:在Java通过编译器由.Java文件编译成.class的字节码文件时出现的语法上的异常。运行时异常:通过Java解释器加载进内存出现的如内存溢出、数组角标越界等异常。1.2 正射和反射正射:发生在Java代码编译时期,代码在编译时期就已经知道需要操作哪些类,以及调用类中的哪些方法。如果调用方法错误会在编译时期直接报错。代码示例:Student student = new Student(); //直接初始化,「正射」 student.setNa...

Java 2020-11-07 PM 1482℃ 0条

【转载】Redis设置过期时间注意事项

【转载】Redis设置过期时间注意事项前言用过Redis的应该知道,Redis的每个key都可以设置一个过期时间,当达到过期时间的时候,这个key就会被自动删除。但是有时候我们发现设置过过期时间的key并没有我们设置的时间点失效。这里我们来详细聊一下有关过期时间的问题。一、设置过期时间需要注意的事项1、DEL/SET/GETSET等命令会清除过期时间在使用DEL、SET、GETSET等会覆盖key对应value的命令操作一个设置了过期时间的key的时候,会导致对应的key的过期时间被清除。//设置mykey的过期时间为500s 127.0.0.1:6379> set tkey te...

Java 2020-09-28 PM 2096℃ 0条

【转载】RabbitMQ和Kafka区别

RabbitMQ和Kafka区别前言开源社区有好多优秀的队列中间件,比如RabbitMQ和Kafka,每个队列都貌似有其特性,在进行工程选择时,往往眼花缭乱,不知所措。对于RabbitMQ和Kafka,到底应该选哪个?RabbitMQ架构RabbitMQ是一个分布式系统,这里面有几个抽象概念:broker:每个节点运行的服务程序,功能为维护该节点的队列的增删以及转发队列操作请求。master queue:每个队列都分为一个主队列和若干个镜像队列。mirror queue:镜像队列,作为master queue的备份。在master queue所在节点挂掉之后,系统把mirror queu...

Java 2020-08-26 PM 2377℃ 2条

西瓜书《机器学习》笔记--假设空间

西瓜书《机器学习》笔记--假设空间前言本篇文章是对西瓜书《机器学习》中的假设空间和版本空间做一个简单的说明。1、目标现在我们来判断一个瓜是否为好瓜。(好瓜和坏瓜,布尔类型)2、判断条件假设好瓜可以由:色泽、根蒂、敲声这三个属性完全来确定。也就是说只需要通过这三个属性就可以判断出这个瓜是否是好瓜。3、属性对应值色泽:青绿、乌黑、浅白、*根蒂:硬挺、稍蜷、蜷缩、*悄声:清脆、浊响、沉闷、*注:*星号表示该属性所匹配所有结果,类似通配符。即该属性和判断瓜的好坏无关,取任意值都可以。除此之外,还要考虑一种特殊情况,即不存在好瓜,用Ø表示。4、判断条件下的所有可能结果假设空间的表示形式为“(色泽=...

其它 2020-06-08 PM 3290℃ 2条

Python包下载过慢问题

Python包下载过慢问题因为默认下载python包都是从境外镜像进行下载的,速度会很慢,经常会出现下载超时情况。可以将下载镜像更换成国内的镜像进行下载。pip install 下载包名 -i https://pypi.tuna.tsinghua.edu.cn/simple/以上是清华的镜像地址。国内下载源镜像地址:阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple...

其它 2020-05-17 PM 1605℃ 0条

【转载】方差、标准差、均方差、均方误差

【转载】方差、标准差、均方差、均方误差前言​ 方差是在概率论和统计学中衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是每个样本值与全体样本值的平均数之差的平方值的平均数。方差可以用来描述变量的波动程度。一、定义方差在统计学和概率分布中各有不同的含义,并有不同的公式。在统计学中,方差用来计算每一个变量(观察值)与总体均数之间的差异。为避免出现离均差总和为零,离均差平方和受样本含量的影响,统计学采用平均离均差平方和来描述变量的变异程度。总体方差计算公式:σ 的平方表示总体方差,X 表示变量,μ ...

工具 2020-05-17 PM 4354℃ 0条

函数求导

函数求导前言本篇求导公式是为以后机器学习中的梯度下降法的学习做一个简单的铺垫,本篇简单讲述一下求导公式、四则运算、复合函数求导以及一些简单的实例。一、常用求导公式二、四则运算三、复合函数求导由几个函数复合而成的函数,叫复合函数。由函数y=f(u)与u=φ(x) 复合而成的函数一般形式是y=f[φ(x)],其中u称为中间变量。公式:y′=f(u)′ * φ(x)′复合函数求导就是将一个复合函数拆分成几个简单的函数,对单个进行求导然后再相乘。三、简单例题例题1:求函数$$y=(3x-2)^2$$的导数。方法一:$$y_x$$′=$$[(3x-2)^2]$$′=$$(9x^2-12x+4)$$...

其它 2020-05-17 PM 5834℃ 2条

Docker下安装GitLab

Docker下安装GitLab一、gitLab镜像拉取# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 # docker pull gitlab/gitlab-ce二、运行gitLab镜像# docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab...

Java 2020-04-20 PM 2239℃ 0条