`
joy2everyone
  • 浏览: 136386 次
  • 性别: Icon_minigender_1
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
HAProxy, "The Reliable, High Performance TCP/HTTP Load Balancer" 使用HAProxy负载若干python websocket实例,安装完HAProxy后,默认情况下,HAProxy为了节省读写IO所消耗的性能,默认情况下没有日志输出,以下是我配置log的过程: Fedora16 默认使用的是rsyslog管理log 可通过以下shell来检查: #rpm -q sysklogd syslog-n rsyslog package sysklogd is not installed package sy ...
vim:从文件拷贝内容至Clipboard 1.进入visual模式 2.选中目标内容 3.然后:y+将会显示:'<,'>y+ 4.拷贝之后,即可粘贴在其他app,例如新开一个vim, 进入insert模式,使用Shift+Insert,即完成复制 :%y+ 拷贝整个文件至粘贴板 :y+ 当前行(或选中的)内容至粘贴板 :N,My+ 指定的行数内容至粘贴板 遇到的问题: 按如上方法进行复制操作的时候,遇到"E488: Trailing characters",是由于当前vim没有enable "clipboard" ...
Siege 是一款开源的http/https回归(性能)测试的工具。 测试环境: siege.i686 (2.72-2.fc16) Linux version 3.3.2-6.fc16.i686 (Fedora16) 1. 安装siege a.yum list | grep siege b.sudo yum -y install siege.i686 2. 简单测试 siege -c10 -t10S http://yourapp_services_url (并发数为10,执行时间为10秒) (注:针对URL多个参数可以通过以下2种方式来添加,例如:test1=11&test2 ...
在Fedora上面使用(更新)vim以及整合部分插件(for python), 笔记如下: 0.提前准备: 0.1 'python-config' tool, Fedora提供该安装包为'python-devel' su -c 'yum install 'python-devel'' 这是为了后面准备将vim绑定python的解析器(提供auto-complete功能), 安装成功后将会看到类似的内容: [xinz@fedora workshop]$ python-config Usage: /usr/bin/python-config [--prefix|--exec-p ...
Fedora16安装 emacs 笔记下:   1. 下载 当前最新版本是emacs-23.4 http://ftp.gnu.org/pub/gnu/emacs/   2. 参考INSTALL,选择安装X lib (libXpm-devel)和一些图片依赖库(libjpeg-turbo-devel, giflib-devel, libpng-devel, libtiff-devel)   su -c "yum install 'libXpm-devel libjpeg-turbo-devel giflib-devel libtiff-devel'"   3 ...
1.下载 otp_src_R15B.tar.gz   2.解压 $ tar -zvxf otp_src_R15B.tar.gz $ cd otp_src_R15B   3.安装 $ ./configure --prefix=/opt/Erlang --with-ssl   遇到错误: 3.1.no acceptable C compiler found in $PATH 由于系统没有安装相关的编译工具,解决办法: yum groupinstall "Development Tools"   3.2.No curses library functi ...
最近工作需要在学习flash,as3corelib是adobe开发的一个工具包,Github代码托管地址 Q:如何导入as3corelib.swc文件? A:以下笔记针对个人经历,仅供参考(希望对你有帮助 :) ): 1.找到Flash CS5安装的如下路径: D:\adobe\Adobe Flash CS5\Common\Configuration\ActionScript 3.0\libs 2.在此目录下拷入as3corelib.swc即可 完整的文件路径:D:\adobe\Adobe Flash CS5\Common\Configuration\ActionScript ...
为了方便记录、收藏,一般情况下,搜索功能会采用http GET方式提供,类似的URL: /search?keyword=测试 整个webapp统一采用UTF-8格式编码(包括页面Content-Type) <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> 在获取keyword参数的时候,页面表单的提交的参数将会是预期的编码格式,但是如果是直接用“/search?keyword=测试”通过浏览器地址栏访问,浏览器将会根据系统环境(设置)对参数进行编码(w ...
针对IE6下,如果是通过服务器的请求资源来下载获得目标文件,可能会遇到“Internet Explorer 不能下载文件”的错误信息,这里仅仅笔记下解决办法。 官方的解释说明,需要补丁修复 http://support.microsoft.com/kb/816868/zh-cn 可以加入以下的Response头信息即可 self.req.set_header("Cache-Control", "must-revalidate, post-check=0, pre-check=0") 完整的python代码片段如下: def _genera ...
java开发,针对第三方证书(例如,verisign certificate),我们可以获得一个crt文件以及对应的key文件,通过portecle,一款非常方便的keystore GUI管理工具,可以用于将crt、key文件存储在.jks文件中。 crt文件是以PEM格式存在的证书,可以用于不同的程序和设备 key文件是授权文件 准备工作: windows openssl安装可以参考以下链接(建议选择安装最新版本),并将类似bin路径(C:\OpenSSL-Win32\bin)添加至系统路径 win32 openssl 大致步骤: 1.以下命令是将crt文件和key文件存储于p12 ke ...
继续笔记下关于tornado async一些学习知识: Tornado支持long-polling,在其提供的demo中推荐参考的例子就是那个chat demo,我这里参考chat demo,提供一个简单的long-polling测试应用“用于统计当前在线人数,并保持最新数据至各个客户端的同步更新”。 1. 通过URL加一个参数name来模拟在线用户。 2. Ajax long polling 不只是server端的轮询,client端也需要保持一种请求轮询状态,因为当前的大多数web server都不支持基于单向的HTTP链接的双向通信,我们可以通过websockets,但是这个将HTTP ...
Tornado是一款非阻塞web server,今天做了一个很简单的尝试 non-blocking I/O, 我简单的理解是“允许某一个操作可以继续进行,而不必等待某一资源的响应,预提供一个回调函数,用于处理、响应该资源的结果(当该资源返回相关内容的时候)” 对比异步I/O,我们最常见的就是同步I/O(线性编程),一次请求访问另一个资源,必须等待该资源的成功返回,方可进行下一步操作,如果该资源无响应(或异常),程序就终止(受限)于此。 更多异步I/O,可以参考: http://en.wikipedia.org/wiki/Asynchronous_IO 这里我个人很浅显地描述下sync ...
Tornado使用Cookie-based seesion来管理user auth,参考文档需要注意以下事项: 1. RequestHandler self.current_user 默认情况是None。 2. 实现用户权限管理,我们需要在你的request handler重写get_current_user()来判断(获得)当前合法用户。 由于Cookie是浏览器选项,用户可以选择禁用Cookie,那该如何判断用户浏览器是否禁用Cookie? 我的思路是在用户第一次request GET的时候,在对应的response中设置一个任意的Cookie值,“checkflag”,这样在接下来 ...
这两篇python文章值得学习,推荐、分享给更多朋友 Python Types and Objects http://www.cafepy.com/article/python_types_and_objects/ Python Types and Objects中文翻译由appofis提供 Python Attributes and Methods http://www.cafepy.com/article/python_attributes_and_methods/ 感谢网友appofis分享!
这里向大家推荐一款python IDE -- pyscipter pyscipter home page: http://code.google.com/p/pyscripter/ pyscripter是一款免费开源的集成开发环境,这里我简单介绍下常用的一些功能截图(当前,我是在windows下使用python) 1. 安装完后,我们可以根据自己的实际情况,选择各个版本的python 2. 这里我介绍下可能常用的一些按钮功能(分布),自己刚开始用那会没有及时找到,希望对你有帮助 :) 小结: pyscripter 支持多标签页切换,弥补了python IDLE的一些 ...
Global site tag (gtag.js) - Google Analytics