开源软件专栏最新文章

OpenRTMFP/Cumulus Primer(7)CumulusServer 启动流程分析(续3)

OpenRTMFP/Cumulus Primer(7)CumulusServer 启动流程分析(续3) 作者:柳大·Poechant(钟超) 博客:Blog.CSDN.net/Poechant 邮箱:zhongchao.ustc#gmail.com (# -> @) 日期:April 14th, 2012 1 回顾一下启动过程 从 main.cpp 的启动入口main ...
Poechant 有1034人浏览 2012-08-02 10:26 专栏:Cumulus实时媒体服务器

OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2)

OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2) 作者:柳大·Poechant(钟超) 博客:Blog.CSDN.net/Poechant 邮箱:zhongchao.ustc#gmail.com (# -> @) 日期:April 14th, 2012 1 main.cpp 中的main()函数中的server ma ...
Poechant 有1165人浏览 2012-08-02 10:25 专栏:Cumulus实时媒体服务器

开源视频会议bigbluebutton开发(1)——初始化安装以及配置

首先,BigBlueButton 是一个使用 ActionScript 开发的远程教育平台,主要功能包括语音,视频讲课,桌面共享,在线文档的展示,如ppt,word,pdf等等,还支持多国语言,文字交流,非常合适网上教学。服务器端用到的项目包括有 ActiveMQ,Asterisk,Nginx,Tomcat等!   目前版本是8.0,服务器端运行在Ubuntu 10.04 32-bit 或者 6 ...
yangactive 有31398人浏览 2012-07-25 20:26 专栏:开源视频会议bigbluebutton开发

分布式计算多机部署与配置

在分布式计算上手demo,分布式计算sayhello,分布式计算完整demo中, 对于工人(worker)、工头(ctor),parkserver在多台计算机上的部署和配置: 每台计算机放 ...
fourinone 有3413人浏览 2012-07-19 18:21 专栏:基于Fourinone实现分布式计算

分布式计算互相sayhello

假设你已经看过分布式计算上手demo指南,对fourinone基本的分布式并行计算方式有了初步了解。 本demo演示了工头和几个工人之间互相sayhello的简单例子,从而了解到集群计算节点之间互相交互,以及工头批量处理和工人互相传递数据(多用于合并)的功能。 HelloCtor:是一个工头实现,它实现giveTask接口,它首先通过getWaitingWorkers获取到一个线上工人的集合,然 ...
fourinone 有2623人浏览 2012-06-28 10:55 专栏:基于Fourinone实现分布式计算

分布式计算自动部署

对于一个分布式计算的应用,如果不需要自动部署,将工头工人程序文件分别部署到相应机器运行即可,不需要过多配置。 fourinone2.0可以支持自动化class和jar包部署,class和jar包只需放在工头机器上, 各工人机器会自动获取并执行,兼容操作系统,不需要进行安全密钥复杂配置. 假设有一个分布式计算job,包括三个程序文件: JobCtor:包工头实现 JobWorker:农民工实现 J ...
fourinone 有2813人浏览 2012-06-26 17:43 专栏:基于Fourinone实现分布式计算

学习Spring必学的Java基础知识(9)----HTTP请求报文

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理--&g ...
stamen 有13932人浏览 2012-06-09 16:02 专栏:Spring 3.x企业实用开发实战

Fourinone2.0对分布式文件的简化操作

Fourinone2.0里通过FttpAdapter和FileAdapter实现文件io的支持。其中,FttpAdapter提供对远程文件的操作,FileAdapter提供对本地文件的操作,两者api和使用相似,这 ...
fourinone 有2713人浏览 2012-05-30 14:17 专栏:基于Fourinone实现分布式计算

操作分布式文件之八:如何批量并行读写远程文件和事务补偿处理

FileBatch类提供了一系列对批量并行读写操作支持(包括对FttpAdapter和FileAdapter),它跟并行读写的区别是不需要检查结果,会等到所有并行读写任务全部 ...
fourinone 有1966人浏览 2012-05-30 13:51 专栏:基于Fourinone实现分布式计算

操作分布式文件之七:如何并行读写远程文件

FttpAdapter是通过FttpReadAdapter的tryReadAll方法进行并行读FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/log/1.log");Result<byte[]> rs = fa.getFttpReader().tryRe ...
fourinone 有2182人浏览 2012-05-30 13:37 专栏:基于Fourinone实现分布式计算

操作分布式文件之六:如何解析远程文件

假设通过FttpAdapter已经读取到远程文件中一部分数据,如下:FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/log/1.log");FttpReadAdapter reader = fa.getFttpReader();byte[] bts = reader.readAll(); 上面得到一个byt ...
fourinone 有1595人浏览 2012-05-30 11:55 专栏:基于Fourinone实现分布式计算

操作分布式文件之五:如何读写远程文件

FttpAdapter是通过FttpReadAdapter来直接读取远程文件内容 FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/log/1.log");FttpReadAdapter reader = fa.getFttpReader();byte[] bts = reader.readAll(); 上 ...
fourinone 有2173人浏览 2012-05-29 15:02 专栏:基于Fourinone实现分布式计算

操作分布式文件之四:如何进行集群内文件复制和并行复制

集群文件复制是经常面临的需求,比如备份容灾,文件迁移,同步数据等等 FttpAdapter提供了简单高效的文件复制方法,支持远程文件的集群内复制FttpAdapter fromfile = new FttpAdapter("fttp://10.232.20.151/home/log/a.log");FttpAdapter tofile = fromfile.copyTo(&q ...
fourinone 有2873人浏览 2012-05-29 14:56 专栏:基于Fourinone实现分布式计算

操作分布式文件之三:如何访问和操作远程文件

FttpAdapter fa = new FttpAdapter("fttp://10.232.20.151/home/qianfeng.py/fttp/tmp/1.log");上面实例化一个FttpAdapter类,并输入一个fttp路径,可以是一个目录路径,也可以是个文件路径 FttpAdapter类提供了一系列访问远程文件的方法:createDirectory和creat ...
fourinone 有2437人浏览 2012-05-29 14:49 专栏:基于Fourinone实现分布式计算

操作分布式文件之二:如何访问集群文件根目录

启动成功FttpServer后,可以使用FttpAdapter的api进行相关操作: FttpAdapter.fttpRoots()是一个静态方法,可以得到集群文件系统根目录,它返回一个String数组,通常是ip字符对应每台计算机。 listRoots()方法可以得到每台计算机上的硬盘目录,比如: FttpAdapter fa = new FttpAdapter("fttp://&q ...
fourinone 有2085人浏览 2012-05-29 14:43 专栏:基于Fourinone实现分布式计算

操作分布式文件之一:如何搭建配置FttpAdapter环境

FttpAdapter的使用很简单,在每台计算机上启动一个FttpServer即可,另外需要启动一个ParkServer负责协同。ParkServer也可以和其中一个FttpServer放在相同计算机上 1、启动ParkServerDemo(它的IP端口已经在配置文件的PARK部分的SERVERS指定) 2、每台计算机启动FttpServer,需要指定该计算机的ip为输入参数 启动好后,然后打开 ...
fourinone 有3698人浏览 2012-05-29 14:40 专栏:基于Fourinone实现分布式计算

学习Spring必学的Java基础知识(8)----国际化信息

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可 ...
stamen 有28457人浏览 2012-05-26 11:19 专栏:Spring 3.x企业实用开发实战

学习Spring必学的Java基础知识(7)----事务基础知识

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理--&g ...
 
stamen 有5087人浏览 2012-05-26 10:57 专栏:Spring 3.x企业实用开发实战

学习Spring必学的Java基础知识(6)----ThreadLocal

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可 ...
 
stamen 有12130人浏览 2012-05-19 10:09 专栏:Spring 3.x企业实用开发实战

学习Spring必学的Java基础知识(5)----注解

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理--&g ...
 
stamen 有5776人浏览 2012-05-19 09:56 专栏:Spring 3.x企业实用开发实战

开源软件热门专栏

更多专栏>>

开源软件热门文章

博客专栏评论

线上demo已经上线http://www.sparrowzoo.net/examples/markdo ...
zh_harry 评论了 高性能轻量级markdown 解析器java 版spar ...
...
Caelebs 评论了 Ehcache(04)——设置缓存的大小
sp42 写道演示地址 本地的? 代码 git clone 下来,本地可以跑
zh_harry 评论了 自己动手写mvc框架SPARROW MVC
非常不错 赞一个
sp42 评论了 高性能轻量级markdown 解析器java 版spar ...
演示地址 本地的?
sp42 评论了 自己动手写mvc框架SPARROW MVC
...
JyeChou 评论了 学习Spring必学的Java基础知识(1)----反射
我的框架也是用原生写,已弃坑。还是 MVVM 的爽,推荐 vue
sp42 评论了 SPARROW-JS 从0开始写 0依赖,原生JS框架
//assertReflectionEquals(user1, user2,LENIENT_DATES ...
renlongnian 评论了 单元测试系列之3:测试整合之王Unitils
大神 ,为什么我没有 bbb-conf --setup-dev tools 这个命令 只有 bbb- ...
tan_zheng 评论了 开源视频会议bigbluebutton开发(4)—— ...
你好,我按照你的配置了spring security以后,访问系统时报以下错误ERROR [org.j ...
super菜鸟 评论了 Spring Security(20)——整合Cas
Global site tag (gtag.js) - Google Analytics