本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
paulwong - fantaxy025025
- johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- gengyun12
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- 龙儿筝
- forestqqqq
- wjianwei666
- ajinn
- siemens800
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
开源软件专栏最新文章
Heritrix3.0教程(六) 载入种子的四种方式
本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1744456
本人新浪微博:http://weibo.com/guoyunwb
Heritrix3.0新特性一大亮点就是,相比以前版本载入种子更灵活(甚至你可以动态载入种子),同时可以载入N个种子.以前版本载入种子是全部加载到内存,而一旦种子过多,那 ...
Heritrix3.0教程(五) 配置文件crawler-beans.cxml介绍
本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1744461
本人新浪微博:http://weibo.com/guoyunwb
可以说crawler-beans.cxml可以主导整个Heritrix的抓取.不同于Heritrix1.x版本的order.xml 是,crawler-bea ...
Heritrix3.0教程(四) CrawlJob控制台界面(一) 大概介绍
本博客属原创文章,转载请注明出处: http://guoyunsky.iteye.com/blog/1744459
本人新浪微博:http://weibo.com/guoyunwb
我觉得Heritrix很直观的 ...
Heritrix3.0教程(三) 开始抓取
本人新浪微博:http://weibo.com/guoyunwb
本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1744456
上一篇博客介绍了,Heritrix3.0的下载,安装以及启动,可以通过UI去配置,和控制抓取任务.这一篇博将讲述,如何在Heritrix上创建抓取任务(CrawlJob)并运行 ...
Heritrix3.0教程(二) 下载安装与运行
本博客属原创文章,转载请注明出处: http://guoyunsky.iteye.com/blog/1744454
本人新浪微博:http://weibo.com/guoyunwb
Heritrix3.0.0在2009年底发布,但资料甚少.我这里就先抛砖引用,以前也分析过Heritrix1.4.3,但只是源码,不系统.这里就系统的介绍Her ...
Heritrix3.0教程(一) Heritrix 3.0新特性新功能介绍
本博客属原创文章,转载请注明出处:http://guoyunsky.iteye.com/blog/1744452
本人新浪微博:http://weibo.com/guoyunwb
Heritrix3.0新特性很给力.从性能,功能,灵活配置和灵活控制上都改进很大,可以说更适合垂直抓取了
一.英文原文,点击查看
1. Ability ...
fourinone分布式协调设计解析
分布式协同是分布式应用中不可缺少的,通常担任协调者的角色,或者说是将多机协同的职责从分布式应用中独立出来,以减少系统的耦合性和增强扩充性。Apache的Zookeeper, google的Chubby都是分布式协同的实现者。fourinone实际上可以单独当做Zookeeper用,它使用最少的代码实现了Zookeeper的所有功能,并且力图做到功能更强但是使用更简洁。
一、实现原理
fourino ...
Nginx 源码完全剖析(11)ngx_spinlock
Nginx 源码完全剖析(11)ngx_spinlock
作者:钟超
博客:http://Blog.CSDN.net/Poechant
邮箱:zhongchao.ustc#gmail.com (#->@)
日期:2012年10月12日
Nginx 是多进程模式的,一个 master 与多个 workers,一般工作在多核 CPU 上,所以自旋锁就是必须用到的。Nginx 中的自旋锁的定义 ...
Nginx 源码完全剖析(10)ngx_radix_tree
Nginx 源码完全剖析(10)ngx_radix_tree
作者:钟超
博客:http://Blog.CSDN.net/Poechant
邮箱:zhongchao.ustc#gmail.com (#->@)
日期:2012年10月12日
ngx_radix_tree.h
// 未被使用的节点
#define NGX_RADIX_NO_VALUE (uintptr_t) -1
ty ...
Nginx源码完全注释(6)core/murmurhash
Nginx源码完全注释(6)murmurhash
作者:柳大·Poechant(钟超)
邮箱:zhongchao.ustc#gmail.com(# -> @)
博客:Blog.CSDN.net/Poechant
日期:August 18th, 2012
MurmurHash2 was written by Austin Appleby, and is placed in the publ ...
开源视频会议bigbluebutton开发(5)——开发web端,red5应用,桌面共享
开发 BBB-web
bbb-conf --setup-dev web
启动grails app
cd /home/firstuser/dev/bigbluebutton/bigbluebutton-web/
下载必要的库
gradle resolveDeps
使grails监听8888端口
grails -Dserver.port ...
开源视频会议bigbluebutton开发(3)——架构体系图
体系结构概述
bbb使用nginx(engine x)作为代理服务器将请求发送给bbb客户端,tomcat6调用api,支持当客户端连接使用RTMPT(port 80, RTMPT 协议是HTTP协议的扩展,Adobe的Flash Player和media server支持。RTMPT的命令基本都是用来控制网络连接的持久性的。)代替RTMP(port 1935,RTMP 全称Routin ...
开源视频会议bigbluebutton开发(2)——配置命令工具
介绍
bbb-conf是一个bbb配置命令工具,可以修改bbb的配置文件,管理bbb进程(开始,启动,重启),解决初始化所遇到问题!作为一个开发人员,通过看bbb-conf的源码,可以帮助理解bbb不同的部件以及他们之间如何协作!
操作
如果你输入bbb-conf,而不带任何参数,可以看到如下可允许的命令操作列表!
bbb-conf [options]
Config ...
OpenRTMFP/Cumulus Primer(13)IO管理之局部内存片
OpenRTMFP/Cumulus Primer(13)IO管理之局部内存片
Author: 柳大·Poechant(钟超)
Email: zhongchao.ustc#gmail.com (#->@)
Blog: Blog.CSDN.net/Poechant
Date: April 24th, 2012
首先要说的是,该类在 OpenRTMFP/Cumulus 中目前还 ...
OpenRTMFP/Cumulus Primer(12)IO管理之IO流(续)
OpenRTMFP/Cumulus Primer(12)IO管理之IO流(续)
Author: 柳大·Poechant(钟超)
Email: zhongchao.ustc#gmail.com (#->@)
Blog: Blog.CSDN.net/Poechant
Date: April 24th, 2012
0 导语
本文所介绍的 CumulusServer 中用到的 ...
OpenRTMFP/Cumulus Primer(11)IO管理之IO流
OpenRTMFP/Cumulus Primer(11)IO管理之IO流
Author: 柳大·Poechant(钟超)
Email: zhongchao.ustc#gmail.com (#->@)
Blog: Blog.CSDN.net/Poechant
Date: April 24th, 2012
本文主要分析 MemoryStream.h 文件中定义的类。
1 了 ...
OpenRTMFP/Cumulus Primer(10)IO 管理之流缓冲区
OpenRTMFP/Cumulus Primer(10)IO 管理之流缓冲区
Author: 柳大·Poechant(钟超)
Email: zhongchao.ustc#gmail.com (#->@)
Blog: Blog.CSDN.net/Poechant
Date: April 24th, 2012
本文主要分析 MemoryStream.h 文件中定义的类。
1 ...
OpenRTMFP/Cumulus Primer(9)AMF 处理方式解析——BinaryReader/Writer
OpenRTMFP/Cumulus Primer(9)AMF 处理方式解析——BinaryReader/Writer
Author: 柳大·Poechant(钟超)
Email: zhongchao.ustc#gmail.com (#->@)
Blog: Blog.CSDN.net/Poechant
Date ...
OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析
OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析
作者:柳大·Poechant(钟超)
博客:Blog.CSDN.net/Poechant
邮箱:zhongchao.ustc#gmail.com (# -> @)
日期:April 14th, 2012
该主循环在RTMFPServer::run(const volatile ...
开源软件热门文章
博客专栏评论
线上demo已经上线http://www.sparrowzoo.net/examples/markdo ...
zh_harry 评论了 高性能轻量级markdown 解析器java 版spar ...
zh_harry 评论了 高性能轻量级markdown 解析器java 版spar ...