最大开源代码sourceforge 简介 及视音频方面常用的开源代码



所有的音视频凯源代码在这里:http://sourceforge.net/directory/audio-video/os:windows/,你可以下载分析,视频不懂请发邮件给我,帮你分析。



0.视频项目


0.1  VLC media player

VLC 多媒体播放器(最初为VideoLAN Client,是VideoLAN计划的开放源代码多媒体播放器。)支援众多音讯与视讯解码器及档案格式,并支援DVD影音光碟,VCD影音光碟及各类串流协定。它也能作为单播 或 多播的串流服务器在IPv4 或IPv6的高速网络连线下使用。调用FFmpeg计划的解码器与libdvdcss程式库使其有播放多媒体档案及加密DVD影碟的功能。

目录

 [隐藏] 
  • 1VideoLAN计划
  • 2特色
  • 3彩蛋
  • 4注释
  • 5参见条目
  • 6外部链接
    • 6.1参与中文翻译

[编辑]VideoLAN计划

VideoLAN计划是一个开发多媒体播放程式的计划。原本针对串流影音有两个程式—VideoLAN Client (VLC) 及 VideoLAN Server (VLS) — 然而大部分的VLS功能都整合进VLC,所以就将程式名称改为VLC media player。

这个计划原本是巴黎中央理工学院学生的专题计划。在2001年2月1日以GPL发布后,现在贡献者已经遍及世界。

这个播放软件的三角锥图示是源自于交通三角锥[1]。目前的图示是2006年高分辨率的CGI[2],用以取代先前手绘的低分辨率图示[3]

[编辑]特色

VLC media player具有跨平台的特性,可用于Linux、Microsoft Windows、Mac OS X、BeOS、BSD、Pocket PC及Solaris。

VLC 在 Windows 和 Linux 上的操作接口基于 Qt4 。

在Windows,Linux以及某些平台,VLC提供了一个Mozilla扩充套件,使得某些网站上附带的QuickTime及Windows Media多媒体档案,可以在非微软或苹果电脑的操作系统中,正常显示于Mozilla的浏览器下。

从版本0.8.2开始,VLC亦提供了一个ActiveX的扩充套件,使用户可以在Internet Explorer下,正常显示某些网站上附带的QuickTime及Windows Media多媒体档案。

VLC支援播放某些没有下载完成的视讯档案部份内容。



0.2  mediainfo 


MediaInfo 用来分析视频和音频文件的编码和内容信息。
MediaInfo 是自由软件 (免费使用、免费获得源代码,许可协议:GNU GPL/LGPL)

立即下载!
(版本号:0.7.53/图形界面/安装程序/Windows, 32 bits/2 MB)
注意事项:
 1: 您可以到MediaInfo在SourceForge上的网站跟踪版本更新(需要先在SourceForge上注册,当有新版本发布时会收到邮件通知) 或查看版本发布说明
 2: 其他版本(操作系统,界面……)

您可以通过捐助支持本软件。

使用MediaInfo可以获得多媒体文件的哪些信息?

  • 内容信息:标题,作者,专辑名,音轨号,日期,总时间……
  • 视频:编码器,长宽比,帧频率,比特率……
  • 音频:编码器,采样率,声道数,语言,比特率……
  • 文本:语言和字幕
  • 段落:段落数,列表

MediaInfo支持哪些文件格式?

  • 视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...
    (编码器:DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
  • 音频:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
  • 字幕:SRT, SSA, ASS, SAMI...

MediaInfo的主要功能特点:

  • 支持众多视频和音频文件格式
  • 多种查看方式:文本,表格,树形图,网页……
  • 自定义查看方式
  • 信息导出:文本,CSV,HTML……
  • 三种发布版本:图形界面,命令行,DLL(动态链接库)
  • 与Windows资源管理器整合:拖放,右键菜单
  • 国际化:有多种界面语言供选择
  • (软件界面)轻松实现本地化 (需要志愿者翻译语言文件)

MediaInfo 用来分析视频和音频文件的编码和内容信息。
MediaInfo 是自由软件 (免费使用、免费获得源代码,许可协议:GNU GPL/LGPL)

立即下载!
(版本号:0.7.53/图形界面/安装程序/Windows, 32 bits/2 MB)
注意事项:
 1: 您可以到MediaInfo在SourceForge上的网站跟踪版本更新(需要先在SourceForge上注册,当有新版本发布时会收到邮件通知) 或查看版本发布说明
 2: 其他版本(操作系统,界面……)

您可以通过捐助支持本软件。

使用MediaInfo可以获得多媒体文件的哪些信息?

  • 内容信息:标题,作者,专辑名,音轨号,日期,总时间……
  • 视频:编码器,长宽比,帧频率,比特率……
  • 音频:编码器,采样率,声道数,语言,比特率……
  • 文本:语言和字幕
  • 段落:段落数,列表

MediaInfo支持哪些文件格式?

  • 视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...
    (编码器:DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
  • 音频:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
  • 字幕:SRT, SSA, ASS, SAMI...

MediaInfo的主要功能特点:

  • 支持众多视频和音频文件格式
  • 多种查看方式:文本,表格,树形图,网页……
  • 自定义查看方式
  • 信息导出:文本,CSV,HTML……
  • 三种发布版本:图形界面,命令行,DLL(动态链接库)
  • 与Windows资源管理器整合:拖放,右键菜单
  • 国际化:有多种界面语言供选择
  • (软件界面)轻松实现本地化 (需要志愿者翻译语言文件)
0.3   mpc (mplyer)

Media Player Classic是一个简洁的媒体播放器。Media Player Classic含有与Windows Media Player 6.4几乎相同的接口。然而,这是与Windows Media Player 6.4完全不同的应用程式,它含有其它近代的播放器相似的功能及选项。

Media Player Classic是由名为"Gabest"的程式员建立,现时他仍然有维护这个程式。Gabest原先是以不公开源代码的方式开发Media Player Classic,但后来他开放了Media Player Classic的源代码。现时Media Player Classic是基于GPL下发布,另外,在SourceForge亦开发了名为Guliverkli的专案。

Guliverkli的专案页中亦有大量的编码,阅读器及解码器可供下载。

目录

 [隐藏] 
  • 1特色
    • 1.1MPEG-1、MPEG-2及MPEG-4播放
    • 1.2QuickTime及RealPlayer结构
    • 1.3Matroska及Ogg容器
    • 1.4电视调解器
    • 1.5图片检视器
    • 1.6其他
  • 2Media Player Classic与影音包
  • 3GPL版权被侵害
  • 4请参阅
  • 5参考文献
  • 6外部链接

[编辑]特色

[编辑]MPEG-1、MPEG-2及MPEG-4播放

能播放VCD、SVCD及DVD格式,无需安装额外软件及编码/解码器。Media Player Classic内含MPEG-2影像支援字幕播放及LPCM、MP2、AC3及DTS音效播放。亦包含改进的MPEG解码器以便支援SVCD字幕,利用其VCD/SVCD/XCD阅读器,可直接播放VCD及SVCD。2005年10月30日,Gabest加上*.mp4及MPEG-4时间字幕支援。[1]另外,AAC解码器亦已在MPC上推行,这可令MPC可以播放以AAC压缩的mp4档案,成为Winamp及iTunes代替品。

[编辑]QuickTime及RealPlayer结构

由于这个播放器主要是基于DirectShow结构运作,如果在您的电脑中已经安装了QuickTime及/或RealPlayer,MPC亦都可以两种原先的播放编码播放这些档案。

[编辑]Matroska及Ogg容器

Media Player Classic本身包含了对OGM及Matroska等容器格式的播放支援。


[编辑]电视调解器

如果已经安装电视调解卡的话,MPC是可以支援电视播放及录影。

[编辑]图片检视器

Media Player Class内置数项图片格式的支援,包括JPEG、BMP、GIF等常见图像格式档案。

[编辑]其他

对流媒体的支持较差,如mms或Realnetworks流媒体协议的文件基本无法播放。此外界面也较为朴素,仍然采用的是最古老的Windows软件的标准界面,与多数媒体播放软件华丽的界面大异其趣。

[编辑]Media Player Classic与影音包

可能有人认为一些解码器安装包(例如K-Lite Codec Pack或暴风影音Storm codec等)就等同于Media Player Classic。但其实事实上这是不正确的。这些的解码器安装包通常会绑上很多的解码器模组,再加上Media Player Classic推出。但是Media Player Classic是一个独立使用的程式,已经包含了大部份媒体格式档的支援。在大部份的情况下,Media Player Classic都能够支援一般使用的档案。

[编辑]GPL版权被侵害

2005年4月23日,Gabest在专案的新闻页面中发布信息,指出有2个软件被怀疑使用了该专案的源代码却未同样以GPL授权发布,违反了GPL的授权条款,一个是韩国人制作的免费软件The KMPlayer,另一个是商业软件VX30。Gabest对这个事件表示沮丧,他不知道如何对有关已违反了授权的组织进行有关的行动。[2]

2009年暴风影音和腾讯旗下的QQ影音先后因未遵循GPL协议登上"耻辱堂"[3]。而射手影音播放器也曾被指责有违反GPL协议的嫌疑,但软件作者表示否认[4]




1. 优秀项目

SourceForge宣布了2008年度社区选择奖:


最可能改变世界的项目:Linux; http://www.linux.org/


最佳项目、最佳企业项目和最佳教育项目皆为OpenOffice.org; http://www.openoffice.org/


最有可能成为下个10亿美元收购项目:phpMyAdmin; http://sourceforge.net/projects/phpmyadmin


最佳多媒体项目:VLC; http://www.videolan.org/vlc/


最佳游戏项目:XBMC; http://sourceforge.net/projects/xbmc


最佳新项目:Magento; http://www.magentocommerce.com/


最有可能被起诉侵犯专利的项目:Wine; http://sourceforge.net/projects/wine


最有可能让用户被过时的行业协会为保护死亡的商业模式起诉的项目:eMule; http://sourceforge.net/projects/emule


最佳系统管理工具:phpMyAdmin; http://sourceforge.net/projects/phpmyadmin

最佳开发者工具:Notepad++。 http://sourceforge.net/projects/notepad-plus




2. 

sourceforge上发现继续更新的mpc工程

the original MPC project:
http://sourceforge.net/projects/guliverkli/
2006.5月后,mpc工程基本上就停止更新了。
注:mpc全称meida player classic,是一个万能播放器核心引擎,目前流行的万能播放器,如暴风影音,kmp,klc等,或多或少都采用mpc的核心。mpc是gabest创建和主力维护开发的,gabest同时是著名字幕插件vobsub的作者。

sourceforege上最新发现的mpc active工程
http://sourceforge.net/projects/guliverkli2/
该工程是基于最新的原mpc工程(应该是2006.5月版),主要是对mpc的程序问题进行修补,功能上的增加比较少。主要维护者:clsid2
该工程首页的介绍===================
Home of Media Player Classic and some DirectShow filters. This project is based on the latest code from the original Guliverkli project plus a few patches made by various people. Please note that this project is NOT actively being developed.
===============


3. 音频项目

audacity

audacity是一款免费的音频处理软件。它是在linux下发展起来的,一款遵循GNU协议的免费软件。有着傻瓜式的操作界面和专业的音频处理效果。

目录

特色
现有问题
兼容性
详细信息
  Audacity是一个跨平台的声音编辑软件,用于录音和编辑音频,是自由、开放源代码的软件。可在Mac OS X、Microsoft Windows、GNU/Linux和其它操作系统上运作。Audacity在2004年7月获选为SourceForge .net当月最佳推荐项目,2007年7月选多媒体类的SourceForge .net 2007 Community Choice Awards 。  Audacity 最新版本是于2006年11月15日推出的1.2.6版本。另外,1.3.X版本仍在测试中。

编辑本段特色

  Audacity 的特色:  多语用户界面(切换时必须重新打开)  导入与导出WAV、MP3、Ogg Vorbis或者其他的声音文件格式  从1.3Beta开始支持MP4、MOV、WMA、M4A 、AC3档。  录音与放音  对声音做剪切、复制、粘贴(可撤消无限次数)  多音轨混音  数字效果与插件  波封编辑  杂音消除  支持多声道模式,采样率最高可至96 kHz,每个取样点可以以24 bits表示  支持Nyquist编程语言,让您自行撰写效果器  对声音档进行切割。(1.3.X beta 版本)

编辑本段现有问题

  Audacity 并不支持微软的WMA格式。若要作WMA至MP3的转换,可采用Winamp或苹果电脑的iTunes。  现时仍未对采用浮动采样的文件正确解读。  不能自动辨识空白时间。对声音档进行切割。(版本1.2.6或之前)

编辑本段兼容性

  软件支持目前大多数的主流操作系统。

编辑本段详细信息

  总大小:下载9,266KB, 安装时为28M  版本:1.3.13-3ubuntu1 (audacity)  许可协议:开放源代码
扩展阅读:
  • 1

    官网:http://audacity.sourceforge.net/



4. 

SourceForge 2007 年度社区选择奖

SourceForge 已经公布了 2007 年度社区选择奖的获奖项目名单。据悉,本年度社区选择奖总共设置了 11 个类别,其中包括两个新的类别:技术支持与合作。可以说,这些获奖项目都是开源世界中的优秀项目。下面,就让我们一起来关注一下吧。

  • 最佳项目:7-Zip,著名的压缩/解压软件。
  • 最佳新项目:eMule 和 Launchy,前者为 p2p 分享客户端,后者为一个程序、文档、书签的启动器。
  • 最佳开发工具:TortoiseSVN,Subversion 版本控制系统的客户端。
  • 最佳企业项目:Firebird,一个关系型数据库系统。
  • 最佳游戏项目:ScummVM,允许你运行经典的图形化冒险游戏。
  • 最佳多媒体项目:Audacity,音频录制及编辑软件。
  • 最佳交流项目:phpBB,一个论坛程序。
  • 最佳用户支持:Firebird
  • 最佳技术设计:7-Zip
  • 最佳合作项目:Azureus,Java BitTorrent 客户端。
  • 最佳系统管理工具:phpMyAdmin,MySQL 数据库管理工具。

5. 

sourceforge优秀项目简介

sourceforge优秀项目介绍之一:PowerFolder
文件同步
sourceforge优秀项目介绍之二:MindTouch
数据共享
sourceforge优秀项目介绍之三:Ehcache
分布式缓存
sourceforge优秀项目介绍之四:Hyperic
HQ
企业监管
sourceforge优秀项目介绍之五:Firebird
数据库引擎
sourceforge优秀项目介绍之六:Barcode4J
条形码生成器
sourceforge优秀项目介绍之七:Openbravo
企业项目管理
sourceforge优秀项目介绍之八:Inkscape
向量绘图
sourceforge优秀项目介绍之九:Scorched
3D
游戏
sourceforge优秀项目介绍之十:
Art
of
Illusion
图像处理
sourceforge优秀项目介绍之十一:
Zenoss
Core
企业IT管理
sourceforge优秀项目介绍之十二:
FreeCol
回合制策略
sourceforge优秀项目介绍之十三:
ICEcore
开放团队协作软件
sourceforge优秀项目介绍之十四:
FreeNAS
操作系统
sourceforge优秀项目介绍之十五:Pentaho-商务智能
sourceforge优秀项目介绍之十六:openQRM
开源系统管理
sourceforge优秀项目介绍之十七:Sahana
赈灾管理系统
sourceforge优秀项目介绍之十八:Stellarium
模拟星空
sourceforge优秀项目介绍之十九:
FreeMind
思维导图
sourceforge优秀项目介绍之二十:NSIS
“Nullsoft
脚本安装系统”
sourceforge优秀项目介绍之二十一:FCKeditor
文本编辑器
sourceforge优秀项目介绍之二十二:NHibernate
“.Net的Hibernate实现”
sourceforge优秀项目介绍之二十三:MediaWiki
维基百科
sourceforge优秀项目介绍之二十四:MinGW

GNU工具集合”
sourceforge优秀项目介绍之二十五:JasperReports
报表制作
sourceforge优秀项目介绍之二十六:Nagios
监视服务
sourceforge优秀项目介绍之二十七:WinSCP
文件传输
sourceforge优秀项目介绍之二十八:phpMyAdmin
数据库管理
sourceforge优秀项目介绍之二十九:JBoss
服务器
sourceforge优秀项目介绍之三十:FileZilla“FTP客户端软件”
sourceforge优秀项目介绍之三十一:OGRE
三维仿真
sourceforge优秀项目介绍之三十二:Net-SNMP
“BSD系统”
sourceforge优秀项目介绍之三十三:phpBB
“论坛系统”
sourceforge优秀项目介绍之三十四:SugarCRM
“关系管理”
sourceforge优秀项目介绍之三十五:MegaMek
“Java游戏”
sourceforge优秀项目介绍之三十六:TUTOS“生命周期管理”
sourceforge优秀项目介绍之三十七:Gallery
图片管理
sourceforge优秀项目介绍之三十八:magento
电子商务系统
sourceforge优秀项目介绍之三十九:OpenOffice.org
办公软件
sourceforge优秀项目介绍之四十:Audacity
音频编辑
sourceforge优秀项目介绍之四十一:TortoiseSVN
sourceforge优秀项目介绍之四十二:
OpenNMS
网络管理
sourceforge优秀项目介绍之四十三:concrete5
内容管理
sourceforge优秀项目介绍之四十四:OpenSwing
开源框架
sourceforge优秀项目介绍之四十五:Notepad++
代码编辑器
sourceforge优秀项目介绍之四十六:Shareaza“P2P软件”
sourceforge优秀项目介绍之四十七:OrangeHRM
人力资源管理
sourceforge优秀项目介绍之四十八:TinyMCE
编辑器
sourceforge优秀项目介绍之四十九:ZK
'Ajax框架' 


6. 优秀项目详细介绍

sourceforge优秀项目介绍之一:PowerFolder 文件同步



项目名称 :PowerFloolder 文件同步

成立日期:2003年底

项目介绍:

主旨:PowerFolder使您的数据简单,安全,可靠。

PowerFolder是用来解决计算机在互联网或局域网中的安全同步,存取,分享,备份和文件的传输。无论您身在何处都可以随时的使用重要的档案。PowerFolder也有很多独特之处:

*他的点对点技术使用户与一个中央个服务提供商之间相互独立。

*综合的delta-sync算法(类似于rsync)和压缩使得PowerFolder效率更高。而且它自动的就会运行,因此不会忘记备份。

*国际最先进的加密技术,PowerFolder(仅限专业版)可以确保数据的保密性。

商业开放源代码的性质也是我们软件的独特之处,我们提供了免费的基本版(GPL)和商业Pro版。

项目页:http://sourceforge.net/projects/powerfolder-/

主页:http://www.powerfolder.com/


 

sourceforge优秀项目介绍之二:MindTouch



成立日期: 2006-7-24

项目介绍:

如今,在市场上几乎找不到MindTouch Deki Wiki的产品,但他的发展神速,很多公司都喜欢跟随MindTouch的足迹。MindTouch Deki Wiki 连接团队,企业系统,Web 2.0应用程序和Web服务,这是企业与一个Wiki界面的结缔组织,使得用户操作数据和系统更方便。

2005年,Steve Bjorg和Aaron Fuikerson成立了这家公司。他们看到了一个问题,人们如何共享数据,这就是Wiki的目的。于是建立了一个允许用户与周围的文本和文件交流的平台。不过有别于其他系统,他们也乐意让用户连接legacy 系统,Web服务,应用程序和数据库,让这些信息也能进行协作。Steve把他从微软的经验,Web导向架构(WOA)运用到了这个连接上。

Deki Wiki(C#)的API组件可以运行在Windows或Linux上,这意味着开发环境是多样化的。

项目页: http://sourceforge.net/projects/dekiwiki/

查询更多内容请点击:http://sourceforge.net/community/index.php/potm-200805

 

sourceforge优秀项目介绍之三:Ehcache


成立日期:2003-10-23

项目介绍:

Ehcache是一个Java的分布式缓存,它可用于普通缓存,Java EE和轻量级容器。它的特点主要表现在:内存,磁盘存储,复制拷贝,监听器,缓存装载机,缓存异常处理等方面(查询更多)…

Ehcache是唯一没有与任何vendor stack合作且功能齐全的开源代码缓存,它通过开放源代码Apache软件 的许可。

2003年10月,Ehcache提供了一些补丁给Aphace Java 的缓存系统,但是该项目始终没有采取行动。直到数月之后,Java的一个新的对象/关系持久性和询问服务在高速缓存上出现了问题。Hibernate决定作出一个开放的API用于解决不同缓存的实现。Ehcache就是最早之一。

项目页: http://sourceforge.net/projects/ehcache

查询更多内容请点击:http://sourceforge.net/community/index.php/potm-200802

 

sourceforge优秀项目介绍之四:Hyperic HQ




成立日期:2006-7-17

项目说明:
Hyperic HQ—开放源代码管理,Apache管理,Tomcat管理,LAMP管理,WebLogic管理,虚拟化管理,虚拟机管理,Web环球服务系统管理,Xen管理,JBoss管理和WAMP管理。

数据库环境:JDBC ,MySQL,Oracle ,PgSQL
发展现状:5年-生产稳定
许可:GNU通用公共许可验证(GPL)
操作系统:独立的操作系统
编程语言:Java,JavaScript
主题:企业,监测,系统管理
用户界面:插件,命令行 ,基于网络


Hyperic HQ是开放源代码的系统管理软件,设计各种规模的复杂网络基本设施。它能够自动的发现,整合并管理新的技术,使公司能够轻松有效地维持关键性的业务服务。Hyperic HQ准备了多平台的功能,用于监测和管理,能够精确的找准问题,并防止在重大层出现问题,其中包括硬件,网络,虚拟机和应用。


项目页: http://sourceforge.net/projects/hyperic-hq

查询更多内容请点击:http://sourceforge.net/community/index.php/potm-200801

 

sourceforge优秀项目介绍之五:



成立日期:2000年7月

项目说明:

Firebird是一个开放源代码的关系数据库管理系统,提供了许多的ANSI SQL标准。可运行在Linux,Windows 和多种Unix平台上。Firebird为存储过程和触发器提供了良好的并发性,高性能和强大的语言支持。它用于后台的技术,如各种各样的两层或多层架构以及Web应用程序。

发展现状:5年-生产稳定
关注者:发展商,最终用户/桌面,系统管理员
许可: Mozilla公共许可证1.0 ( MPL )
运行系统:所有32位的Microsoft Windows ( 95/98/NT/2000/XP ) ,所有的BSD平台( FreeBSD/NetBSD/OpenBSD /苹果的Mac OS X ) ,所有的POSIX ( Linux/BSD /Unix操作系统) , HP-UX,IBM AIX 。
编程语言:C, C#, C++, Java, Object Pascal, Python
主题:数据库引擎/服务器
用户界面:非交互式(Daemon)

Firebird作为关系型数据库的后端,为不同的用户和Web应用程序服务。因为它能进行自我管理,跨平台,而且可免费使用,可以很好的支持驱动程序的选项,并呼吁各个层面。


项目页: http://sourceforge.net/projects/firebird

查询更多内容:http://sourceforge.net/community/index.php/potm-200712

sourceforge优秀项目介绍之六:Barcode4J 条形码生成器

成立日期:2003-12



项目负责人: Jeremias Marki

项目说明

Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。它为各种应用提供了插件,包括最重要的Apache FOP(格式对象处理器)。有一些用户将Barcode4J部署为一个servlet。

发展现状:5年-生产稳定
关注者:开发商,医疗保健业,IT
许可:Apache软件许可
操作系统:独立的操作系统
编程语言:Java
主题:图形,销售点,印刷

项目页: http://sourceforge.net/projects/barcode4j

查询更多内容:http://sourceforge.net/community/index.php/potm-200710

 

sourceforge优秀项目介绍之七:Openbravo

成立日期:2001-8


项目说明

Openbravo是领先的开放源代码的企业管理系统(ERP)的开发,它是一个完整的信息系统,公司完全可以依靠它来管理日常的运作和优化所有的业务流程,包括采购,仓库管理,生产,工程和服务管理,销售管理和财务。

基于Web的ERP系统能为中小型企业服务,它建立在MVC和MDD的框架之上,这使得它能更为方便的编写与维护代码。它包含了广泛的功能,如财务,制造业,mgmt项目等…

数据库环境:Oracle ,PostgreSQL(pgSQL)
发展现状:5年-生产稳定
关注者:最终用户/桌面,金融和保险业,信息技术,制造业
许可:Mozilla Public License 1.1(MPL 1.1)
操作系统:独立的操作系统
编程语言:Java,JavaScript,PL/SQL
主题:CRM,ERP,会计,销售点,项目管理
翻译:中文(简体),英语,意大利语,西班牙语
用户界面:基于Web


项目页:http://sourceforge.net/projects/openbravo

查询更多内容:http://sourceforge.net/community/index.php/potm-200709

 

sourceforge优秀项目介绍之八:Inkscape

成立日期:2003-10-26


项目说明

Inkscape 是开源的矢量图形编辑软件,与 Illustrator、Freehand、CorelDraw、Xara X 等软件很相似,它使用 W3C 标准的 Scalable Vector Graphics (SVG) 文件格式,支持包括形状、路径、文本、标记、克隆、alpha 混合、变换、渐变、图案、组合等 SVG 特性。它也支持创作共用的元数据、节点编辑、图层、复杂的路径运算、位图描摹、文本绕路径、流动文本、直接编辑 XML 等。它可以导入 JPEG、PNG、TIFF 等格式,并输出为 PNG 和多种矢量格式。如果你有向量绘图的需要,可以来试试Inkscape!

操作系统:32-bit 的Microsoft Windows (NT/2000/XP/Vista), 所有 POSIX (Linux/BSD/UNIX-like OSes), Linux , Mac OS X
许可:GNU通用公共许可证(GPL)
硬件要求:512M的RAM
语言:白俄罗斯语,保加利亚语,加泰罗尼亚语,中文(简体) ,中文(繁体) ,捷克语,丹麦语,荷兰语,英语,法语,加利西亚语,德语,希腊语,匈牙利语,爱尔兰的盖尔语,意大利语,日语,韩语,立陶宛语,挪威语,,波兰语,葡萄牙语,俄语,塞尔维亚语,斯洛伐克语,斯洛文尼亚语,西班牙语,瑞典语,泰语,土耳其语,乌克兰语,越南语
编程语言:C, C++, Python

项目页:http://sourceforge.net/projects/inkscape

查询更多内容:http://sourceforge.net/community/index.php/potm-200708

 

 

sourceforge优秀项目介绍之九:Scorched 3D

成立日期:2001-4-29


Scorched 3D是一款遵循GPL的多平台的3D游戏,开发者称其灵感来源于以前的Dos游戏Scorched Earth,作者把它改造成了3D的游戏,还添加了一些新的好玩的功能。它具有3D图形和3D的音效,并且具有高模块化。在成熟的代码基础上仍然在积极的发展,继续的完善视觉和听觉效果,给人们带来不一样的体验。

操作系统:Mac OS X, Linux, Solaris, Windows。
许可:GNU通用公共许可证(GPL)
硬件要求:任何一台拥有OpenGl的三维硬件加速图形卡色电脑
语言:英语
编程语言:C++(含有一点Java)


项目页: http://sourceforge.net/projects/scorched3d

查询更多内容: http://sourceforge.net/potm/potm-2007-05.php

 

 

sourceforge优秀项目介绍之十: Art of Illusion

成立日期:1999-4-21

项目负责人:Peter Eastman

项目说明:

Art of Illusion是一个用Java语言写成的基于GPL v2的开源三维建模和渲染软件,
可以创建高质量的具有真实感的三维模型。最突出的特点就是其简单的GUI,规定了
强大且复杂的功能。它使用方便,可以对纹理和材料等效果进行编辑,可以产生具有
真实感的图像。

操作系统:Mac OS X,Linux和Windows,含有Java VM的任何操作系统
许可:GNU通用公共许可证(GPL)
语言:英语,法语,德语,意大利语,日语,葡萄牙语,西班牙语和瑞典语
编程语言:Java

项目页: http://sourceforge.net/projects/aoi

查询更多内容: http://sourceforge.net/potm/potm-2007-04.php

 

 

sourceforge优秀项目介绍之十一: Zenoss Core

成立日期:2006-2-12


项目负责人: Erik Dahl

项目说明:
Zenoss Core是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。Zenoss Core同时也是开源的网络与系统管理软件。

Zenoss Core的强大能力来自于深入的列表与配置管理数据库,以发现和管理公司IT环境的各类资产(包括服务器、网络、和其他结构设备)。Zenoss可以创建关键资产清单和对应的组件级别(接口、服务、进程,已安装的软件等)。建立好模型后,就可以监控与报告IT架构中各种资源的状态和性能容限了。Zenoss同时提供与CMDB关联的事件和错误管理系统,以协助提高各类事件和提醒的管理效率。以此提高IT管理人员的效率。


操作系统:32-bit Microsoft Windows (NT/2000/XP), 所有 BSD platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), 所有 POSIX (Linux/BSD/Unix-like OSes)。
许可: GNU通用公共许可证(GPL)
主题:企业 ,监测,系统管理

项目页:http://sourceforge.net/projects/zenoss

查询详细内容:http://sourceforge.net/potm/potm-2007-03.php

 

sourceforge优秀项目介绍之十二: FreeCol

成立日期:2002-01-02


项目说明:

FreeCol是殖民帝国(Colonization)的一个开源版本。它是一个类似于策略游戏《文明》(Civilization),需要玩家征服新的版图。游戏的地图宽阔,碧蓝的大海和陆地描绘真实,风格清新。

FreeCol是一个回合制策略游戏,该游戏的目标是建立一个独立王国。在游戏开始时,你仅仅拥有很少的殖民地,并且完全依赖于你的本土。只有当你建立起众多殖民地、购买物资、打败参与竞争的欧洲力量,并且鼓励日益激烈的反抗者情绪之后,你就可以进行一场独立战争。

项目发起者开始这个项目的初衷是希望能再回到玩帝国时代的那段时光,同时也希望自己能开发一款开源游戏。当时他认识到帝国时代的商业结局将是渐渐被人们淡忘,便联系了当时一些朋友们,开始了FreeCol项目。


操作系统:独立的操作系统
许可:GNU通用公共许可证(GPL)
语言:英语,德语,匈牙利语,西班牙语
主题:回合制策略游戏
编程语言:Java

项目页:http://sourceforge.net/projects/freecol

查询详细内容:http://sourceforge.net/potm/potm-2007-02.php

 

sourceforge优秀项目介绍之十三: ICEcore 开放团队协作软件

首次发布:2007年10月


项目说明:

ICEcore 开放团队协作软件

ICEcore是一个优秀的可扩展的开放团队协作软件,为整个团队工作空间提供实时的交流环境。它通过提供一个交流平台为开发团队带来生产力的提升和减少交流的损失。ICEcore允许用户创建团队和分享,讨论,和管理信息,这些信息都能通过目录化管理,并方便进行搜索,搜索基于Luncene引擎。并提供在线的交流,包括:讨论,博客,wikis,工作流以及在线会议,桌面共享,会议呼叫,VoIP等。

之所以说ICEcore是一个扩展平台,因为它的功能都是模块化,你能够定制它的功能,所有你的团队交流中需要的功能,都可以随时添加。

难以置信的是,ICEcore是从著名搜索引擎AltaVista发展而来,AltaVista 论坛开发团队组成了新项目SiteScape。SiteScape然后重新架构论坛产品,成为ICEcore,并且开源。去年,Novell公司收购了SiteScape,于是ICEcore有了一个新的赞助人,成为一个新的很酷的开源项目。

ICEcore的负责人在采访中说道,做开源项目并不是光发布源代码那么简单,还有很多很多事情要做,比如和开源社区的交流,推广自己的项目等。整个项目已经有25万个目录,有超过2百万行代码,相当不容易。

ICEcore团队协作项目是用java写的,能够运行任何Java 5兼容JVM中。在线会议部分是用C++写的。


操作系统:ICEcore 能够同时运行在windows和linux上
许可:Common Public Attribution License 1.0 (CPAL)
编程语言:Java C++

项目页:http://sourceforge.net/projects/icecore

查询详细内容:http://sourceforge.net/community/index.php/potm-200807

 

sourceforge优秀项目介绍之十四: FreeNAS
成立日期:2005-10


项目负责人:Oliver Cochard-Labbe

项目说明:

FreeNAS是网络附加存储(NAS)服务专用操作系统(FreeBSD的简化版)。基于m0n0wall防火墙,该系统通过提供磁盘管理及RAID软件,可让用户将PC转换为NAS服务器。支持FTP/NFS/RSYNC/CIFS/AFP/UNISON/SSH协议,旨在让人们重新使用旧硬件。

关于项目的诞生,项目的发起者Olivier表示:最初是希望把一台PC专门用作NAS服务器,特别需要一个易于配置的软件包来实现四个专用于硬盘的独立ATA通道,同时包中还须包含RAID 5软件,并把OS安装到USB key上。由于没有找到满足需求的软件,他就试着自己动手,作为m0n0wall的长期用户,他阅读了m0n0wall开发人员手册,虽然之前从未使用过FreeBSD,也不了解PHP,但是通过学习指南,他从零开始来建立m0n0wall系统,并选择使用FreeBSD 6.0来替代FreeBSD 4.11。仅仅两天后,FreeNAS诞生了。

底层操作系统:FreeBSD 6.2
最低内存配置为128MB内存
编程语言:PHP
遵守开源协议:Modified BSD

项目页: http://sourceforge.net/projects/freenas

查询更多内容:http://sourceforge.net/potm/potm-2007-01.php

 

sourceforge优秀项目介绍之十五:Pentaho

成立日期:2005-6

项目负责人:Doug Moran

项目说明:
Pentaho BI项目提供了企业级的报表、多维分析、仪表盘、数据挖掘和工作流功能,帮助组织更加有效率的运营。Pentaho产品提供了方便的发布选项,使得它可以作为嵌入式的组件、自定义的BI应用方案以及一个完整的开箱即用的集成BI平台。

开发人员:15
数据库环境:JDBC,MySQL,Firebird/InterBase, IBM DB2, Microsoft SQL Server,
Oracle, PostgreSQL (pgsql)
关注者:金融和保险业,政府部门,医疗卫生业,信息技术
遵守开源协议: Mozilla Public License 1.1 (MPL 1.1)
操作系统:OS-independent
编程语言:Java, JavaScript, JSP, XSL (XSLT/XPath/XSL-FO)
主题:企业,数据库,ERP,OLAP
翻译:巴西,中文(简体),荷兰语,英语,法语,西班牙语
用户界面:Java SWT,Eclipse,Web-based


项目页:http://sourceforge.net/projects/pentaho

查询更多内容:http://sourceforge.net/potm/potm-2006-10.php

 

sourceforge优秀项目介绍之十六:openQRM

成立日期:2006-01-30


项目说明:

openQRM是目前业内领先的开源系统管理解决方案,用来管理企业数据中心业务,同时包括虚拟环境管理、数据中心自动化。

openQRM提供开放的插件管理架构,你可用很轻松的将现有的数据中心应用程序集成到其中,比如Nagios和VMware。openQRM的自动化数据中心操作不但可用帮助你提高可用性,同时还可以降低您企业级数据中心的管理费用。

操作系统:所有 BSD platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X),
所有POSIX (Linux/BSD/Unix-like OSes)
编程语言:Java
遵守开源协议 :MPL


项目页:http://sourceforge.net/projects/openqrm

查询更多内容:http://sourceforge.net/potm/potm-2006-07.php

 

sourceforge优秀项目介绍之十七:Sahana

成立日期:2005-01-08

项目负责人:Chamindra de Silva

项目说明:
Sahana (斯里兰卡语) , 基于 Web 集成的开源灾难管理系统。通过有效利用 IT 系统减轻灾难带来的损失以及人员的伤亡。Sahana 不能解决灾难发生后的所有问题,但它是一个优秀的工具,能够提供关于失踪者,捐赠物资,灾民营地等及时、有效的缓解灾情。

发展状态:生产/稳定
操作系统:独立于操作系统(Web-based)
Web服务:PHP 网络服务
编程语言:PHP,JavaScript
遵循的开源协议:LGPL
语言:英语,中文,Sinhala(僧伽罗,斯里南卡宪法中被认可的一种官方语言)
用户界面:浏览器

项目页:http://sourceforge.net/projects/sahana

查询更多内容:http://sourceforge.net/potm/potm-2006-06.php

 

sourceforge优秀项目介绍之十八:Stellarium

成立日期:2000-08


Stellarium是一款开源的桌面星空软件,让你可以在自家电脑萤幕上享受一个完全属於自己的超逼真立体星空,就和你在夜阑人静时仰头望向天际所能够看到的东西一模一样。它使用OpenGL对星空进行实时渲染,因此星空效果和你用肉眼,望远镜或者天文望远镜观察到的星空别无二致。


操作系统:Linux/Unix, Windows and MacOSX等…
遵循开源协议:GPL
编程语言:C/C++


介面:
强大的缩放功能
自由控制时间流动
支援多种显示语言
利用自定剧本档演出独特天体秀
鱼眼投影模式
个人天顶剧场专用球面镜像投影模式
人性化的图形介面以及便利的键盘操作
望远镜控制功能


项目页:http://sourceforge.net/projects/stellarium

查询更多内容:http://sourceforge.net/potm/potm-2006-05.php

 

sourceforge优秀项目介绍之十九: FreeMind

成立日期:2000-06-18

项目介绍:
FreeMind是一套由Java撰写而成的实用的开源思维导图/心智(MindMap)软件,可用来帮助你整理思绪的工具软体,可将每一个环节用图形表示,透过将思路图形化、结构化,帮助你对整个作业流程的了解。

FreeMind开发项目组正致力于使其成为一款高效率的工具。FreeMind具有一键“ 展开/折叠”功能以及“链接”跟随操作,因而比MindManager的操作与导航更便捷。如果你也经常感到思维发散,头绪繁多,可以试试脑图软件。

它可用来作为:
1.管理项目(包括子任务的管理,子任务的状态,时间记录,资源链接管理).
2.笔记或知识库.
3.文章写作或者头脑风暴.
4.结构化的存储小型数据库.

使用FreeMind必须安装Java Runtime Enviornment

产品说明:
*操作系统:独立于操作系统
*遵守开源协议:GPL
*编程语言:Java
*主题:图形,列表
*支持语言:英语,法语,德语
*用户界面:Win32 (Microsoft Windows), X Window System (X11)

项目页:http://sourceforge.net/projects/freemind

查询更多内容:http://sourceforge.net/potm/potm-2006-02.php

 

sourceforge优秀项目介绍之二十:NSIS

成立日期:2000-7-31

项目介绍:
NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System) 的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式。它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用,作为它们进行程序发布的工具。

NSIS 创建的安装程序能够安装、卸载、设置系统设置、解压文件等等。因为它基于脚本文件,你可以完全的控制安装程序的每一部分。脚本语言支持变量、函数、字串操作,就像一个普通的程序语言一样 -但是设计来创建安装程序。即使有那么多的特性,NSIS 仍然是最小的安装程序系统。


产品说明
操作系统:所有32-bit Microsoft Windows (95/98/NT/2000/XP),所有POSIX(Linux/BSD/UNIX-like OSes)
编程语言:C,C++
支持语言:阿尔巴尼亚语,阿拉伯语,白俄罗斯,波斯尼亚语,布列塔尼语,保加利亚语,加泰罗尼亚语,中文,克罗地亚语,捷克语,丹麦语,荷兰语,英语,爱沙尼亚语,波斯语,芬兰语,法语,德语,希腊语,希伯来语,匈牙利语,冰岛语,印度尼西亚语,意大利语,日语,韩语,库尔德语,拉脱维亚,立陶宛,卢森堡,马其顿语,马来语,蒙古语,挪威语,波兰语,葡萄牙语,罗马尼亚语,俄语,塞尔维亚语,斯洛伐克语,斯洛文尼亚语,西班牙语,瑞典语,泰语,土耳其语,乌克兰语,威尔士
用户界面:Win32 (Microsoft Windows), command-line

项目页:http://sourceforge.net/projects/nsis

查询更多内容:http://sourceforge.net/potm/potm-2006-01.php

 

 

sourceforge优秀项目介绍之二十一:FCKeditor

成立日期:2003-5


项目介绍:
FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

产品说明:
操作系统:独立于操作系统
遵循开源协议:LGPL
编程语言:JavaScript,Active FoxPro, ASP, C#, Cold Fusion, Java, Lasso, Perl, PHP

项目页:http://sourceforge.net/projects/fckeditor

查询更多内容:http://sourceforge.net/potm/potm-2005-12.php

 

sourceforge优秀项目介绍之二十二:NHibernate

成立日期:2003-02


项目介绍:
NHibernate是一个面向.NET环境的针对关系型数据库的对象持久化类库。

NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具。 NHibernate从数据库底层来持久化你的.Net对象到关系型数据库。NHibernate为你处理这些,你不用自己写SQL去数据库存取对象。你的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到正确的表和字段中去.大量减少开发时人工使用SQL和ADO.NET处理数据的时间. NHibernate可以帮助你消除或者包装那些针对特定数据库的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。因此对于那些在基于.NET的中间层的应用中,它们实现面向对象的业务模型和商业逻辑的应用,NHibernate是最有用的。

产品说明
遵守开源协议:LGPL
操作系统:所有 32-bit Microsoft Windows (95/98/NT/2000/XP), 独立于操作系统
编程语言:C#,Visual Basic .Net
主题:数据库,软件开发
用户界面:Net/Mono,Win32(Microsoft Windows)

项目页:http://sourceforge.net/projects/nhibernate

查询更多内容:http://sourceforge.net/potm/potm-2005-11.php

 

sourceforge优秀项目介绍之二十三:MediaWiki

成立日期:2001

项目介绍:
MediaWiki是全球最著名的wiki程序,运行于PHP+MySQL环境。MediaWiki从2002年2月25日被作为维基百科全书的系统软件,并有大量其他应用实例。目前MediaWiki的开发得到维基媒体基金会的支持。

MediaWiki是建立wiki网站的首选后台程序,目前国内的大型维客站点基本都采用这套系统。它一直保值着持续更新。其原作者为德国的Magnus Manske。中文支持良好,功能特性完善,学习资料充足,是建立wiki网站的首选wiki程序。

产品说明
开源协议:GPL
操作系统:所有POSIX (Linux/BSD/UNIX-like OSes), Linux
编程语言:PHP
用户界面:Web-based


项目页: https://sourceforge.net/projects/wikipedia

查询更多内容: http://sourceforge.net/potm/potm-2005-10.php

 

 

sourceforge优秀项目介绍之二十四:MinGW

成立日期:2000-2

项目介绍:
MinGW,即 Minimalist GNU For Windows:一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时库。

实际上 MinGW 并不是一个 C/C++ 编译器,而是一套 GNU 工具集合。除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具 (比如 gawk bison 等等)。
开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。

产品说明
操作系统:MinGW/MSYS (Microsoft Windows),所有32-bit Microsoft Windows (95/98/NT/2000/XP)
编程语言:Ada, C, C++, Fortran, Java, Pascal
主题:工具,代码发生器, 编辑器,调试器
用户界面:Win32(Microsoft Windows)

项目页:https://sourceforge.net/projects/mingw

查询更多内容:http://sourceforge.net/potm/potm-2005-09.php

 

sourceforge优秀项目介绍之二十五:JasperReports

成立日期:2001-6

项目介绍:
JasperReports是一个强力的报表产生工具,他有能力描述丰富内容到屏幕上、到打印机或到PDF, HTML, XLS, CSV和XML文件。它完全用Java编写的,并可在各种Java应用(包括J2EE或WEB应用)中用来产生动态内容。它的主要目的是以一种简单而灵活的方式来帮助创建导向的页面。

JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。

产品说明
操作系统:Linux,FreeBSD,UNIX
编程语言:Java
开源协议:LGPL

项目页: https://sourceforge.net/projects/jasperreports/

查询更多内容: http://sourceforge.net/potm/potm-2005-07.php


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/453578.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

notepad编译java_Notepad++直接编译运行java代码的具体步骤

最近不少朋友表示还不会Notepad直接编译运行java代码的操作步骤,使用下面小编就带来了Notepad直接编译运行java代码的操作方法哦,一起去看看吧。Notepad直接编译运行java代码的具体步骤下载Notepad,找到Plugin Manager。插件--->Plugin Ma…

基于linux 的2048

于 debian 接着写 2048, 的影响,如下面的: 感兴趣的朋友能够在这里(http://download.csdn.net/download/kamsau/7330933)下载。 版权声明:本文博客原创文章,博客,未经同意,不得转载。…

架构师之路

1. 架构师之路(1)---面向过程和面向对象 1、引言 机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的…

r语言做断轴_R语言用nls做非线性回归以及函数模型的参数估计

非线性回归是在对变量的非线性关系有一定认识前提下,对非线性函数的参数进行最优化的过程,最优化后的参数会使得模型的RSS(残差平方和)达到最小。在R语言中最为常用的非线性回归建模函数是nls,下面以car包中的USPop数据集为例来讲解其用法。数…

day8-异常处理与网络编程

第1章 异常处理 1.1 什么是异常? 1.1.1 描述 #1 什么是异常? # 异常是错误发生的信号,一旦程序出错,就会产生一个异常,应用程序未处理该异常, # 异常便会抛出,程序随之终止 异常就是程序运行时发生错误的信…

进程(并发,并行) join start 进程池 (同步异步)

一、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的…

xamarin怎么调用java的_XamarinSQLite教程在Xamarin.Android项目中使用数据库

XamarinSQLite教程在Xamarin.Android项目中使用数据库在Xamarin.Android项目中使用预设数据库的具体操作步骤如下:(1)创建一个Xamarin.Android项目,如AndroidSQLiteDemo。(2)在AndroidSQLiteDemo项目的Resources文件夹下创建一个Raw文件夹。(3)将上一节中…

服务框架及服务治理组件——业界调研

声明:主要内容来自公司内部 对业界的调研,不一定恰当、准确、实时。 表格文字较多,APP阅读体验较差 团队服务相关组件\方案通信框架监控负载均衡\路由是否开源腾讯完全自研;BG内部自治,每个BG有自己相应的解决方案,单独…

Swift快速入门(一)第一个Swift程序

1. 本系列说明 本系列只是一个Swift快速入门的教程,并没有详尽的介绍Swift,Swift也并不是一个简单的编程语言,所以要想详尽的系统的学习Swift,本系列并不适合你,此系列只是让开发者可以快速的用Swift来进行开发。另外学…

Scala学习之爬豆瓣电影

简单使用Scala和Jsoup对豆瓣电影进行爬虫,技术比較简单易学。写文章不易,欢迎大家採我的文章,以及给出实用的评论,当然大家也能够关注一下我的github;多谢。 1、爬虫前期准备 找好须要抓取的链接:https://m…

[JMX一步步来] 9、基于JBoss来写MBean

前面都是用JDK自带的JMX实现来写的MBean,JMX的实现不独SUN一家,JBOSS也有自己的JMX实现。如果你使用JBOSS来做WEB服务器,那么基于JBOSS的实现来写MBean,是一个不错的选择。象我们公司就是用JBOSS的,因此所有MBean都是基…

一个漂亮的输出MySql数据库表结构的PHP页面

经常为了方便和直观,我们会首先直接在数据库中设计出表,但是接下来又要将表的结构和设计编写在设计文档中,以便编码的时候可以直观的查询,一旦数据库表非常多,字段非常多的时候,这无疑是件非常郁闷的工作。…

java 属于以下哪种语言_Java属于以下哪种语言?( )

对于宝来(Bora2004)轿车EPS系统,属于当转向扭矩传感器G269发生故障时,只需单独更换转向扭矩传感器就行了。一般说来,下语可以根据下列因素判断趋势线的有效性 ( )。关于股价的移动规律,属于下列论述不正确的是( )。如果希望预测未…

C#设计模式(19)——状态者模式(State Pattern)

原文:C#设计模式(19)——状态者模式(State Pattern)一、引言 在上一篇文章介绍到可以使用状态者模式和观察者模式来解决中介者模式存在的问题,在本文中将首先通过一个银行账户的例子来解释状态者模式,通过这个例子使大家可以对状态…

如何规范 CSS 的命名和书写

我开始学前端的时候也是对于规范问题头疼,后来看了网易的NEC规范,惊呼牛逼 NEC : 更好的CSS样式解决方案 只遵循横向顺序即可,先显示定位布局类属性,后盒模型等自身属性,最后是文本类及修饰类属性。 →显示属性自身属性…

《学做程序经理》完整版

文/Joel Spolsky 译/罗小平 指派一名优秀的程序经理,是团队产出优秀软件的重要前提之一。你的团队里可能没有这样的人,其实绝大多数团队都没有。 Charles Simonyi,这位曾与MarthaStewart(译者注:美国女富豪&#…

java工程mvn引用jar_maven 项目加载本地JAR

将jar安装到本地的maven仓库1.首先确定本地有maven环境。2.安装本地jar模板:mvn install:install-file -Dfile -DgroupId -DartifactId -Dversion -Dpackaging示例:mvn install:install-file -DfileF:\jave-ffmpegjave-1.0.2.jar -DgroupIdffmpegjave -D…

优秀的软件企业为何倒下?

最近不到一个月,就看到两家著名公司——SUN公司和Borland公司相继被收购,引起IT界不小的震动,让人感慨万分。在此之前有北电(Nortel)、摩托罗拉的衰退,再往前有 美国数字设备公司Digital(Digita…

kafka exporter v0.3.0 发布: Prometheus官方推荐,欢迎试用

2019独角兽企业重金招聘Python工程师标准>>> 时隔1个半月,kakfa exporter v0.3.0于今日正式发布,欢迎大家试用。 项目地址 Github: https://github.com/danielqsj/kafka_exporter Docker Hub: https://hub.docker.com/r/danielqsj/kafka-expo…

java手动切换成独立显卡_JAVA设计模式之调停者模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述调停者(Mediator)模式的:调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发…