自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 APScheduler管理及监控平台

通过APScheduler预留的event功能实现对APScheduler中所有JOB的监控及生命周期管理。在Flask中集成Flask-APScheduler完成对APScheduler管理以及JOB的动态增删

2021-03-05 16:26:07 1388 1

原创 kong+elasticsearch监控所有请求

Kong使用插件http log将请求数据保存至elasticsearch,后续可进行请求的监控及分析

2020-08-12 14:32:39 1108 2

原创 Kong API网关使用笔记

本文记录着笔者在对Kong网关的具体使用过程。包括Kong部署,Kong组件使用,Kong插件使用。

2020-03-03 20:30:59 3186 3

原创 Python定时库APScheduler原理及用法

Python定时调度库,APScheduler进阶篇使用详细说明

2019-12-05 16:23:21 4101 5

原创 Flask进击篇(2)——上下文管理

Flask上下文源代码阅读Local,LocalStack,LocalProxy之间的关系

2019-10-29 09:46:12 235

原创 Flask进击篇(1)——Flask运行流程

Flask运行流程,源码分析。

2019-10-12 18:48:42 819

原创 Python WEB开发之WSGI协议解密

WEB开发Python WSGI协议详细剖析。

2019-05-17 10:05:01 679

原创 如何利用企业微信给自己搭建一个免费微信发送平台

基于微信企业号编写一套接口,用于来给自己微信发送消息,可以应用于监控等场景,毕竟对于个人而言,购买短信还是需要花费的,这种情况可以利用微信的服务免费的满足自己的一些场景

2019-05-09 17:12:12 1629

原创 python之logging模块详解

logging模块是python自带的模块,对于我们在开发过程中调试的帮助,以及生产之后记录关键信息有着重要的作用,所以我们需要对logging充分了解之后,才能做出最正确,最有效的决策。

2019-05-07 22:11:17 2503 2

原创 基于Tornado的Websocket集群

websocket集群化方案基于tornado的websocket加上rabbitmq,来实现websocket的集群化处理

2019-04-23 16:13:20 1105

原创 mysql使用优化记录

mysql使用in的优化

2019-04-04 19:07:36 155

原创 Docker部署RabbitMQ集群

安装rabbitmq下载Docker镜像docker pull rabbitmq:3.7.12-management安装RabbitMQmkdir rabbitmq# node1 172.17.11.22 cd rabbitmqvim hosts#输入172.17.11.22 rabbit1 rabbit1172.17.11.23 rabbit2 rabbit2sudo ...

2019-03-25 17:45:57 813 1

原创 ubuntu16.04中python36使用pdfkit问题解决

python使用pdfkit将html转换成pdf,自定义解决ubunut中安装wkhtmltopdf之后报错 QXcbConnection: Could not connect to displayAborted (core dumped)

2018-10-22 10:09:42 1502

原创 Kong系列(三)——Kong插件[IP Restriction]使用

Kong 插件IP Restriction使用,使用Nginx负载均衡以及Nginx反向代理之后,对于获取真实IP地址配置时的原理以及解决方案

2018-07-14 15:45:59 10357

原创 Kong系列(二)——Kong组件使用

Kong的实际使用,以及相关组件中的部分关系Service/Route/Upstream/Consumer/Plugin

2018-05-31 18:12:47 8738 2

原创 Kong系列(一)——Kong安装

Kong 0.13安装 集群部署使用官方提供的docker镜像,部署Kong集群

2018-05-31 10:50:56 5793 5

原创 使用python,识别是否是二维码图片

如何在不使用python三方库的情况下,利用网上的一些三方平台识别一张图片是不是二维码利用爬虫原理,使用python来识别一张图片是不是二维码

2018-01-25 16:12:41 5642

原创 微信分享,二次分享时缩略图以及标题变形的实际操作

微信二次分享时,封面图变为不可打开图标解决方案我们的app中分享到微信之后,用户从微信打开页面,在QQ浏览器中再次分享给微信好友,朋友圈,QQ和QQ空间时,我们预设的缩略图以及文字的标题会出现,缩略图是一个打不开的图标,分享内容描述也是我的实际url,具体表现形式可以参见下图造成这种现象的原因,实际上

2018-01-12 11:20:00 6368

原创 python-socket总结

Socket理论知识socket起源于Unix,而Unix/Linux的哲学就是一切都是文件,对于文件的基本操作就是【打开】【读写】【关闭】模式来操作socket就是该模式的一个实现,socket就是一个特殊的文件,一些socket函数就是对其进行操作(读写IO,打开,关闭)file模块是针对具体的文件,打开,读写,关闭 socket模块是针对服务器和客户端socket,打开,读写,关闭服务器端会

2017-04-12 18:00:09 652

原创 python-IO多路复用

I/O多路复用I/O多路复用是用于提升效率,单个进程可以同时监听多个网络连接IOI/O是指Input/OutputI/O多路复用,通过一种机制,可以监视多个文件描述符,一旦描述符就绪(读就绪和写就绪),能通知程序进行相应的读写操作。I/O多路复用避免阻塞在io上,原本为多进程或多线程来接收多个连接的消息变为单进程或单线程保存多个socket的状态后轮询处理.selectselect是通过系统调用来监

2017-04-12 17:58:54 4598 2

原创 python-垃圾回收机制

说明Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。引用计数引用计数增加对象被创建:x=4另外的别人被创建:y=x被作为参数传递给函数:foo(x)作为容器对象的一个元素:a=[1,x,’33’]引用计数减少一个本地引用离开了它的作用域。比如上面的foo(x)函数

2017-04-12 17:57:07 404

原创 python-builtin学习

python类中内置方法深入学习Python黑魔法资料在python中,创建一个类时我们可以看到有好多我们并没有在类中实现的方法,类似于__new__,__init__这样的方法,这些方法就是python类中的内置方法,而根据其用法我大体把他们分为三大类1. 功能性方法,类似于__new__是对类实例化一个对象,__init__是对类实例化一个对象之后的初始化方法,这一类某些功能会用到的,我称之为

2017-04-12 17:56:02 3552

原创 Python基于django提供大文件下载接口及Python基于tornado下载大文件

Django下载大文件接口代码我是基于django的rest接口插件提供的下载文件接口,除了需要安装django之外还需要安装djangorestframework库不多说,下面直接贴代码#views.pyfrom rest_framework.permissions import AllowAnyfrom rest_framework.views import APIViewfrom djan

2017-01-12 14:39:26 4627

原创 Ansible扩展总结

Ansible简介Ansible是由Python开发的一个运维工具,因为工作需要接触到Ansible,经常会集成一些东西到Ansible,所以对Ansible的了解越来越多。那Ansible到底是什么呢?在我的理解中,原来需要登录到服务器上,然后执行一堆命令才能完成一些操作。而Ansible就是来代替我们去执行那些命令。并且可以通过Ansible控制多台机器,在机器上进行任务的编排和执行,在Ansi

2016-12-26 15:21:33 3295

原创 ubuntu下安装多版本python

因为Python现在大力发展Python3在实际使用过程中,需要创建多个用户多个用户都安装Python3时比较麻烦使用这种方式,操作系统自带双版本之后,在新建用户安装时,都不需要太复杂的操作操作系统:ubuntu14.2 64bit操作系统默认python版本2.7.6 安装python3版本为3.5使用工具pyenv参考资料服务器到官网下载太慢,直接下载到本地,然后指定镜像地址pyenv指定本地

2016-12-01 09:57:10 1836

原创 全角英语字母,全角阿拉伯数字,汉语数字对应的unicode编码

全角unicode

2016-11-28 16:36:23 40999 2

原创 python生成带有表格的图片

python 生成图片表格基于pillow和prettytable生成一个图片

2016-11-27 11:29:29 19396 6

原创 APScheduler基本使用

APScheduler库基础学习APScheduler组成组件Triggers触发器,有自己的任务调度逻辑,每一个job单位都有触发器决定下一次何时运行。除了初始化的配置,他没有状态。Job stores储存调度任务,默认job对象,是储存在内存中,也可以用其他job对象把他们储存在各种数据库中;job保存到持久化仓库时,job数据要进行序列化,当加载job时也要进行反序列化。Job不能共享调度

2016-06-24 11:58:59 11130 2

原创 WSGI学习总结

Python之WSGI理解

2016-03-15 21:41:34 711

原创 CentOS 6.5 安装mysql 5.7及配置

centos下安装Mysql57以及部分常用功能配置mysql 5.7 设置root密码方法 update mysql.user set authentication_string=PASSWORD('****') where user='root' and host='localhost';ERROR 1045 (28000): Access denied for user 'myweb'@'localhost' (using password: NO)ERROR 1819 (HY000): You

2016-03-09 20:35:51 687

转载 AMQP协议简介(源自官网的翻译)

RabbitMQ是基于AMQP协议的消息中间件,在官网的扩展以及中文的资料中,也有相应的介绍,因为翻译的实在是过于细节,本人继续在整理也没有更好的作用了,所以直接给转载过来了,感谢翻译者。

2016-03-06 22:27:13 5910 3

原创 RabbitMQ学习小结(六)—— RPC[Python]

RabbitMQ学习小结(六 ),基于Python客户端,如何使用RabbitMQ实现(远程过程调用)Remote Procedure Call。

2016-03-02 22:15:56 1031

原创 RabbitMQ学习小结(五)—— Topics[Python]

RabbitMQ学习小结(五 ),基于Python客户端,关于RabbitMQ的主题交换机使用学习总结。

2016-03-02 22:15:03 713

原创 RabbitMQ学习小结(四)—— Routing[Python]

RabbitMQ学习小结(四 ),基于Python客户端,关于RabbitMQ的直连交换机使用学习总结。

2016-03-02 22:14:08 676

原创 RabbitMQ学习小结(三)—— Publish Subscribe[Python]

RabbitMQ学习小结(三),基于Python客户端,关于RabbitMQ的交换机使用学习总结。

2016-03-02 22:12:48 881

原创 RabbitMQ学习小结(二)—— Work Queues[Python]

RabbitMQ学习小结(二)—— Work Queues的使用及学习总结

2016-03-02 22:11:13 1473

原创 RabbitMQ学习小结(一)—— Hello World [Python]

1. 名词定义

2016-03-02 22:09:57 960

原创 RabbitMQ Broker管理

1. RabbitMQ PluginsRabbitMQ自带插件管理系统,而RabbitMQ本身就有自带的一些插件可以使用,可以通过命令[rabbitmq-plugins]进行管理和使用。

2016-03-01 22:12:43 4630

原创 CentOS6.5下安装Python2.7

CentOS6.5下搭建Python2.7环境,不希望使用root用户直接搭建。而是在单独创建的用户下安装Python环境

2016-02-25 18:00:44 799

原创 CentOS6.5下RabbitMQ安装

公众号:战渣渣1.操作系统环境操作系统:CentOS6.5 / 64bit用户:root2.RabbitMQ编译安装RabbitMQ是使用Erlang开发,所以安装RabbitMQ前需要先安装Erlang。2.1.获取Erlang和RabbitMQ的源文件http://erlang.org/download/下查找最新的源文件,我选择的是版本17找到后,执...

2016-02-24 22:15:48 18048 6

Drony1.3.154最新中文

最新版中文版,Drony 定向抓指定app的http,https包 1、打开Drony看到LOG页,右滑-》SETTING页,选择Networks 下:Wi-Fi,点击当前在用的wifi名,进入Network details设置页 2、点击Hostname,输入当前电脑的局域网IP,比如172.168.1.123 3、点击Port,输入抓包软件的端口号,比如8888 (这个时候,注意看 Proxy type页面变成 Manual 手动模式) 4、点击Filter default value,选择Direct all (这步如果没加,log页面会看到黑压压的很多信息)

2021-05-31

空空如也

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

TA关注的人

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