自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叱咤少帅的博客

技术成就梦想

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Sublime 设置中文方法

官网下载,并安装好, 刚安装好的是没有Package Control选项找到Tools->Install Package Control选项,即可调出Package Control不能直接找到Install Package Control,去找“Tools->Command Palette...”选项,输入ipc,点击Insta......

2020-01-15 21:56:12 13871 4

原创 Python基础—文件操作

Python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。导入的方法是:import os一、取得当前目录s =os.getcwd()# s 中保存的是当前目录(即文件夹)比如运行abc.py,那么输入该命令就会返回abc所在的文件夹位置。举个简单例子,我们将abc.py放入A文件夹。并且希望不管将A文件夹放在硬盘的哪个位置,都可以在A文...

2020-01-15 17:25:08 1334

原创 Python基础—面向对象之类的定义

我们看看两个脚本来学习类的定义,第一个脚本如下,这个脚本的功能是用来打印字体的颜色。#!/usr/bin/env python#coding:utf8class Logger: header = '\033[95m' okblue = '\033[94m' okgreen = '\033[92m' warning = '\033[93m' fail...

2020-01-15 15:52:10 1316

原创 Python基础—面向对象编程之类的静态方法

@staticmethod经常有一些跟类有关系的功能,但在运行时又不需要实例化类,这样的情况下可以使用静态方法比如更改环境变量或者修改其他类的属性等能用到静态方法,这种情况可以直接用函数解决。1 类内部使用2 写在类的定义里,@staticmethod写在函数正上方3 参数的第一个参数不是self4 通过类名字调用Python 的 @staticmethod 主要是方便将外部函数...

2020-01-15 15:21:41 2465

原创 修改或者隐藏Nginx的版本号

1. 隐藏版本号隐藏nginx的版本号很简单,nginx的HttpCoreModule提供了一条叫做server_tokens指令,我这要将这条指令设置为“server_tokens off”就可以了。我们修改nginx.conf的配置文件如下:重新载入配置文件:nginx -s reload再次访问,nginx没有了版本号2. 如果要修改nginx的版本号,可...

2020-01-15 11:09:28 1066

原创 Nginx的HTTP健康检测

Nginx的健康检测,我们使用第三方的插件实现,插件的官方地址如下:点击前往我们来开始进行安装$ wget 'http://nginx.org/download/nginx-1.0.14.tar.gz'$ wget https://codeload.github.com/yaoweibin/nginx_upstream_check_module/zip/master$ unzi...

2020-01-15 11:00:24 3579

原创 Nginx的跳转、内公网限制以及一个域名下多个vue单页项目实现方法

一、不带www的域名加301跳转如果不带www的域名要加301跳转,那也是和绑定域名一样,先绑定不带www的域名,只是不用写网站目录,而是进行301跳转,如:server{listen 80;server_name b.net;rewrite ^/(.*) http://www.b.net/$1 permanent;}二、添加404网页添加40...

2020-01-15 10:52:31 719

原创 如何确定windows右下角弹出的窗口是哪个程序导致并找出来

不知道我的windows10电脑怎么了,这两天总是弹出广告出来,不知道哪个程序导致的。我首先想到的是用火绒软件的弹窗屏蔽,发现无法屏蔽:后面找到了真正的解决方法,现在来开始我们的寻找之旅吧。1. spyxx,可能又名spy++,是vs6.0中带的一个工具,如果没有,可以从网上下载,应该会有很多下载的,本篇文章附件已经添加了这个软件可供下载下面是弹出的广告:这个不知道...

2020-01-15 10:26:11 9303 7

原创 Nginx通过hmux协议访问resin说明文档

线上nginx编译参数如下:nginx.conf的配置文件有一段解析:2、下载ngx_caucho_vx.x.tar包,解开后包含两个文件:config和ngx_caucho.c; 这里供下载的版本是初步版本,以后会随着需求不断增强其功能。 ngx_caucho.c文件的实现参考了姚伟斌写的nginx_ajp_module模块,具体功能就是实现hmux协议...

2020-01-14 10:12:28 6837

原创 记录Nginx的升级实践以及实现的三种方法详解

方法一:对于现在有的环境是通过源码包安装nginx的,由于库文件都存在,要升级nginx直接在虚拟机上编译安装好包 然后打包 ,更新到线上机器的/opt/nginx1.x上。测试如下:scp nginx1.6.3_az.tar.gz root@192.168.137.128:/opt/对于现用机器:tar xzf nginx1.6.3_az.tar.gz测试正常。...

2020-01-14 10:05:01 9603

原创 Nginx负载均衡配置实例详解

Nginx负载均衡配置实例详解负载均衡先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负载高宕机而某台服务器闲置的情况。那么负载均衡的前提就是要有多台服务器才能实现,也就是两台以上即可。测试环境由于没有服务器,所以本次测试直接host指定域名,然后在VMware里安装了三台CentOS。测试域名 :a.comA服务...

2020-01-14 09:58:01 3215

转载 Nginx 服务器 select 和epoll的区别

本文章为转载文章,文章原文链接 请点击epoll为什么这么快epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,在开始讨论这个问题之前,先来解释一下为什么需要多路复用IO.以一个生活中的例子来解释.假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A...

2020-01-14 09:54:23 1013

原创 使用fastcgi_cache加速Nginx站点

说到缓存,想到的大部分都是Memcache、Xcache、Proxy_Cache,FastCgi Cache貌似一直被人忽略中,FastCgi缓存也是不错的(我也最近才听说)开启FastCGI Cache步骤非常简单1、新建文件夹存放缓存文件mkdir /home/cache/fcgi -p2、修改nginx.conf文件(LNMP一键包目录在/usr/local/nginx/co...

2020-01-14 09:50:02 9332

原创 Nginx的Location介绍

Nginx的Location介绍语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~/static/ /aa 匹配到(注意是空格)。~...

2020-01-14 09:48:32 8233

原创 Nginx基于ip_hash的会话保持

Nginx反向代理

2020-01-14 09:42:46 2902

原创 Nginx的rewrite语法规则

相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:rewrite ^/b/(.*)\.html /play.php?video=$1 break;1.break指令默认值:none ;使用环境:server,location,if ;该指令的作用是完成当前的规则集,不再处理...

2020-01-14 09:33:12 9015

原创 Python基础—多线程与多进程

多线程和多进程(1)今天面试,面试官问我 多线程和多进程做一件事情谁的效率更高和时间更短?正确回答:这两个没有可比性,因为一个程序可以是多个进程 也有可能是单个进程。一个进程可以多个线程也可以单个线程。 这如何比较? 这样的比较就相当于问 足球运动员和篮球远动员谁跑的更快的道理一样.(2)那问题来了,单个线程和多个线程 做时间谁的效率更快?正确回答: 在实际的操作中往往遇到性能的问题,都...

2020-01-13 10:52:57 797

原创 Python基础—数学运算

首先我们先来打印hello world!>>>print "Hello, World">>>print ("Hello, World")四则运算>>> 2+5 7 >>> 5-2 3 >>> 10/2 5 >>> 5*2 10...

2020-01-12 10:00:17 1041

原创 Python基础—环境准备之调用解释器

3.1 调用解释器在可以使用Python的Linux系统中,解释器通常位于/usr/local/bin/python3.5;在Unix shell中设置路径 /usr/local/bin ,之后可以通过键入命令:windows 系统在环境变量中set path=%path%;C:\python35第二种解释的方式是python -cpython -c "import os;...

2020-01-09 15:55:09 1007

原创 LNMP环境安装方法

Cetetos7.6 lnmp环境安装步骤lnmp 是由Linux+nginx+mysql+php这个几个组件组成的,用来搭建php网站应用而生。网上有很多一键安装脚本,不过 如果你是运维工程师 建议你还是手工去搭建这个环境,那样你对整个过程就比较清楚排除问题起来也更加有思路,好那么来开始我们的安装之旅吧!(1)安装Nginxnginx的安装可以通过yum进行安装也可以通过源码包编译安装,......

2020-01-07 13:29:25 4039

转载 Nginx的location匹配规则

本文章为转载文章,会在转载的知识上加以补充一 Nginx的location语法location [=|~|~*|^~] /uri/ { … }= 严格匹配。如果请求匹配这个location,那么将停止搜索并立即处理此请求~ 区分大小写匹配(可用正则表达式)~* 不区分大小写匹配(可用正则表达式)!~ 区分大小写不匹配!~* ...

2020-01-03 11:02:50 1211

原创 Kibana中提示 No cached mapping for this field,Refresh field list from the Management的解决方法

打开Kibana查数据提示如下:原因是,更改filed 没有匹配 只需要使用如下方法解决:Management—>Index patterns再次查看:正常显示

2020-01-02 15:25:48 3338 1

Sandboxie5.33.zip

Sandboxie的最常见的应用环境,在于测试软件的安全性,例如遇到一个软件不知道它是否有毒,可以先在Sandboxie中运行测试一下,确认安全了才安装到真实系统中。而它也可以用于同时开启多个软件——Sandboxie可以建立起N个虚拟运行环境,同一个软件通过Sandboxie能够开启无数次,也成为了可能

2020-05-28

safe-rm-0.12.tgz

用于替换Linux操作系统的rm命令,这样可以防止开发或者运维人员误把 rm -rf / 直接把系统给干掉了

2020-02-20

spyxx 用于检测进程对应的程序的工具

用于检测窗口对应的进程的工具, py++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,它提供系统的进程、线程、窗口和窗口消息的图形视图。使用 Spy++ 可以执行下列操作: 显示系统对象(包括进程、线程和窗口)之间关系的图形树。 搜索指定的窗口、线程、进程或消息。 查看选定的窗口、线程、进程或消息的属性。

2020-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除