Centos下rabbitmq安装配置

安装依赖

yum install erlang

rabbitmq官网下载 http://www.rabbitmq.com/install-rpm.html

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.5/rabbi......

Python装饰器

什么是装饰器

Python中的装饰器本质上就是在不改变函数本身的情况下包装一个函数成为另一个函数的语法糖

装饰器简单示例

def ......

Centos下node安装

安装

curl -sL https://rpm.nodesource.com/setup | bash -

# then install, as root

yum install -y nodejs

设置npm源

1.通过config命令

npm config set registr......

Centos下Python生产环境配置

pyenv 安装

yum -y install epel-release

yum groupinstall "Development Tools"

yum install readline-devel

yum install bzip2-devel

yum install sql......

收藏的博客列表

酷壳

廖雪峰的官方网站

阮一峰的网络日志

Lucida

技术小黑屋

KeenWon

Timothy

oilbeater

xlzd

Geekwolf

灵犀志趣

远航

foocoder

pythoner

linux大棚

......

使用cryptography进行AES的cbc模式加密

cryptography 是一个python加密库

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. 文档 cryptograph......

Python内建函数

Python内建模块

sys.getrefcount 获取对象引用计数

import sys

words = 'Hello world!'

sys.getrefcount(words)

sys.getrecursionlimit 获取递归最大层数

import sys

s......

发布你的Python包

简史

disutils从1998年便已经是python标准库的一部分。它最早由Greg Ward开发。

在2000年开发停止,从那以后,一些开发人员开始在其基础上继续开发他们自己的工具。其中

最成功的继任者便是打包库setuptools

使用setuptools打包python库......

HTTP2折腾记

2016-08-23

折腾了近一天终于把Nginx配置http2成功了!

其实原因已经知道了,是openssl的版本太低导致的未启用http2, OpenSSL 1.0.2后才能配置成功!

Note that accepting HTTP/2 connections over TLS......

HTTP基础

HTTP基础

代码审查的意义

维基百科对代码审查的定义是

代码审查(英语:Code Review)是指对计算机源代码系统化地审查,常用软件同行评审的方式进行,其目的是在找出及修正在软件开发初期未发现的错误,提升软件质量及开发者的技术。代码审查常以不同的形式进行,例如结对编程、非正式的看过整个代码,或是正式的软件检查。......

安全资源集锦

安全相关站点

Bugsec

BugSec博客为广大热爱黑客技术的朋友无私的提供最新漏洞最新ODAY资料,在这里能学到更好的黑客入侵渗透技巧与经验!