分类存档: Java

jw player 源码编译运行笔记

下载5.7 版本的jw play 源码
svn co http://developer.longtailvideo.com/svn/tags/mediaplayer-5.7

下载 Flex SDK 3.5
http://fpdownload.adobe.com/pub/flex/sdk/builds/flex3/flex_sdk_3.5.0.12683.zip
下载 Ant 1.8
http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.2-bin.zip
下载 FlexUnit 4.1
http://www.flexunit.org/releases/flexunit-4.1.0_RC2-28-3.5.0.12683.zip

配置好ant环境

B.修改配置文件
E:work_spacejwplayermediaplayer-5.7buildbuild.properties

修改
flexsdk = C:/flex/flex_sdk_3.5.0.12683
execextension = .exe

flexsdk 表示flexsdk的目录
execextension window平台是执行.exe 所以这样配置.如果liunx自己看build.properties中的说明.

    去掉Logo水印;
    在文件“/com/longtailvideo/jwplayer/view/View.as ”中找到“_logoLayer.addChild(_logo);”将其注释掉即可。
    去掉右键about官网地址链接。
    在文件“/com/longtailvideo/jwplayer/view/RightclickMenu.as ”中找到“addItem(about, aboutHandler);”将其注释掉即可。

cmd 后进入E:work_spacejwplayermediaplayer-5.7

>ant -buildfile buildbuild.xml
执行ant 编译 是否成功了呢?

Eclipse快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 参照选中的Word快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘) 折叠当前类中的所有代码
Ctrl+×(小键盘) 展开当前类中的所有代码
Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4 关闭所有打开的Editer
Ctrl+Shift+X 把当前选中的文本全部变味小写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之) 阅读全文 Eclipse快捷键大全(转载)

Java 专业人士必备的书籍和网站列表

本文作者:Roy Miller (roy@roywmiller.com), 创始人兼总裁, The Other Road, LLC

简介: 对于 Java™ 语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业。要了解的东西简直太多了。对于有经验的老手来说,情况只有些微好转。知识量总在增大,仅仅跟上进度就是一个挑战。如果有一份专业人士必备的书籍和网站列表该有多好!本文就是这个列表。它包含了每个专业的 Java 语言程序员在书架或浏览器书签中必备的最重要的书籍和网站。

这些都是您书架上必备的书和应该经常使用的 Web 链接。时间是一项重要的资源,本文帮您回避那些分心的事情,把时间专注于最有益于您作为Java 语言程序员职业生涯的信息源。尽管有多少程序员就有多少他们最喜欢的参考资料,但本文收集的这些都是优中选优,来源于我书架上的私家珍藏和许多 Java 专家的推荐。

我考虑了两种组织这份参考资料列表的方法。我本可以通过主题领域来组织,这也许很有帮助,但主题列表很快就会变得不实用。相反,我选择了另一种方法:通过类型来组织,即书籍和 Web 站点。

总的来讲,有经验的老手们用 Web 站点来跟踪行业的走势。书籍、文章和论文有助于跟上潮流,但它们总体上更适合于基础学习。极富创造性的书籍偶尔会撼动一两个基础性的东西。这样的书也在本列表之列。

需要提出的一点警告是,专注于 Java 语言的书籍和 Web 站点数量巨大。您钟爱的未必在这份列表里。那并不意味着它们不好。它们只是不在这份列表里而已。可能是因为我还不知道它们。也可能是因为我不认为它们能够算得上是重要资源。不包含一些参考资料是一个评判问题,但如果不这样的话,您也许就要花几小时来拖动滚动条,还要花上成千上万美元来买书。如果您作为一个专业的 Java 程序员,有一些常用的优秀参考资料,一定要让我知道这些资料。这份列表一直都在更新中,您提出的那些也许就会被收录进去。 阅读全文 Java 专业人士必备的书籍和网站列表

Red5教程和Red5主机

Red5是一个相当惊人的服务器软件,Java编写的。Red5开发团队已经在努力使其成为一个开源替代Adobe FMS – Flash Media Server 的媒体服务器。

Red5是一个非常合适的视频点播技术的应用,流媒体,发布,mealtime collaboration,多玩家游戏等等…

Red5是对所有共享主机托管方案。默认情况下,red5服务器包括fitcDemo,oflaDemo,SoSample等一些简单示例应用程序的预安装。