- 博客(174)
- 收藏
- 关注
转载 性能测试-并发和QPS
性能测试-并发和QPS响应时间:cpu计算耗时 + cpu等待耗时 + 网络io耗时 + 磁盘io耗时并发:服务端并发和客户端并发不是同一个概念。客户端并发仅仅是为了模拟多用户访问,服务端并发是同时处理的请求数。从收到客户端的请求到处理完成发出响应,都是属于并发执行的请求。客户端并发数不等于服务端并发数。虽然服务端同一时刻执行的线程数等于cpu个数,但是高性能的服务一般是都会使...
2018-03-18 20:15:00
428
转载 基于etcd的Rabbitmq队列订阅负载均衡
go-qbLoad balancer for rabbitmq queue subscribingFeatureRabbitmq queue subscription load balancing based on etcdInstallationinstall:go get -u github.com/vc60er/go-qbimport:import "githu...
2018-01-19 09:57:00
546
转载 【python学习笔记】10.充电时刻
【python学习笔记】10.充电时刻任何python都可以作为模块倒入*.pyc:平台无关的经过编译的的python文件,模块在第一次导入到程序中时被执行,包括定义类,函数,变量,执行语句可以通过modle.func这种方法调用模块中的函数__name__ 变量: 主程序中的值是__main__,模块中的值是__modlename__包是模块所在的目录,...
2017-10-31 00:03:00
232
转载 【python学习笔记】9.魔法方法、属性和迭代器
【python学习笔记】9.魔法方法、属性和迭代器魔法方法:xx, 收尾各有两个下划线的方法__init__(self): 构造方法,创建对象时候自动执行,可以为其增加参数,父类构造方法不会被自动调用, 可以通过super函数(super(FatherCall, self).init())或者未绑定构造方法,来调用父类的构造方法。super是有在__metaclass__...
2017-10-30 23:58:00
157
转载 【python学习笔记】8.异常
【python学习笔记】8.异常raise Exception: 抛出指定异常try/except: 捕捉异常except: 第一个参数是需要捕获的异常类型,可以是多个类型组成元组,第二个参数是捕获到的异常对象,raise: 抛出已经捕获的异常else: 当没有捕获的异常时候执行finally: 总会被执行def test(): tr...
2017-08-12 22:27:00
86
转载 【python学习笔记】7.更加抽象
【python学习笔记】7.更加抽象类的定义就是执行代码块在内存保存一个原始实例,可以通过类名来访问类的实例化,是创建一个原始实例的副本, 并且所有成员变量与原始实例绑定通过修改实例变量,可以解除与原始实例的绑定self表示当前实例的引用成员变量也称为特性__bases__: 基类__class__: 对象类型__dict__: 所有特性pyt...
2017-08-12 21:30:00
91
转载 【python学习笔记】6.抽象
【python学习笔记】6.抽象创建函数: 使用def语句定义函数,不用声明参数类型,和返回值类型def function_name(param1, param2): 'this is document' pass # fuction body return value # 可选函数体的第一行字符串被用作文档字符串call...
2017-08-02 22:54:00
87
转载 【python学习笔记】5.条件、循环和其他语句
【python学习笔记】5.条件、循环和其他语句print: 用来打印表达式,不管是字符串还是其他类型,都输出以字符串输出;可以通过逗号分隔输出多个表达式import: 导入模块import somemodule导入模块from somemodule import somefuction导入函数import ...
2017-08-02 00:50:00
81
转载 【python学习笔记】4.字典:当索引不好用时
【python学习笔记】4.字典:当索引不好用时字典是python中唯一内建的map类型创建:key可以为任何不可改变的类型,包括内置类型,或者元组,字符串通过大括号:phonebook={'alice': '2341', 'beth':'9102'}通过dict函数键值对列表做参数>>> items=[("name", "Gumb...
2017-07-31 23:14:00
117
转载 【python学习笔记】3.字符串使用
【python学习笔记】3.字符串使用字符串是一种序列,素有标准的序列操作对字符串用样适用,字符串是不可以改变格式化操作符,%,左侧是格式化字符串,右侧是被格式的值,可以是一个值、元组、字典数值 可以被%s 格式化位对应的字符串如果,%右侧位元组的话,左侧必须是一一对应的转换说明符>>> import math>>>...
2017-07-31 22:50:00
87
转载 【python学习笔记】2.列表和元组
# 第二章:列表和元组序列中,每个元素都有个一个序号,序号以0开始,最后一个元素序号为-1,倒数第二个-2序列类型包括,列表,元组,字符串,unicode字符串,buffer, xrange列表可以修改,元组不可以修改,元组可以作为字典的key,列表不可以列表中的元素可以是各种类型,各元素通过逗号分隔,写在方括号中>>> edward...
2017-07-24 02:39:00
138
转载 一次解决虚拟机内的服务不能被访问的经历
一次解决虚拟机内的服务不能被访问的经历问题是这样的,在virtualbox中安装了centos系统,然后部署了一个自己的服务,在虚拟机内通过“127*”地址和“192*”地址都能正常访问,但是虚拟机外访问被拒绝虚拟机内[root@localhost dsp]# curl http://192.168.199.184:7050/debug/pprof/heap...
2017-05-30 03:36:00
242
转载 P2P技术简介
P2P技术简介NAT( Network Address Translation)穿越(俗称打洞)技术前言:p2p已经存在于我们生活的方方面面;我们通过下载在工具(比如迅雷,bitorent,各种网盘)下载,观看live视频(ppstream,pplive)都在使用p2p,有些im也是通过p2p来传递消息的;我们知道使用p2p技术的下载工具下载更快,使用p2p的liv...
2017-05-28 17:50:00
459
转载 直播-srs起步
srs简介https://github.com/ossrs/srs/wiki/v2_CN_Home原料CentOS Linux release 7.2.1511 (Core)ffmpeg:macos可以通过brew install ffmpeg 安装下载&编译gitclonehttps://github.com/...
2016-09-25 20:37:00
143
转载 直播-rtmp学习
RTMP(实时消息传输协议),官方介绍如下:Adobe’s Real Time Messaging Protocol (RTMP), an application-level protocol designed for multiplexing and packetizing multimedia transport streams (such as audio, video, ...
2016-09-25 20:11:00
160
转载 MacOS中升级openssl
MacOS中升级openssl➜ ~ brew instal openssl使用情况中始终发现,openssl并没有真正升级在/usr/local/Cellar/openssl/目录中发现已经存在最新版➜ ~ ll /usr/local/Cellar/openssl/total 0drwxr-xr-x 11 xxx admin 374 ...
2016-09-07 23:42:00
137
转载 一次SSLPeerUnverifiedException,SSLHandshakeException问题的分析
一次SSLPeerUnverifiedException,SSLHandshakeException的问题分析最近工作遇到一个https链接,通过pc(浏览器,curl)能正常访问,ios能正常访问,但是在android里访问异常使用DefaultHttpClient访问javax.net.ssl.SSLPeerUnverifiedException: No pe...
2016-09-06 23:11:00
339
转载 [转]【安卓笔记】AsyncTask源码剖析
[转]【安卓笔记】AsyncTask源码剖析 http://blog.csdn.net/chdjj/article/details/39122547前言:初学AsyncTask时,就想研究下它的实现源码,怎奈源码看了好几遍都没看懂,于是搁置了。最近心血来潮,又看了一些源码,如 HandlerThread,IntentService,AsyncQueryHandler等,...
2015-07-23 15:56:00
105
转载 linux下查看进程占用端口和端口占用进程命令
linux下查看进程占用端口和端口占用进程命令sudo netstat -tlpn | grep 80转载于:https://www.cnblogs.com/vc60er/p/4645725.html
2015-07-14 16:07:00
103
转载 which framework or library is best to use WebRTC
which framework or library is best to use WebRTChttp://stackoverflow.com/questions/24857637/current-state-of-javascript-webrtc-librariesI want to know that which framework or library is ...
2015-07-08 20:42:00
140
转载 [转]svn diff 替代工具
svn diff 替代工具 http://blog.csdn.net/fudesign2008/article/details/8168811一. 使用vimdiff替换svn diff:对于多数linux下的开发者来说,vimdiff对文件差异的展示性显然要大大直观于svn diff。那么我们能否用vimdiff来替代svn diff呢?所幸的是,svn对此...
2015-07-08 18:38:00
127
转载 [转]使用Subversion进行版本控制
使用Subversion进行版本控制http://www.subversion.org.cn/svnbook/1.4/index.html针对 Subversion 1.4(根据r2866编译)Ben Collins-SussmanBrian W. FitzpatrickC. Michael Pilato版...
2015-07-08 18:37:00
93
转载 [转]ZooKeeper的学习与应用
[转]ZooKeeper的学习与应用http://blog.csdn.net/rengq126/article/details/73932271. ZooKeeper的学习与应用1.1.概述 ZooKeeper是Apache在很多云计算项目中的一个,与Hadoop密切相关,这种情况导致我一开始认为ZooKeeper的搭建需要Hadoop项目作为支持,但...
2015-07-08 18:32:00
88
转载 [转][RabbitMQ+Python入门经典] 兔子和兔子窝
[转][RabbitMQ+Python入门经典] 兔子和兔子窝http://blog.csdn.net/linvo/article/details/5750987RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warren...
2015-07-08 18:29:00
102
转载 [转]SVN使用log,list,cat,diff查看所有及特定文件版本信息
[转]SVN使用log,list,cat,diff查看所有及特定文件版本信息http://onefishum.blog.163.com/blog/static/51847305201131534021154/svn log展示给你主要信息:每个版本附加在版本上的作者与日期信息和所有路径修改。svn diff显示特定修改...
2015-07-08 12:51:00
83
转载 Ubuntu14.04 设置wifi热点
Ubuntu14.04 设置wifi热点$ sudo add-apt-repository ppa:nilarimogard/webupd8$ sudo apt-get update$ sudo apt-get install hostapd$ sudo apt-get install ap-hotspot下载 hostapd_1http://pan.baidu.com/s/1qW5Mq...
2015-07-06 20:07:00
70
转载 [转]What is a WebRTC Gateway anyway? (Lorenzo Miniero)
[转]What is a WebRTC Gateway anyway? (Lorenzo Miniero)https://webrtchacks.com/webrtc-gw/As I mentioned in my ‘WebRTC meets telecom’ article a couple of weeks ago, at Quobis we’re currently ...
2015-07-06 16:24:00
239
转载 [转]Ubuntu Linux 安装 .7z 解压和压缩文件
[转]Ubuntu Linux 安装 .7z 解压和压缩文件 http://blog.csdn.net/zqlovlg/article/details/8033456安装方法: sudo apt-get install p7zip解压文件: 7z x manager.7z -r -o /home/xx解释如下:...
2015-07-03 15:09:00
53
转载 [转]Thunderbird 使用 Exchange 邮箱
[转]Thunderbird 使用 Exchange 邮箱http://my.oschina.net/MaTech/blog/295238#OSC_h3_1公司最近邮箱只支持Exchange模式,但是Thunderbird默认不支持,很不爽。原来一直用ubuntu,虽然现在改用windows了,但是Thunderbird仍然一直在用。支持exchange的客户...
2015-07-02 23:49:00
322
转载 [转]Git教程【译】
[转]Git教程【译】http://www.cnblogs.com/zhangjing230/archive/2012/05/09/2489745.html原文出处:http://www.vogella.com/articles/Git/article.html翻译说明:个人出于兴趣爱好翻译这篇Git教程(google 搜索git tutorial排名第一的文章)...
2015-06-25 00:31:00
68
转载 [转] SDP协议
[转] SDP协议http://blog.csdn.net/dxpqxb/article/details/187064711.SDP协议概述SDP(SessionDescriptionProtocol)是一个用来描述多媒体会话的应用层控制协议,为会话通知、会话邀请和其它形式的多媒体会话初始化等目的提供了多媒体会话描述;它是一个基于文本的协议,这样就能保证协议的可...
2015-06-23 12:09:00
77
转载 [转]ICE介绍 (RFC 5245)
[转]ICE介绍 (RFC 5245) http://blog.csdn.net/dxpqxb/article/details/220400171关于ICE的10个事实1 ICE使用STUN和TURN2 ICE是一种P2P的NAT穿越方式3 ICE只需要网络提供STUN或TURN服务器4 ICE允许在很复杂的网路环境下传输媒体流5 ICE只在确定媒体...
2015-06-23 11:52:00
142
转载 [转]ubuntu 14.04 系统设置不见了
[转]ubuntu14.04系统设置不见了http://blog.sina.com.cn/s/blog_6c9d65a10101i0i7.html不知道删除什么了,系统设置不见了!我在终端运行:gnome-control-center 提示我未安装。sudo apt-get install gnome-control-center进行安装之后系统设置回...
2015-06-15 09:59:00
236
转载 [转]webrtc学习: 部署stun和turn服务器
[转]webrtc学习: 部署stun和turn服务器http://www.cnblogs.com/lingdhox/p/4209659.htmlwebrtc的P2P穿透部分是由libjingle实现的.步骤顺序大概是这样的:1. 尝试直连.2. 通过stun服务器进行穿透3. 无法穿透则通过turn服务器中转.stun 服务器比较简单....
2015-06-01 18:24:00
745
转载 [转]STUN和TURN技术浅析
[转]STUN和TURN技术浅析http://www.h3c.com.cn/MiniSite/Technology_Circle/Net_Reptile/The_Five/Home/Catalog/201206/747038_97665_0.htm在现实Internet网络环境中,大多数计算机主机都位于防火墙或NAT之后,只有少部分主机能够直接接入Internet。...
2015-05-28 23:48:00
108
转载 [转]What’s Behind Ericsson’s OpenWebRTC Project?
[转]What’s Behind Ericsson’s OpenWebRTC Project?http://www.tuicool.com/articles/z6rAVrJ Ericsson’s OpenWebRTC is an alternative to Google’s codebase.In August, Ericsson decided to offic...
2015-05-21 20:46:00
103
转载 ifstat-网络接口监测工具
ifstat-网络接口监测工具http://gael.roualland.free.fr/ifstat/ifstat is a tool to report network interfaces bandwith just like vmstat/iostat do for other system counters. ifstat gathers these st...
2015-05-21 20:06:00
103
转载 一个比较通用的Makefile
一个比较通用的MakefileTARGET = xxxSRCDIRS = .SRCEXTS := .c .cppSRC = $(foreach d,$(SRCDIRS),$(wildcard $(addprefix $(d)/*,$(SRCEXTS))))OBJ = $(foreach x,$(SRCEXTS), $(patsubst %$(x),%.o,$(filter %$...
2015-05-16 16:34:00
78
转载 [转]vim常用命令
[转]vim常用命令http://www.cnblogs.com/sunyubo/archive/2010/01/06/2282198.htmlhttp://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx好文下面是我常用的一些命令, 放在这里供我备忘:新学习到的命令:1. 重复最近的文本...
2015-05-16 16:11:00
132
转载 [转]Valgrind简单用法
[转]Valgrind简单用法http://www.cnblogs.com/sunyubo/archive/2010/05/05/2282170.htmlValgrind的主要作者Julian Seward刚获得了今年的Google-O'Reilly开源大奖之一──Best Tool Maker。让我们一起来看一下他的作品。Valgrind是运行在Linux上一套基于仿真技...
2015-05-16 14:51:00
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人