自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 006 Nginx 全局异常兜底Json数据返回

Nginx 全局异常 返回jsonlocation / { proxy_pass http://lbs; proxy_redirect default; # 存放用户的真实ip proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_

2020-12-24 22:57:01 44

原创 005 Nginx 负载均衡

负载均衡 upstream# 这个和server同级别配置upstream lbs { server 192.168.56.11:8081; server 192.168.56.11:8082;}location /api/ { proxy_pass http://lbs; proxy_redirect default;}配置权重weightupstream lbs { server 192.168.56.11:8081 weight=5;

2020-12-24 22:56:21 48

原创 004 Nginx日志挖掘accessLog

日志模版 #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"';实际记录的日志192.168.56.1 - - [23/Dec/20

2020-12-24 22:55:45 50

原创 003 Nginx静态资源服务器

配置多域名 同端口 server服务首先修改本机的host文件,为了后面的域名访问# windowsC:\Windows\System32\drivers\etc\hosts# linux/etc/hosts将域名放入到 hosts中192.168.56.11 aa.com192.168.56.11 bb.com配置conf,配置两个域名,然后修改 Index.html,访问看效果server { listen 80; server_name aa.

2020-12-24 22:55:11 32

原创 002 Nginx 基础

核心目录conf #配置文件 nginx.conf # 默认的配置文件 nginx.conf.default # 默认配置模板备份 html # 编译安装时,Nginx的默认站点目录 50x.html #错误页面 index.html # 默认首页 logs # nginx默认日志路径 error.log # 错误日志 nginx.pid # nginx进程号 access.log #nginx访问日志 sbin # 程序目录 nginx # 启动命令常见命令# 启动.

2020-12-24 22:54:32 42 1

原创 001 Nginx 安装

Nginxhttp://nginx.org/en/download.htmlhttp://nginx.org/download/nginx-1.18.0.tar.gz# 安装依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel# 解压nginx包tar -zxvf nginx-1.18.0.tar.gz# 编译cd nginx-1.18.0./configuremakemake install

2020-12-24 22:53:48 23

原创 链表:头插法实现逆序

#!/usr/bin/env python# coding: utf-8"""实现链表的逆序给定一个带头节点的单链表,将其逆序。head->1->2->3->4->5变为head->5->4->3->2->1https://www.bilibili.com/video/BV1AD4y1d7LX?from=search&seid=9167067349614497192"""# 定义链表的节点类class List

2020-12-20 22:39:00 104 1

原创 Redis 知识点 scan和keys 定位大key

在Redis中,查找特定条件的Key和定位大Keykeys *注意:keys 算法是遍历算法,复杂度是 O(n)没有 offset、limit 参数,不能控制返回的数量keys *keys game*keys gam*lolscan# 先录入一些keyimport redisclient = redis.StrictRedis()for i in range(10000): client.set("key%d" % i, i)现在 redis 中 有 1000

2020-12-14 00:23:07 109

原创 策略模式

"""策略模式1.Strategy 抽象的策略类2.XXXStratege 具体的策略类3.Context 上下文类 -> 设置/转换策略 执行策略"""from abc import ABCMeta,abstractmethod# ----------- 抽象的策略 接口 ----------- class Strategy(metaclass=ABCMeta): @abstractmethod def execute(self,data):

2020-12-13 23:28:32 34

原创 02 Django和数据库 更改表结构的命令

makemigrationspython manage.py makemigrations consumer 这个命令会扫描consumer应用中的模型在 consumer\migrations\0001_initial.py生成一个迁移文件sqlmigratepython manage.py sqlmigrate consumer 0001这个命令会输出一个sql,真正迁移时,实际执行的语句。migratepython manage.py migrate consumer真正创建数

2020-12-04 01:14:06 58

原创 01 Django 项目快速开始

1. 安装djangosource activate python-notebook # 进入python虚拟环境pip install django2. 创建项目django-admin startproject tmall3.django配置文件默认的配置文件,在django包中的 django/config/global_settings.py中项目的配置文件,在tmall/settings.py如果配置不同,项目自定义的会覆盖全局默认的配置文件想看不同,则使用pytho

2020-12-04 01:13:33 38

原创 Redis 应用02 简单限流/限制用户单位时间内的行为次数

简单限流回复帖子、点赞等操作,经常会提示你操作太快,也就是一个简单的限流问题。如一分钟用户最多回复5条,超过就会进行限制,用redis如何设计?实现思路使用zset数据结构, 每个用户的行为作为redis中的key比如 limit:tom:reply, 表示限制tom回复存储的数据为 value:sorce,value 可以使用时间戳 或者uuid唯一值sorce 使用发生行为的时间# 01# 每次操作行为,添加 value:sorce 使用zadd# 02# 删除1分钟之前

2020-12-01 00:18:57 89

huoxingche.py

火星车/火星漫游车 Python版编程题

2020-08-24

shell编写 批量测试防火墙端口开通 使用telnet

# telnet ip port 批量测试多个 ip|port 每次telnet 都要手动关闭 ctrl + ] 然后 ctrl + d 很麻烦 使用 (sleep 1;) | telnet $ip $port 就能1秒自动断开了

2020-03-20

Postman网络请求工具.

windows版 postman,解压后,app中 postman.exe启动即可。

2018-12-31

window版mysql +navicat

window版mysql 和 navicat for mysql,自带激活程序, 只能连接mysql数据库。

2019-01-03

Xshell+Xftp

Xshell+Xftp,绿色版,如果不能启动,请按照VC运行库。

2019-01-03

Python-RQ.md

python RQ 轻量级 消息队列 ,依赖redis 中文文档,markdown版 简介: RQ (Redis Queue)是一个简单的Python库,用于队列任务并在后台与工人(worker)一起处理它们。它由Redis提供支持,旨在降低入门门槛。它可以轻松集成到您的Web堆栈中。

2019-12-13

空空如也

空空如也

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

TA关注的人 TA的粉丝

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