自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python利用企业微信api来进行发送自定义报警的类实现

http://blog.51cto.com/7706173/1955976python利用企业微信api来进行发送自定义报警的类实现企业微信注册打开http://work.weixin.qq.com/企业微信主页;a点击企业注册;填写相关信息,营业执照和注册号可以不用填,直接下一步,按照提示操作即可;注册完成后,登陆,就显示如下界面:点击我的企业标签:看到如上界面,复制CorpID对应的值;点击企...

2018-04-16 16:49:33 4012

转载 网站建设工具对比:IM Creator, Mobirise, Webydo以及uKit

http://www.zcool.com.cn/article/ZNjE3NjA4.html准备好正式建设以及发布你的网站了吗?为了节省时间、精力和金钱,网站建设工具可能是你会第一个考虑的快速发布一个站点的途径。今天我们将比较四种现在比较流行的网站建设工具,希望可以给你在选择上提供一些参考。一般网站建设工具都有几个共同的好处:比如它们更易于使用(这对缺乏相关技能

2018-02-09 10:16:52 5722

转载 Linux世界里的时间

http://notes.laoqinren.net/blog/2013/05/26/linuxshi-jie-li-de-shi-jian/通常,操作系统可以使用三种方法来表示系统的当前时间与日期:简单的一种方法就是直接用一个64位的计数器来对时钟滴答进行计数。第二种方法就是用一个32位计数器来对秒进行计数,同时还用一个32位的辅助计数器对时钟滴答计数,直至累积到

2017-11-29 11:33:22 862

转载 从TCP三次握手说起——浅析TCP协议中的疑难杂症(真心不错)

http://blog.csdn.net/changyourmind/article/details/53127100【引言】说到TCP协议,相信大家都比较熟悉了,对于TCP协议总能说个一二三来,但是TCP协议又是一个非常复杂的协议,其中有不少细节点让人头疼。本文就是来说说这些头疼点的,浅谈一些TCP的疑难杂症。那么从哪说起呢?当然是从三次握手和四次挥手说起啦,可能

2017-11-29 11:19:06 1036

转载 【Python】Matplotlib画图(七)——线的颜色、点的形状

http://blog.csdn.net/roguesir/article/details/77932526?locationNum=5&fps=1线的颜色b---blue c---cyan g---green k----blackm---magentar---red w---white y----yellow线的形状-

2017-11-22 14:09:45 13897

转载 TCP timestamp

http://perthcharles.github.io/2015/08/27/timestamp-intro/tcp_timestamps是在RFC 1323中定义的一个TCP选项。这篇wiki介绍一下timestamps的设计目的和相关原理,尤其强调一些比较tricky的地方。关于RFC1323这是一篇介绍针对High-bandwidth, Long delay链路设计的一些TCP扩

2017-11-17 11:19:29 1409

转载 linux下模拟丢包,延时命令总结

http://blog.csdn.net/hackxiaof/article/details/52160275linux下模拟丢包,延时命令总结:首先通过ifconfig命令 1.设置延时延时:sudo tc qdisc add dev eth0 root netem delay 30ms  范围内延时(10-50ms):sudo tc qdis

2017-11-14 17:46:10 3398

转载 在Linux上为指定IP端口模拟网络收发包延迟

http://www.linuxidc.com/Linux/2015-01/111187.htm编写网络应用程序时,我们一般都是在网络状况良好的局域网甚至是本机内进行测试调试。有没有办法在网络状况良好的内网环境中,在不改动程序自身代码的前提下,为应用程序模拟复杂的外网环境——尤其是网络延迟呢?这是我在学校写网络程序时就有过的想法,只是一直没认真研究,直到最近在公司编写跨服代码。

2017-11-14 16:58:32 4644

转载 matplotlib 画图

https://matplotlib.org/users/legend_guide.htmlLegend guide¶This legend guide is an extension of the documentation available at legend() - please ensure you are familiar with contents o

2017-11-09 09:41:10 767

转载 视频笔记:Go 抓包、分析、注入 - John Leon

https://blog.lab99.org/post/golang-2017-09-23-video-packet-capture-analysis-with-go.html什么是抓包 抓包是分析网络上的流量。有线网络和无线网络不同有线网络会由交换机根据 MAC 地址决定是否将包转发给你,和你无关的包是不会转发给你,除非用的不是交换机而是古董的 Hub。而无线

2017-11-08 09:34:48 1676

转载 字符编码的前世今生

http://mp.weixin.qq.com/s/KyCy5UI1Q8C2ky4iLP9Bow字符编码的前世今生原创 2017-09-15 刘志军 GitChat作者/分享人:刘志军,6 年+ Python使用经验, 高级开发工程师,目前在互联网医疗行业从事 Web 系统构架工作,个人公众号:Python 之禅(ID:vttalk)。前言

2017-09-20 15:43:29 676

转载 理解Golang包导入

http://tonybai.com/2015/03/09/understanding-import-packages/理解Golang包导入三月 9, 20156 条评论Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java 、python等语言相比,这算不上什么创新,但与C传统的include相比

2017-08-04 10:30:05 659

转载 如何监控 Nginx?

http://blog.oneapm.com/apm-tech/412.html什么是 Nginx?Nginx("engine-x")是一个 HTTP 和反向代理服务器,同时也是一个邮件代理服务器和通用的 TCP 代理服务器。作为一个免费开源的服务器,Nginx 具有高性能、稳定和较低的资源占用的特点。它拥有丰富的特征集,同时配置也很简单。Nginx 是少数几个

2017-07-31 15:42:54 1566

转载 https://imququ.com/post/content-encoding-header-in-http.html

https://imququ.com/post/content-encoding-header-in-http.htmlHTTP 协议中的 Content-EncodingAccept-Encoding 和 Content-Encoding 是 HTTP 中用来对「采用何种编码格式传输正文」进行协定的一对头部字段。它的工作原理是这样:浏览器发送请求时,通过 Accept

2017-07-21 09:43:09 1026

转载 Nginx问题定位之监控进程异常退出

http://blog.lifeibo.com/blog/2012/12/25/nginx-process-exit.htmlnginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。1. 在error.log中查看是否有signal项,如果有,看看signal是多少。比如,这是一个异常退出的情况:$grep signal error.l

2017-07-15 09:30:37 519

转载 logstash日志分析的配置和使用

http://yincheng.site/logstashlogstash日志分析的配置和使用2016年9月16日logstash是一个数据分析软件,主要目的是分析log日志。整一套软件可以当作一个MVC模型,logstash是controller层,Elasticsearch是一个model层,kibana是view层。首先将数据传给logstash,它将数据进行

2017-07-12 09:42:03 556

转载 最佳日志实践(v2.0)

http://studygolang.com/articles/103210. 缘起大约在三年前,我曾经写过一篇 最佳日志实践,还被码农周刊选为那年的 最受欢迎技术干货 之一。当时我任职于网易杭州研究院的存储平台组,主要做网易对象存储(NOS)的开发和部分运维工作。由于网易云音乐,易信等几个重要产品陆续上线,业务压力剧增,我们的系统在前前后后大约半年的时间里,出现了大大小小

2017-07-11 11:52:27 646

转载 Nginx与Gzip请求

https://huoding.com/2013/09/02/283Nginx与Gzip请求发表于2013-09-02前些天,移动端的同事跑来问:某些API需要传输大数据,Nginx服务器能否支持Gzip请求?一方面可以节省移动端流量;另一方面还可以加快传输速度,提升用户体验。对于Apache来说,利用SetInputFilter,可以很轻松的实现这个功能,那么Ng

2017-07-08 07:35:53 1519

转载 openresty lua zlib整合安装 让lua支持解压服务端压缩过的数据

来源于http://www.tuicool.com/articles/EZZZFn3的整理openresty在编译安装的时候就加入了lua支持,所以无需再对nginx进行改造。但lua下对gzip进行解压,需要借助一个库:lua- zlib(https://github.com/brimworks/lua-zlib) lua是一个和C语言结合紧密的脚本语言,实际上lua-zlib就是一个C语言

2017-07-07 18:08:28 4428 1

转载 使用火焰图分析CPU性能回退问题

https://linux.cn/article-4670-1.html使用火焰图分析CPU性能回退问题编译自:http://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html作者: Brendan Gregg原创:LCTT https://linux.cn/ar

2017-07-07 15:08:11 542

转载 白话火焰图

https://huoding.com/2016/08/18/531很多人感冒发烧的时候,往往会模仿神农氏尝百草的路子:先尝尝抗病毒的药,再试试抗细菌的药,甭管家里有什么药挨个试,什么中药西药,瞎猫总会碰上死耗子,如此做法自然是不可取的,正确的做法应该是去医院验个血,确诊后再对症下药。让我们回想一下我们一般是如何调试程序的:通常是在没有数据的情况下依靠主观臆断来瞎蒙

2017-07-07 15:00:46 2187

转载 如何定位问题

https://moonbingbing.gitbooks.io/openresty-best-practices/flame_graph/how.html一个正常的火焰图,应该呈现出如官网给出的样例(官网的火焰图是抓 C 级别函数): +从上图可以看出,正常业务下的火焰图形状类似的“山脉”,“山脉”的“海拔”表示 worker 中业务函数的调用深度,“山脉”的“长度”

2017-07-07 14:59:43 572

转载 Consul 使用

http://www.jianshu.com/p/b4aaf267f7ba官网Document https://www.consul.io/docs/index.html一、介绍Consul有很多组件,但总的来说,它主要用来发现和配置服务。(1)服务发现:Consul的客户端可以“provide”一个service,例如api或mysql,其他客户端可以使用Consul

2017-06-29 09:46:13 12139 1

转载 consul http api

http://ju.outofmemory.cn/entry/261657https://www.consul.io/docs/agent/http.htmlhttp://www.codeweblog.com/服务发现系统consul-http-api/consul的主要接口是RESTful HTTP API,该API可以用来增删查改nodes、services、c

2017-06-28 17:59:02 826

转载 动态追踪技术漫谈

https://openresty.org/posts/dynamic-tracing/动态追踪技术漫谈关于作者大家好,我是章亦春,网名 agentzh。很多朋友可能是通过我做的一些开源项目了解到我的,比如我创立的 OpenResty 开源项目,再比如我编写的很多 Nginx 的第三方模块,我从大学时代就开始贡献的 Perl 开源模块,以及最近一些年写的很多 L

2017-06-16 11:34:41 6513

转载 给Django用户的SQLAlchemy介绍

http://www.zlovezl.cn/articles/sqlalchemy-intro-for-django-guys/SQLAlchemy是什么?SQLAlchemy的官网上写着它的介绍文字:SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that givesapplicatio

2017-06-15 17:06:18 1999

转载 58集团监控业务实践:将网站运行信息透明化

http://www.yunweipai.com/archives/13642.html2017-04-16 10:09 阅读 721 评论 0社区广播:运维派(Yunweipai.com)是国内最早成立的IT运维社区,欢迎大家投稿,让运维人不再孤寂的成长!作者介绍龚诚,58集团技术工程平台部高级经理,硕士毕业于哈尔滨工业

2017-05-27 15:06:25 1394

转载 腾讯专家分享:腾讯做业务监控的心得和经验

http://www.qcloud.com/blog/?p=497腾讯专家分享:腾讯做业务监控的心得和经验腾讯云2016年1月7日专家分享 监控分享主题: 腾讯业务立体化监控体系 1.介绍腾讯业务监控体系的层级构成;2.用代表性的监控系统阐述每个监控层次的实现方法;3.与监控体系配合,业务做了哪些容灾和调度的方

2017-05-27 15:00:34 4143

转载 Django权限机制的实现

http://python.jobbole.com/84086/本文涉及的技术,已应用于我基于django 1.8+ 开发的博客系统——MayBlog,欢迎交流。1. Django权限机制概述权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系统更加强大和健壮。因此,基于Django的开发,理清Django权限机

2017-05-24 16:58:13 1261

转载 django guardian 对象级别权限设计

http://hugoren.iteye.com/blog/2363197django guardian 对象级别权限设计博客分类: python&nodejsdjango guardian         django 目前权限两种:             1.表级别,也是model,默认的表级别,add ,delete,

2017-05-24 16:56:35 9160

转载 Django 用户登陆访问限制 @login_required

http://www.jianshu.com/p/d5bd01eb08d2在网站开发过程中,经常会遇到这样的需求:用户登陆系统才可以访问某些页面,如果用户没有登陆而直接访问就会跳转到登陆界面。要实现这样的需求其实很简单:1、在相应的 view 方法的前面添加 django 自带的装饰器 @login_required2、在 settings.py 中配置 LOGIN_U

2017-05-19 15:55:09 6553

转载 python 虚拟环境

http://pythonguidecn.readthedocs.io/zh/latest/dev/virtualenvs.html虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理

2017-05-03 15:00:36 650

转载 pyDash:一个基于 web 的 Linux 性能监测工具

http://mp.weixin.qq.com/s/NchClWYpB4v3UMwiO065oApyDash:一个基于 web 的 Linux 性能监测工具2017-04-30 译者:ucasFL Linux开源社区pyDash 是一个轻量且基于 web 的 Linux 性能监测工具,它是用 Python 和 Django 加上 Chart.js 来写的。经测试

2017-05-02 15:55:31 1419

转载 使用Systemtap生成Flame Graph(火焰图)

http://blog.csdn.net/justlinux2010/article/details/11171291参考资料: 《Systemtap生成Flame Graph(火焰图)》之所以再写一篇博客,主要是原文的内容显示的有问题,直接贴文章中的脚本有问题,另外文章中也没有说明可能遇到的一些问题。以下的安装步骤是在CentOS 6.4下进行的,内核版本是2.6.32-358.

2017-04-21 15:28:05 1273

转载 初识火焰图

http://yangxikun.github.io/linux%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90/2016/09/24/flame-graph.html火焰图的分类压测程序时,火焰图能够帮助我们直观地了解到程序的性能瓶颈。本文主要是记录下在生成火焰图的时候的一些注意事项。以下链接是对每个类别的火焰图的详细说明。On-CPU:CPU

2017-04-21 10:11:14 3509

转载 在Python中使用JSON

https://xuanwo.org/2015/10/30/python-JSON/在Python中使用JSON发表于 Oct 30, 2015 | 分类于 DevelopJSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript P

2017-03-31 14:27:42 750

转载 HTTP协议各个版本的介绍和特点

http://webcrawler.blog.51cto.com/3663163/1202149标签:HTTP1.0 HTTP1.1原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://webcrawler.blog.51cto.com/3663163/1202149    超文本传输协议 (HTT

2017-03-24 10:51:56 2055

转载 如何利用socket进行HTTP访问

http://blog.csdn.net/tanqiuwei/article/details/23252511如何利用socket进行HTTP访问c语言实现http 请求头发送主要步骤:1。建立到服务器的TCP连接 2。向服务器发送GET或者POST报文,报文格式请参考HTTP协议 3。接收服务器返回的报文http://blog.csdn

2017-03-24 10:25:38 3289

转载 linux cpu占用率分析

http://blog.leanote.com/post/github-yihengliucc/linux-cpu%E5%8D%A0%E7%94%A8%E7%8E%87%E5%88%86%E6%9E%90使用top命令查看可能会有进程占用率非常高,这个数值是进程内各个线程占用cpu的累加值。关于第三行CPU(s)的理解为: %us 用户空间占用CPU百分比,

2017-02-27 11:51:24 3283

转载 一次服务器CPU占用率高的定位分析

http://yaocoder.blog.51cto.com/2668309/1543352背景:通过性能监控发现上线服务器cpu某核占用率已经达到了100%,而且是由我们的某个核心服务导致的。幸亏由于我们的服务进程由多个相同worker(线程)调度承担的,所以除了CPU占用率高之外,并没有对服务造成影响。随着上次我们找到那个吃IO的罪犯,这次我们要追捕的是潜伏在团体中的特务,更加

2017-02-27 11:49:05 492

空空如也

空空如也

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

TA关注的人

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