摘要:
Flash和javascript网页视频播放器。梦想中的视频播放器是这样的: 支持所有格式,兼容所有主流视频网站,支持播放列表、视频缩略图、全屏播放、画面调节、预加载、体积贼小,功能贼多……. 也许你的要求并没有这么高,找找下面有没有你满意的!1.VideoboxVideobox是一个只有6k大小的脚本,用于在页面中显示视频。Videobox使用swfobject来嵌入Flash。视频可以来自Youtube、Metacafe、Google Video、iFilm和自己设置的Flash。2.PandaPanda是一个开源的视频平台,能够处理视频的uploading、encoding与stream 阅读全文
摘要:
Linux操作系统的种种集成开发环境随着Linux的逐渐兴起,已经有为数众多的程序在上面驰骋了,许多开发环境(Development Environment)也应运而生。好的开发环境一定是集成了编辑、编译和调试等多项功能并且易于使用。本文介绍了一些在Linux上流行的开发环境。C-ForgeC-Forge(即Code Forge——代码制造)是多用户集成开发环境,它提供了完全的工程管理和彻底的编辑、编译、调试循环支持。也许你熟悉Windows下的集成开发环境,它们也非常易用,但略显华丽,是否有点厌倦呢?很多Linux下的工具,如Emacs和XEmacs有很强大的功能,但每个程序员都愿意找到适合 阅读全文
摘要:
Linux是一个优秀的开发环境,但是如果没有好的开发工具作为武器,这个环境给你带来的好处就会大打折扣。幸运的是,有很多好用的Linux和开源开发工具供你选择,如果你是一个新手,你可能不知道有哪些工具可用。本文将介绍其中十个杰出的开源开发工具,它们将帮助你提升自己的开发效率。 1、Bluefish Bluefish是进行Web开发时最受欢迎的IDE之一。它能够处理编程和标记语言,但是该工具的重点用途在于创建动态和交互式网站。和许多 Linux应用程序一样,Bluefish是一个轻量级工具,运行速度非常快,它所占据的资源只有同类工具的30%到40%。Bluefish可以一次打开多个文档(最... 阅读全文
摘要:
1. vim + ctags + taglist + cscope + cppcomplete + global2.emacs+插件可以查看http://blog.163.com/yu_hongchang/blog/static/3989413820081121512613/这个我没有试验,估计和vim一样,都是命令操作,听说这个功能强大一些,能够通过xterm进行调试,这个我之前用过,但是那个xterm真的不怎么好用,界面,鼠标,我都不喜欢。3. kdevelop这个工具做的比较差劲吧,我也不喜欢,比如他的自动补全功能很不爽,比如:有个函数Int test(int c1,int c2)当我们 阅读全文
摘要:
UML建模工具Visio 、Rational Rose、PowerDesign的比较ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持。但对数据库的开发管理和数据库端的迭代不是很好。Power 阅读全文
摘要:
1. ACE - Adaptive Communication Environmenthttp://www.cs.wustl.edu/~schmidt/ACE.html2. Common G++ (GNU)http://www.gnu.org/software/commoncpp/3. Socket++ version 1.11http://www.cs.utexas.edu/users/lavender/courses/socket++/4. Socket++ version 1.12+http://www.linuxhacker.at/socketxx5. SocketManhttp:// 阅读全文
摘要:
8086/8088微处理器只有一种工作模式:实地址模式。32为的80x86微处理器有3种工作模式:实地址模式、保护模式和虚拟8086模式。实地址模式对于8086/8088微处理器,实模式是它的唯一工作方式,对于80386以上的处理器来说,实模式是它的工作方式之一,主要是用于兼容8086/8088。MS DOS 操作系统运行在实模式下,Windows 9x/NT/2000操作系统运行在保护模式下。实模式的工作特点可以归纳如下:1.只使用低20位地址线,地址范围00000H~0FFFFFH,使用 1MB 的内存储器;2.EIP,ESP,EFLAGS 寄存器高16位为0,用CS:IP作为指令指针,用 阅读全文
摘要:
通过虚拟机VirtualBox安装Android x86 4.0系统。Android x86是一个致力于让android运行在x86架构机器上的民间组织搞的项目,目前在世界上有很多人加入了它,虽然目前x86的android还不是很完善,但是对于想在pc上尝试一下android系统的人还是很有用的。再加上intel也强势加入android手机的阵营,相信android x86未来会越来越完美。虚拟机VirtualBox安装Android x86 4.0需要的软件:VirtualBox官网下载Android x86 4.0 eeepc镜像官网下载(目前是RC1,还在完善中)下载完成后安装Virtu 阅读全文
摘要:
手头没有小米手机又想在电脑上体验安卓系统?觉得传统的在电脑上运行安卓系统的方式太麻烦、要装繁杂的Android SDK,运行速度又极慢?没关系,六多教你一招绝活,即便是两千元的渣配置笔记本也能全速运行且无延迟!不信吗?先请看下面一段演示视频吧(为不影响他人办公,录制时已隐去音频):上述视频是用该软件运行哔哩哔哩视频客户端播放新番时所呈现的效果,怎么样,是否心动了呢?快接着往下阅读吧。第一章:安装系统我们只需安装一款名为YouWave的应用就能实现电脑上安卓系统的安装,该应用下载地址如下:http://115.com/lb/5lbfocxe运行后只需像安装普通软件一样一路NEXT:接下来当然是 阅读全文
摘要:
一、关于NDK:NDK全称:Native Development Kit。1、NDK是一系列工具的集合。NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK可以自动地将so和Java应用一起打包,极大地减轻了开发人员的打包工作。2、NDK提供了一份稳定、功能有限的API头文件声明。Google明确声明该API是稳定的,在后 阅读全文