自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 用docker 在Linux下安装Yapi

使用 Docker 构建 Yapi1、启动 MongoDBdocker run -d --name mongo-yapi mongo2、获取 Yapi 镜像,版本信息可在 阿里云镜像仓库 查看 docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi3、初始化 Yapi 数据库索引及管理员账号 docker run -it --...

2019-12-10 11:50:26 548 1

原创 python计算 列表各种类型的时间复杂度

# coding:utf-8 from timeit import Timer def test1(): li = [] ...

2019-12-04 09:25:31 599 1

原创 python image模块的使用

Python 里面最常用的图像操作库是Image library(PIL),功能上,虽然还不能跟Matlab比较,但是还是比较强大的,废话补多少,写点记录笔记。首先需要导入需要的图像库: from PIL import Image读取一张图片: im=Image.open('/home/Picture/test.jpg')显示一张图片: im.show()...

2019-12-03 18:44:06 273

原创 logging日志按天分割

说我们没有为这个logger指定handler,它不知道要怎么处理日志,要输出到哪里去。那我们就给他加一个Handler吧,Handler的种类有很多,常用的有4种:logging.StreamHandler -> 控制台输出logging.FileHandler -> 文件输出logging.handlers.RotatingFileHandler -> 按照大小自动分割...

2019-12-03 15:14:50 3379

原创 如何配置NGINX,gunicorn,supervisorcd和flask程序配置公有云服务器

安装gunicorn启动Flask服务在生产环境中,flask自带的服务器,无法满足性能要求,我们这里采用Gunicorn做wsgi容器,来部署flask程序。Gunicorn(绿色独角兽)是一个Python WSGI的HTTP服务器。从Ruby的独角兽(Unicorn )项目移植。该Gunicorn服务器与各种Web框架兼容,实现非常简单,轻量级的资源消耗。Gunicorn直接用命令启动,不...

2019-12-02 18:50:19 146

原创 分布式ID雪花算法 python 实现

雪花算法-SnowflakeSnowflake是Twitter提出来的一个算法,其目的是生成一个64bit的整数:图片: !1bit:一般是符号位,不做处理41bit:用来记录时间戳,这里可以记录69年,如果设置好起始时间比如今年是2018年,那么可以用到2089年,到时候怎么办?要是这个系统能用69年,我相信这个系统早都重构了好多次了。10bit:10bit用来记录机器ID,总共可以记...

2019-11-29 14:23:34 681 1

原创 2台公网服务器实现mysql主从同步,Redis主从同步

1MySQL主从同步, mysql与mariabd也可以使用1.打开mysql数据库配置文件vim /etc/my.cnf2.在主服务器master上配置开启Binary log,主要是在[mysqld]下面添加:server-id=1log-bin=master-binlog-bin-index=master-bin.index————————————————3.重启mysql...

2019-11-29 11:21:42 641

原创 支付宝接入

1openssl 命令OpenSSL> genrsa -out app_private_key.pem 2048生成rsa -in app_private_key.pem -pubout -out app_public_key.pem2 安装安装python-alipay-sdkpip install python-alipay-sdk --upgrade详细看着个https...

2019-11-29 09:04:17 75

原创 linux下安装MongoDB

简介MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。Packages包说明Mongo...

2019-11-23 10:09:56 69

原创 linux下安装 mysql (超详细的)

Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。下面记录了我在Linux环境下安装Mysql的完整过程,如有错误或遗漏,欢迎指正。Mysql数据库的安装对于开发者来说,是...

2019-11-09 11:13:19 1557 1

原创 python的requirement

python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。requirements.txt可以通过pip命令自动生成和安装生成requirements.txt文件pip freeze > requirements.txt安装requirements.txt依赖pip install -r requirements.t...

2019-10-30 09:16:48 223

原创 mac 如何更换brew源

brew 又叫 Homebrew,是 Mac OSX 上的软件包管理工具,能在 Mac 命令行中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便brew 类似 ubuntu 系统下的 apt-get 功能安装brewbrew 的官方网站: http://brew.sh/ 在官方网站对brew的用法进行了详细的描述使用 brew 安装软件brew install wget使用...

2019-10-22 21:12:44 379

原创 redis 事务和持久化 集群

1 Redis事务基本事务指令Redis提供了一定的事务支持,可以保证一组操作原子执行不被打断,但是如果执行中出现错误,事务不能回滚,Redis未提供回滚支持。multi 开启事务exec 执行事务127.0.0.1:6379> multiOK127.0.0.1:6379> set a 100QUEUED127.0.0.1:6379> set b 200QUE...

2019-10-12 16:09:21 94

原创 win10 如何关闭永久关闭自更新

对于小菜而言,情况要严重的多,小菜的服务器预装windows10,里边运行着N个虚拟机,虚拟机里又运行着N个集群,windows10不经过用户同意,自动更新就算了,又自动重启,非常过分,简直是不能忍!虽然更新是为了用户安全,但也得考虑场景,这样的操作只会引起反感,windows10小菜不了解,windows7时代,补丁打的(更新)越多,系统越慢,小菜从来不更新系统,但是小菜的电脑依旧很安全、很稳...

2019-10-11 17:52:26 193

原创 永久关闭Win10自动更新

无论是控制面板还是设置项目,都没有能关闭的自动更新的选项,但这难不倒注册表爱好者,今天咱们就彻底关闭Windows Update。来,依次进入"控制面板-管理工具-服务"(或在"此电脑"鼠标右键,点击"管理"),找到Windows Update项目后,将"启动类型"改为"禁用"。怎样永久关闭Win10自动更新什么?你说就算"禁用"了Windows会照样更新是吗?其实大家都只看到了前面的选项...

2019-10-08 11:33:06 127

原创 Django项目杂记 1

1 Django提供了认证系统同时处理认证和授权。 认证机制依赖session机制。风格问题:常量包放在最上面,自己的包放在下面,用空格相隔。

2019-09-29 14:31:26 96

空空如也

空空如也

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

TA关注的人

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