找了很久,终于找到一个我非常满意的开源java论坛:iforum(http://www.jforum.net/)。这个论坛用的是BSD开源协议,可以随便用于商业,非常适合我们使用。而且令我最满意的是,这个论坛非常干净,简洁大方,除了有一个博客外,没有其他的其他乱七八糟的东西。(我很不喜欢我们国产的其他论坛中的买卖等类似的功能,需要的话感觉挺好的,不需要的话感觉就像一块“狗皮膏药”,想扒都扒不掉)
这个论坛支持四种数据库,包括:MYSQL、HSQLDB、PostgreSQL、Oracle,支持英文、中文、法语等多国语言,使用cache保证论坛的速度,并支持SSO单点登录(其源码还配有UML图,很方便理解其数据结构以便于进行二次开发)。安装非常简单。首先安装好JDK,然后把下载回来的iforum.zip或iforum.war解压到你的servlet容器(如tomcat、jetty、jboss等)中,目录名随便取。然后启动java应用服务器,通过访问:http://localhost:8080/iforum/install.jsp来进行安装。
如果不需要网站和论坛共有用户数据库或没有数据库的话,可以选择hsqldb数据库,这个数据库是内置的数据库,不需要任何安装。需要注意的是,如果你是使用其他三种数据库的话,你必须先提前建好一个库。当然,这个库可以是一个空库,不需要你自己建任何表。然后在安装的时候,把数据库名字、数据库的用户名、密码、论坛管理员的密码等设置好,就可以进行安装了。如果你使用的是hsqldb的话,安装的时候你可以自定义数据库的名字、链接数据库用户名、密码等,也可以不填任何东西。安装完后就可以使用了。
我在jboss里进行安装的时候,遇到了麻烦。我开始时先在jboss的deploy目录下建了个bbs目录,然后把压缩包里的东西解压到目录里,但启动jboss时总出来一大堆错误,安装不成功。如果我直接把iforum.war复制到deploy目录下,启动jboss时,没有错误了,但安装完重新启动jboss后,原有的安装配置东西全没了。搞了很久都没搞好。后来我google了很多信息,受到某篇文章的启示,在jboss的deploy目录下,把安装目录命名为bbs.war,然后再把压缩包里的东西解压到里面,终于一切都顺利解决了。
我是在winxp、win2003下进行的安装,如果你在unix和类unix环境下安装的话,还要设置几个目录的可写属性,详细的安装可以到这个论坛的网站上去查看。
分享到:
相关推荐
【标签】"扩展程序"揭示了iForum for moders是一款浏览器扩展,它可以在用户的浏览器(如Chrome、Firefox等)上安装,扩展浏览器的功能,特别是对于Forum.ge论坛的管理功能。 【详细说明】 1. **安装与兼容性**:...
为用户展开Forum.ge iForum版主 增加了版主的统计信息 支持语言:English
安装此扩展后,将通过写入帖子写入以下按钮。扩展也有一个30星凶手功能。如果要添加任何功能,则可以在适当的主题中写入此处或论坛。键盘剪刀:回到alt + b滚动+ i在线通过ALT + U线路线ALT + A.报价ALT + Qoffopic ...
基于hadoop的百度云盘源代码(亲测可用完整项目代码),个人经导师指导并认可通过的毕业设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在做毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的百度云盘源代码(亲测可用完整项目代码)基于hadoop的
cruise软件模型,串联混动ECMS,cruise增程混动仿真模型,A-ECMS控制策略,Cruise混动仿真模型,串联混动汽车动力性经济性仿真。 关于模型 1.本模型是基于增程混动架构搭建的cruise仿真模型,串联混动架构,实现简易的A-ECMS控制,可用于相关策略开发及课题研究。 2.模型是基于cruise simulink搭建的base模型,策略模型基于MATLAB Simulink平台搭建完成,通过C++编译器编译成dll文件给CRUISE引用,实现联合仿真。 3.尽可能详细的描写了策略说明,大约14页左右,主要解释策略搭建逻辑及各模式间的转。 4.模型主要供学习使用,不同的车型控制策略必然不同,请不要抱着买来即用的态度拿后,具体车型仿真任务请根据需求自行变更模型,或联系模型定制。 5.使用模型前请确保有相应软件基础,卖的是模型,不是软件教程。 关于模型策略问题可以适当交流,但不做软件保姆式教学。 6.模型由“王浮生不怕生”搭建,拿后模型提供五天文字,盗版用户不提供,找谁买的问谁去。 7.文件包含:cruise模型、simulink策略模型、策略说明文档。 8.DLL文件使
Java 21 是一款里程碑式的版本,虚拟线程让高并发编程突破极限,字符串模板让文本处理更简单直观,模式匹配增强则彻底解放你的双手。加上性能优化、集合新功能,它不仅让开发更轻松,还能大幅提升应用运行效率。快来体验这个重新定义开发体验的版本吧!
基于java的无人超市管理系统设计与实现.docx
2021中国新锐品牌发展研究:食品饮料行业报告
永磁同步电机FOC矢量控制4种方法模型:双闭环PI控制、电流滞环控制、转速环滑模控制、电流环PR控制4个simulink模型 三相永磁同步电机矢量控制Matlab Simulink仿真模型,带有各部分模块详细介绍文档及参考文献17篇。 内容非常全面,说明文档从转速电流双闭环PI控制开始介绍,同时含滞环电流控制、滑模速度控制、静止坐标系下电流PR控制的原理介绍、模型介绍、参数计算步骤、模块结构介绍和仿真波形分析。 方便对比加深理解,以及改进丰富内容。 总共含4个矢量控制(FOC)的Simulink仿真模型,清单如下: (1)一般矢量控制即转速环、电流环均采用PI调节器,则对应仿真模型PMSM_FOC_PI.slx文件。 (2)在(1)的基础上把电流环PI控制器成滞环控制,则对应仿真模型PMSM_Zhihuan.slx文件。 (3)把转速环PI控制器成滑模控制,则对应仿真模型PMSM_SMC.slx文件。 (4)若电流控制中不采用坐标变,把电流环PI控制器成PR控制器,则对应仿真模型PMSM_PR.slx。 Matlab2015b以上都能正常运行,参数已调好,可直接运行。 内含资料,对Si
内容概要:本文详细介绍了关于寻找最长回文子串的相关知识,包括前置理论、不同求解方法的具体操作及其优势。首先,阐述了回文串这一特殊结构的概念及其特性——正序逆序完全一致。紧接着,围绕中心扩展法和马拉车算法展开叙述。前者基于字符逐一检查周边字符的方法,在每一点向外延伸探索最长相同序列。而后者利用预处理阶段将字符间隔用特殊符号填充形成全新字符串形式,并建立相应的辅助工具(如回文半径数组)用于跟踪回文中点位置与范围变动情况,再经由巧妙规则判定并逐步推进搜索进度,从而大大降低了运行成本。最后还提到了两种常规方法——动态规划与中心扩展的具体思路以及它们各自适用的情况和局限性。 适合人群:正在研究或学习数据结构和算法特别是字符串处理相关领域的技术人员和爱好者。 使用场景及目标:帮助开发者针对字符串匹配类的问题,尤其是回文判定和查找场景,掌握更多高效的解决方案,优化程序性能。具体应用场景如文本编辑器、搜索引擎中的关键字检索等方面可能会涉及到这类算法的应用。
录屏
C语言实践作业飞机大战.zip
人机对话意图识别数据集
瑞幸咖啡企业微信群话术及人设搭建SOP.xlsx
基于java的居家养老健康管理系统设计与实现.docx
基于java的在线租房招聘平台设计与实现.docx