`
coolszy
  • 浏览: 1407063 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

推荐一些国产开源项目

阅读更多
Easyjf
Easyjf是一个国产的开源社区,开源项目众多,都做的一般般,但是要支持下!
 

精仿DZ论坛 LForum

写在前面的话:一 直以来,我都对Web充满了兴趣。曾在04年就开始接触DVBBS,但以前都仅仅停留在使用的层次,当07年开始接触Java以来,我就有一个梦 —— 我要拥有属于自己的一款Web产品。随着学习的不...
  • 授权协议: Apache License 2.0
  • 开发语言: Java
  • 操作系统: 跨平台 
  • 项目主页: http://code.google.com/p/lforum/
  •  
     
    Nutz
    于 Java 程序员来说,除 SSH 之外,可能还有另外一个选择:
    Nutz
    当然,它是开源的,并且是完全免费的。

    同传统的 SSH 相比,它具备如下特点:

    • 轻 -- 当前最新版,整个 jar 文件共 641k
    • 薄 -- 针对 JDBC 的薄封装,无缓存
    • 全 -- 提供了 Dao (ORM, SQL 管理), Ioc, Mvc, Json解析 等必要功能
    • 活 -- 各个部分可以独立使用,比如在 Spring 里采用 Nutz.Dao ,又比如在 Nutz.Ioc 里使用 Hibernate 等
    • 整 -- 它所有功能均不依赖第三方 jar 文件。
    这就意味着:如果一个 Web 应用,你在 WEB-INF/lib 下只 需要放置一个 nutz.jar 就够了

    当然你要使用其它的连接池,数据库驱动,打印PDF支持等功能,还需要自行添置 jar 包。

     
     
    Fine Packet Builder
    Fine Packet Builder(简称FPB)是开源免费数据包生成与协议分析工具,同时还提供了著名的PCAP数据包截取软件包的Java封装。FPB使用独创的协议语法表示语言(Protocol Syntax Notation)来定义协议的格式与编码和解码规则,可以在基本不编程(或很少编程,如checksum计算)的情况下定义自己的协议。协议语法表示语言是建立在TTCN-3 语言的基础上的,它继承了TTCN-3语言的协议定义相关部分的语法,并且根据协议分析功能的需要进行了扩展。另外通过FPB的通用Java API可以对面向协议栈的数据包进行创建、编辑、编码、解码、完整性验证和链路层发送和接收等操作。
    由于FPB具有,用协议语法表示语言描述的协议语法直观易懂;Java API的功能强大且简洁易用;内置协议众多且使用实例丰富;等优点,所以可以将其广泛地应用于流量生成、协议分析、协议模拟、协议学习和协议测试等方面。
     
     
    Loonframework
    JAVA游戏开源框架Loonframework 这是一个基于Java技术的2D游戏框架,将涉及J2SE,J2ME,JavaFX三个方面。开发目的在于以脚本化的方式,快速的开发可跨平台移植的 Java游戏。并且它本身也是一个持久层框架,能在框架内最大限度的满足用户需求。目前展示了一个仿梦幻模拟战世界观的AVG+SLG脚本,以Applet方式展示在looframework.sourceforge.net上运行,也可以下载此Jar包后双击运行。由于是采用Graphics直接绘制界面,所以仅使用了最基础的AWT作为表示,有很好的移植可能性。功能上,采用脚本方式动态生成界面与对话情节,重用可行性高。 项目潜力上,随着日后JavaFX技术的改进与普及,本项目还会有一次质上的飞跃。在WEB2.0概念深入人心,如猫游记等AJAX游戏都能够有人去玩的今天,利用JAVA开发的平台无视,且能如RMXP由普通用户即可制作的游戏框架 (而且,利用Java特性,完全可以做到由用户通过网页定制游戏并展示,甚至可以考虑提供一个类似于土豆的平台,用以展示用户DIY自己的游戏或相关图形资源。)
     
    6
    2
    分享到:
    评论
    2 楼 fineqtbull 2010-01-12  
    呵呵,我是Fine Packet Builder的作者之一呦,原来以为没什么人关心的,看到了博主的推荐  还挺激动的,谢了
    1 楼 hanz188 2010-01-01  
    Java开源论坛系统
    ================

    mvnForum
    mvnForum是基于javaJ2EE
    技术(Jsp/Servlet)的一个开源论坛.,安装简单。mvnForum兼容任何Servlet容器,支持Jsp 1.2 and
    Servlet 2.3。
    http://www.mvnforum.com/mvnforumweb/index.jsp

    JForum
    JForum 是一个功能强大 ,易于管理的论坛。它的设计完全遵从MVC设计模式,能够在任何Servlet容器与EJB服务器上运行。而且可以轻松的定制与扩展JForum论坛。
    http://www.jforum.net/index.jsp

    xforum
    国人开发的一个开源论坛,基于 Struts 技术,是学习 Struts 的一个非常好的范例。它用到 JAAS 实现 Security
    ,中文问题的解决,数据层用到 DAO ,以及基于 Struts 应用的基本架构,都是个非常好的学习。
    http://www.chinaxp.org/forum/forum.jsp

    JGossip
    JGossip是一个简单,功能强大的java论坛。可运用j2EE在平台上。采用Struts framework技术。
    http://sourceforge.net/projects/jgossipforum/

    FreeForums
    一个基于XML的Java2企业级的论坛解决方案。FreeForums页面采用CSS, DHTML
    与JavaScript等技术。这样用户可以定制自已喜欢的界面。它还提供一个在Windows下的客户端程序。
    http://freeforums.sourceforge.net/

    Sk Forum
    SK Forum是一个开源的基于web的J2EE论坛应用程序。它是一个功能比较齐全的系统,包括很多功能比如:投票,wiki,定时跟踪,地址薄,好友薄以及其它一些小的功能。
    http://soft.killingar.net/soft/wiki.view.action?wiki=SK+Forum

    JsForum
    JsForum是只用到jsp与Servlet技术的论坛,容易使用。具有一般论坛的功能。但是目前只能支持MYSQL数据库。
    http://jsforum.sourceforge.net/

    nemesis-forum
    一个使用J2EE技术的论坛。它的功能包括用户与用户组权限管理,支持i18n,内容过滤,综合搜索引擎,支持多种数据库。
    http://sourceforge.net/projects/nemesis-forum/

    Yazd
    Yazd是一个使用JDBC连接数据库的论坛。它的特性包括:
    1.提供在线安装和配置。
    2.内容过滤(把Html代码转换成可显示的文件,自定义关键字过滤列表,隐藏urls的实现路径)。
    3.集成Lucene1.3提供关键字搜索功能。
    4.支持的数据库包括:Oracle,MySQL,DB2,Microsoft
    SQLServer,Sybase,Interbase,Hypersonic SQL,Pointbase,Informix和Postgres
    5.还有其它一些一个论坛应具备的基本功能。
    这个论坛提供多语言支持其中包括简体中文。
    http://www.forumsoftware.ca/

    JavaBB
    JavaBB基于java技术的类似于phpbb的论坛。
    https://javabb.dev.java.net/

    JForumFusion
    JForumFusion是一个Java开源论坛。它主要的一些功能包括常规论坛功能,文件附件上传,个人信息,基于web的管理工具,UBBCode,和高性能的搜索引擎等。支持主流数据库包括:Oracle,
    DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL
    Server...
    http://jforumfusion.polygonized.com/index.html

    jzForum
    这是一个利用Java开发的简单论坛.以下列出它的几点特性:
    *完全支持BBCode,
    *在新贴提交时利用AJAX技术提供无刷新页面预览功能.
    *利用lucene提供全文本搜索功能.
    *用户可监控主题.
    *可以容易更改样式(利用CSS几乎没有用到table).
    *安装简单只有一个war文件没有数据库(其实是内嵌hypersonic数据库)但 也支持其它数据库.
    *包括一个投票系统.
    *jzForum还提供RSS阅读功能并利用缓存技术提高整个论坛的速度.
    http://www.jzforum.org/

    BBS-CS
    天乙社区是一套基于JAVA技术的网络虚拟社区,采用了Hibernate+Spring+Struts的轻量级J2EE框架.
    1、全文检索:天乙社区6.0采用Lucene全文检索,并支持完全国际化多语言的全文检索。
    2、MVC框架:天乙社区6.0继续了5.x的Struts框架,但经过优化,WEB端更加简洁高效。
    3、集群支持:系统可以运行在集群上。
    4、功能方面:大大加强了管理功能,用户可以多样化的定制系统的各项信息,包括用户级别、封锁IP、过滤字等等,论坛功能上主要增加了投票帖、上传附件类型多样、帖子中显示用户信息等等功能等。
    http://www.laoer.com/

    EasyJF
    简易java框架开源论坛系统拥有常用论坛系统的基本功能,集前台后台代码为一体,支持UBB。该论坛系统使用基于OO的方法设计,采用多层B/S构架,数据库持久层主要使用简易数据库开源框架EasyDBO,Web层使用EasyJWeb框架,java代码与页面完全分离,易扩展。
    http://www.easyjf.com/download.htm

    相关推荐

      基于国产密码算法的开源OpenSSL密码库

      TaSSL,在国际开源OpenSSL基础上融入了SM2、SM3、SM4国密算法,按照国密SSL标准实现了基于国密双证书体系和国产密码算法的SSL安全通讯服务,并兼容原有OpenSSL的架构体系,彻底解决了国内商用密码体系无法构建基于...

      开源项目管理软件禅道 v2.0 安装教程

      禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆盖了项目管理的核心流程。注重实效的管理思想,合理的软件...

      PyMiner 一款开源项目,国产matlab软件。

      为什么选择 pyminer? pyminer 是一款基于Python的统计分析工具,它...使用Python语言代码和插件,与开源软件集成。 通过灵活的部署选项,更轻松地选择和管理您的软件。 pyminer 可用于 Windows 和 Linux 操作系统。

      禅道是第一款国产的开源项目管理软件它集产品管理项目管理质量管理文档管理组织管理和事务管理于一体是一款专业的研发项目管理软件

      禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆盖了项目管理的核心流程。注重实效,合软件架构合理,操作...

      pyminer2.0+国产开源MATLAB2.0

      希望更多地人能参加到国产开源软件中去。 为什么要做这个项目?目的是什么? 在当今,Python已然成为数据分析方面的优势语言,无论在国内还是国际,都是炙手可热。但是新手学习Python往往会遇到诸如“学Python有...

      vaeThink 是搭载了两大国产开源框架节省项目开发成本。.zip

      vaeThink 是搭载了两大国产开源框架ThinkPHP5和Layui2的一款高速度、轻量级PHP内容管理系统,诞生的初衷是帮助开发者提高开发效率,节省项目开发成本 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站...

      禅道开源项目管理软件2.0

      禅道是第一款国产的优秀开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。先进的管理思想,合理的软件...

      禅道项目管理软件 开源版 12.4.2

      禅道是一款国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富...

      基于C/C++的xrkmonitor国产开源云监控系统设计源码

      本项目是基于C/C++的xrkmonitor国产开源云监控系统设计源码,包含1094个文件,其中主要包含171个h头文件,149个cpp源代码文件等。系统采用了C/C++编程语言,实现了业务监控点监控、日志监控、数据可视化以及监控告警...

      JAVA上百实例源码以及开源项目源代码

      简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

      一款国产的轻量级开源在线项目任务管理工具

      今天给大家推荐一个轻量级的开源在线项目任务管理工具:DooTask DooTask 提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。 一、高效便捷的团队沟通工具 针对项目和...

      JAVA上百实例源码以及开源项目

      百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对...

      开源GMSSL的国密算法整理分析.pdf

      通过对开源项目GMSSL分析,整理了GMSSL项目介绍,Windows下的编译,Windows命令行下SM4加解密,SM2密钥对生成,加密验签的操作方法等。

      SpringBoot JAVA 开源OA协同办公系统

      本项目JDK8x64+...目前系统已全面支持国产达梦数据库8.0,人大金仓V8R3,神州通用v7,要需者可加群索取。 安装最新版测试请加群索取或WX联系! 正式版演示地址:http://oa.cyunsoft.com 账户:admin 密码:123456

      Oracle 分组聚合查询 - 开源中国社区1

      Oracle 分组聚合查询 ­ 开源中国社区首页开源项目国产开源项目项目分类最新收录项目Java 开源软件C# 开源软件PHP 开源软件C/C++ 开源软件Ru

      禅道项目管理软件7.2.4版本

      禅道是第一款国产开源项目管理软件。 禅道集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能...

      本项目旨在重现 Sora(Open AI T2V 模型)们希望开源社区为本项目做出贡献

      我们希望开源社区能够为这个项目做出贡献。欢迎拉取请求。设置代码库并在景观数据集上训练无条件模型。在景观数据集上进行text2video实验。在 video2text 数据集上训练 1080p 模型。具有更多条件的控制模型。

      禅道项目管理软件 v11.6.3 开源版

      禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆盖了项目管理的核心流程。注重实效的管理思想,合理的软件...

      禅道项目管理软件7.1源码安装包

      禅道是第一款国产开源项目管理软件。禅道集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备...

    Global site tag (gtag.js) - Google Analytics