坚信科学,分享技术

Monthly Archives: 05月 2009

scp和rsync的限制流量(速度)方法

有些机房会限制机器的流量,为了不触及底线,在使用scp和rsync的时候都要注意。 为了避免你的scp或者rsync因为无良&懒惰的OPS设置防火墙的偷懒而造成的断流现象,我们必须对自己的数据传输进行一定的限流措施,慢一点总比被掐了的好。因此(限制为 1M Bytes/s): scp -l 10000 某个大文件 你的账号@远程的机器 或者rsync是(限制为 60k Bytes/s): rsync -auvz --progress --delete --bwlimit=60 远程的文件 本地的文件 rsync -auvz --progress --delete --bwlimit=60 本地的文件 远程的文件

Continue reading

Posted in 生活备份 | Tagged , , | 4 Comments

twitter api 中文文档 [前言][515更新]

[ 翻译:陈臻 本文版本:v1.1 最后修改:2009.5.15 转载请注明原文链接:http://www.54chen.com/c/591 原稿:twitter wiki 完成2%] 前言 (每个开发者在开始使用api前都必须知道的概念) 开始使用api前必读 (细读这一节,你将掌握大多数经验丰富的开发者知识) 【不知道为什么,这一节的内容在wiki里被人删除了】 每一个开发者都必须知道的事情 (每个twitter api开发者都必须知道的基础知识) 0)FAQ的内容 当你开始开发的时候,熟悉FAQ的内容并且知道问题所在。 1)twitter其实有两份api 目前twitter api存在两个分立的版本。大部分的开发者都混用这两份api来完成开发。将REST和Search的api分离是不理想的,完全是由于历史原因。如果开发周期允许的话,我们打算合并REST和Search的api完善之。api预览里的前言部分说明了这段历史。 2)你不能无限次地调用 api的使用频率是有限制的。你可以阅读《我们有个雷管》(这个名字好雷哦)来学习下。 3)此api是完全基于HTTP的 从twitter api检索数据的方法需要发送GET请求。提交、修改或者删除数据使用POST请求。DELETE请求也是可用来删除数据。如果你没有使用正确的方法请求数据,使用特殊HTTP方法的api就返回一个错误。HTTP的返回(有链接)是丰富多彩的。 4)此api是RESTful的源 twitter api企图确保按照REST的原则来设计。只需要简单修改你请求的扩展上的格式就可以取到你所指定的格式。本文档指明了对每

Continue reading

Posted in 架构研究, 资料文档 | Tagged , , | 10 Comments

内部培训--memcached协议详解[原创][总结]

[ 文章作者:陈臻 本文版本:v1.0 最后修改:2009.5.12 转载请注明原文链接:http://www.54chen.com/c/584 ] 本次讲座讲师是校内网高手张洁同学,主题是“memcached协议详解及java client分析比较”,java client分析比较线条化,只有在现场才能明白,此处只回顾memcached协议详解,为易于理解,标题段落有调整。 一.连接 安装好memcached,直接通过telnet localhost 11211连接。11211是memcache默认的端口。 二.协议 2.1store (存储) (可用命令)set/add/replace/prepend/append <command name> <key> <flags> <exptime> <bytes> [noreply]\r\n exptime 只能精确到秒 例如: set name 0 0 5<回车> zhangjie<回车> STORED 区别:set可能覆盖,add不能覆盖,prepend是续在前面,append是续在后面。 另:[noreply] 是新版中增加的标志,可以让服务器端不用返回。 2.2 cas(compare and set) …

Continue reading

Posted in java, linux | Tagged , , | 2 Comments

[54陈新闻]hhhjob新版(2.0)正式发布了!

hhhjob简介:http://www.hhhjob.com hhhjob是两年前在学校里开始筹划的一个公益组织,正式上线应该是在08年初的时候,上线后受到了来自各大高校同学的支持,并与现在的大学英语四六级查分站99宿舍建立了良好的合作伙伴关系,08年末受主机商影响,hhhjob经历了很长一段离线时间,以下地址是长期的离线时期所挂靠的页面,欢迎围观: http://www.54chen.com/hhhjob hhhjob 2.0简介: 新版的hhhjob同传承了原来的光荣传统,同样非常努力、非常勤奋地收集来自各大名企的师姐师兄,同时号召大家共享出来名企的求职经验和要求,希望能为寻找工作的朋友提供真正有效的信息和真正有用的职位。 组织成员: 总体方案:tangyu 、cc0cc 、偏偏 策划:tangyu 程序:cc0cc 日常事务: zeno、莞尔、enya、ruyi、Missfly、asura、莫非非、alexlee、dingxx、king、dennis、javawz、guyu、wahaha 在此一并感谢dbanotes.net的Fenng同学和twitter上一帮有意思的朋友,你们的意见都将是hhhjob组织未来发展的强心剂。 这次新版本还有一个特色是黑名单企业的提交,是来自guyu同学的奇思妙想。

Continue reading

Posted in 生活备份 | Tagged , , , | Leave a comment

[54陈科学院]802.1x源代码下载

免责声明: 本程序仅供学习编程使用,非商业用途,所有分析过程均遵循《中华人民共和国计算机软件保护条例》。 功能: mynet是我在大学时期在xdkui老兄的vc源码参考下,完成的一套gnome程序,它解决了linux下802.1x拔号上网问题,同时友好的界面能使你轻松使用。 截图: 代码分析: [中秋零献] 神州数码802.1x局域网UDP拔号软件MyNet-Gnome源代码大分析(Part1) [中秋零献] 神州数码802.1x局域网UDP拔号软件MyNet-Gnome源代码大分析(Part2) [中秋零献] 神州数码802.1x局域网UDP拔号软件MyNet-Gnome源代码大分析(Part3)关键逻辑 [中秋零献续集] 神州数码802.1x局域网UDP拔号软件MyNet-Gnome源代码大分析(Part4)getaccess线程内的故事 索取代码,请猛击此处进入此页面留下邮箱。

Continue reading

Posted in 生活备份 | Tagged , , | 7 Comments