- 浏览: 719747 次
- 性别:
- 来自: 深圳
最新评论
-
bluky999:
转:Python 标准库 urllib2 的使用细节http: ...
python发送GET或POST请求以便干一些趣事 -
bluky999:
aber_song 写道兄台,你实践完了吗,最近也在看这个,期 ...
使用web2py开发python web程序,部署到GAE或者apache上 -
aber_song:
兄台,你实践完了吗,最近也在看这个,期待呀。
使用web2py开发python web程序,部署到GAE或者apache上 -
luyuwww:
...
一位Erlang程序员的自白 -
bluky999:
STUN和TURN服务器 restundhttp://www. ...
pystun 和 py2exe 以及 NAT类型检测
文章列表
MemSQL 入门体验小记
1 看到MemSQL 的介绍后,花了几分钟浏览网站,阅读getting started并下载安装启动,在此小记。
2 MemSQL http://memsql.com/
其宣传Slogan 是 THE WORLD'S FASTEST DATABASE.YOUR DATA. ACCELERATED.
我 ...
Meteor 框架简介
http://meteor.com/
构建应用的一种全新方式!
Meteor 是一个快速构建高质量WEB应用的新技术集,无论你是专业的开发人员还是初学者。
官方网站列出的9大特性:
Meteor 写道
001 Pure JavaScript. 传JS002 Live page updates. 实时页面更新003 Clean, powerful data synchronization. 干净、强大的数据同步004 Latency compensation. 延迟补偿005 Hot Code Pushes. 代码热推送 ...
今天把pystun的python脚本打包成了.exe方便其他同事在自己的windows上跑,简单记录下:
1 pystun是来自网上的一个使用python实现的STUN客户端脚本,主要用于探测本地网络NAT类型且获得mapping addr和port;
2 原项目在 code.google.com/p/pystun/ 现在好像是删除了, 新项目在 https://github.com/jtriley/pystun ;但由于作者是开源的,所以我更新了其0.0.1版本到分支的0.0.2版本,增加命令行选项等;可在附件中下载测试。
3 将python生成.exe时了解到以下工具:
...
网络穿透 与 NAT类型 及 STUN TURN 协议
网络上已经有很多很多关于NAT类型与穿透的文章了,所以就不重复写了,稍作整理然后加一些自己的评注与总结。
同时笔者也提供了一个小工具用于检测你所在网络的NAT类型,源文件是有c程序版本和python脚本两种,可以从 https://github.com/node/turn-client 获取,如果你是windows,那么还可以本文末尾的附件下载预编译打包好的.exe文件。
NAT话题,主要涉及:
- NAT 与 防火墙
- NAT 基本类型 与 原理
- NAT 穿透方式及原理
- ...
协议测试与服务器性能测试工具 列表
提到测试都会知道的几个工具:LoadRunner, JMeter, Apache ab ...
1 协议测试网站 protocoltesting,提供两个可参考的列表:
网络包/流量生产工具 http://www.protocoltesting.com/trgen.html
...
[size=medium;]大学军事学专业介绍[/size]
大学军事学专业介绍:武警指挥
主干学科:主要课程:军事地形学、军事运筹学、武警技术器材及应用、内卫参谋工作、内卫指挥、内卫战术、内卫执勤、犯罪心理学、治安管理法规等 ...
层次性数据格式 HDF 与生物信息学和 BioHDF
HDF: http://www.hdfgroup.org
1 层次型数据格式 HDF, HDF4 与 HDF5
概述
Hierarchical Data Format,可以存储不同类型的图像和数码数据的文件格式,并且可以在不同类型的机器上传输,同时还有统一处理这种文件格式的函数库。大多数普通计算机都支持这种文件格式。
HDF HDF是用于存储和分发科学数据的一种自我描述、多对象文件格式。HDF是由美国国家超级计算应用中心(NCSA)创建的,以满足不同群体的科学家在不同工程项目领域之需要。HDF可以表 ...
此文为翻译,原文在 http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002202
2011年9月发布于PLOS的这篇文章,作者指出:随着科学研究复杂度的不断增加,科学家们需要接触更多的交叉领域,并且需要面对“他们此前 ...
1 关于TimSort,这里做一个资料汇总,具体介绍与实现请参考资料的链接。
2 介绍TimSort及其原理的
WIKIPEDIA http://en.wikipedia.org/wiki/Timsort
DAVID. R Maclver http://www.drmaciver.com/2010/01/understanding-timsort-1adaptive-mergesort/
PYTHON
http://svn.python.org/projects/python/trunk/Objects/listsort.txt
JAVA
...
项目目录结构:
openfire在eclipse中准备后以后,目录结构如上所述。
1 src 下就是代码,分 Java 和 plugins 两个核心的,其他目录见命知义,比如conf, 比如bin,比如web 等。
2 src/java 是openfire的所有代码,根据包名就可 ...
关于XMPP和openfire中的消息回执和聊天状态
1 协议层:
XMPP扩展协议已经定义了消息回执,参见 http://xmpp.org/extensions/xep-0184.html
同样也定义了聊天状态,参见 http://xmpp.org/extensions/xep-0085.html
XEP-0184: Message Delivery Receipts
XEP-0184 写道
The following is an example of a content message that includes a request ...
1 HTTP协议上的文件上传,最频繁的应用场景了。 RFC1867里定义的标准HTTP协议POST报文格式如下:
HEADER:
写道
......Content-Type: multipart/form-data;
BODY:
Content-type: multipart/form-data, boundary=AaB03x
--AaB03x
content-disposition: form-data; name="field1"
Joe Blow
...
1 curl 是一个强大的命令行工具,一般被称为下载工具;其实curl可以执行HTTP HTTPS FTP等协议的绝大部分请求,完成一般windows等系统上下载工具的绝大多数功能。
网址: http://curl.haxx.se/ [没错,来自瑞典]
CURL 写道
curl is a ...
看到这个东西觉得好强大啊,哈哈,摘录一下简介,有兴趣的朋友了解和试用一下,免费可用哦。
1 usegalaxy 是什么?
地址: http://usegalaxy.org 目前你直接访问会自动跳转到 http://main.g2.bx.psu.edu/ ,没错,的确是来自PSU的。
官方简介:
Galaxy is an open, web-based platform for data intensive biomedical research. Whether on this free public server oryour own instance, ...
XMPP协议中,隐私策略按内容分 presence-in, presence-out, message, iq 4种,分别可以用于 用户和用户组,属于扩展协议,命名空间是 jabber:iq:privacy 。
协议XML Schemas 在 http://xmpp.org/protocols/jabber_iq_privacy/
协议具体内容在 http://xmpp.org/extensions/xep-0016.html 【这里有大量的例子可供参考】
隐私消息的基本语法语义:
<iq>
<query xmln ...