阅读更多

2顶
0踩

开源软件

GeniusWiki 是一款开放源代码的基于Wiki概念的知识管理平台,它包含了可视化和基于Markup的编辑器,对中文提供了良好的支持,且极易安装、使用和管理。系统由Java开发,前台基于GWT和JQuery等,后台是传统的Spring、Hibernate、ActiveMQ等。兼容绝大多数主流数据库和JEE服务器。

 

 

 

GeniusWiki 刚刚发布了3.2版本,主要改进包括:


  • 整合了JQuery Upload,支持多选和拖拽方式上传。
  • 增加了管理员审批用户注册的方式。
  • 历史版本和版本比较页面优化。
  • 支持sitemap.xml的自动生成。
  • 优化了用户邀请的流程。
  • 一些类库的升级和替换,如Bonecp取代了DBCP。
  • 这个版本也修复了大量的Bug。
试用:可以在http://www.geniuswiki.com免费注册

下载地址:http://www.edgenius.com/download


源代码:https://github.com/GeniusWiki/GeniusWiki

2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 华为22条军规

    华为的营销资料,适合各种营销人员。华为的营销资料,适合各种营销人员。

  • 避免零做除数

    --摘自《SQL HACKS》 by claro ,in 西安 ,  select getdate() --2009-01-06 13:46:26.543NULLIF是一个少为人知的函数,它在其参数相等时返回NULL。它是回避被零除例外的方便手段。表达式NULLIF(X,Y)在x和y不同时返回x。如果x和y相同,则返回NULL。假设你需要计算一对数的比值,但除数有可能为零,如表5-6所示。表5-6

  • C语言中的除0操作

    c语言中的除0操作 1.整型数 int fenzi = 10; int fenm = 0; int jieguo = 0; jieguo = fenzi / fenm; printf("jieguo = %d" , jieguo); 结果就是程序在编译的时候直接报错,说发生了整型数除0操作 2.浮点型除0操作 float fenzi = 10; float fenm = 0; flo...

  • 项目延期的4大原因及解决方案!

    项目从启动到收尾涉及到的工作非常多,在过程中的某一处因为某个原因可能便会导致项目延期 一、前期评估偏差 评估偏差,由于项目成员经验不足或者粗心大意没有详细了解项目内容,一个月的工作量可能评估了20天,那么项目延期是必然的。 在项目成员经验足或者不足的情况下,都需要去详细的过一遍项目内容,没注意到的一个点可能还是需要比较多的工作量。 遇到评估原因导致项目即将延期,处理方式一般有以下几种 1. 申请延期。重新评估后将方案提交项目干系人进行开会讨论,达成一致后按照新计划进行...

  • 你必须要知道的软件项目开发管理15条军规

    目录前言团队成员管理1.团队组建2.兼职问题3.成员能力4.责任授权5.成员支持6.赏罚分明7.团队优先项目管理8.目标明确,计划合理9.完善的项目文档10.技术选型合理11.代码开发12.进度把控13.不要轻易许诺14.开发时间不要轻易缩短三权分立15.开发、测试、项目三权分立 前言 多年前,我作为软件项目总负责人负责一个项目的开发,结局很悲惨!!!项目到最后我陷入了到处救火的窘境… 估计那时t...

  • 高效能技术Leader的30条军规!

    我曾经打造过非常优秀的技术团队,也培养过优秀的技术Leader,结合以往经验,谈谈高效能技术Leader工作中的30条军规:1、建立5~10人的最小战斗单元团队...

  • 项目进度延期的关键因素和应对措施

    任何一个项目或多或少都会遇到某些环节的进度被延迟的情况,所以如何确保项目按计划计划进行,成为了项目过程中的一个重点。 当项目进度延期我们要搞清楚项目是因为什么原因延期的,一般项目延期主要是因为项目进度本身制定不合理,另一方面是来自于项目团队人员方面的, 一、项目进度本身不合理 对于进度延迟时候应该首先分析项目进度计划安排本身是否合理?对于项目进度计划安排是否合理影响因素主要应该从以下几个方面进行分析和考虑。 1、估算是否准确 对于估算是否准确是对项目进度计划安排影响最大的一个因素,估算不准确的原因很多,主

  • 防止项目延迟的18条军规

     1 详尽的需求分析2 当面临项目开始时的问题时,您需要正视并处理这些困难和有争议的问题而不应该  逃避 3 选择正确的技术正确的技术能够使您有最大的机会在现有的人力条件下以最短时间按质量要求完成工作,选择一个抢眼的新技术并没有什么好处,尤其当您不能保证它是否有好处或者找不到正确应用新技术的人的时候。4 设计一个产品的结构,这个结构要有很好的模块化特性,并且简单易懂。要花时间在设计功能模块和界

  • ERP项目甲方实施经理的二十一条军规

    当前,随着越来越多的企业重视并实施企业信息化,ERP实施顾问这一职业也被大家所熟知。但是,怎样成为一个合格的ERP实施顾问,怎样快速的提高自己的业务素质等问题也深深困扰着有志于这一职业的人们。相信看过之后,你也会成为一个合格的实施顾问。

  • 转:编码人员的误区

    误区一:因为任务紧迫,所以没有时间想 有些人认为只有在领导规定的时间内完成任务才是最重要和最紧急的。至于方向是否正确,功能是否完整则没有时间去考虑。 这些人陷入了多写些代码和程序就会安全了的假象当中。殊不知方向错了,跑得越快,损失越大。 抱有这种想法的根本原因在于他们的不自信,不知道如何分析问题,找出最佳解决途径和细致的评估影响面,因而无法向上级提出一个更加合理的时间。 ...

  • 提高你的Java代码质量吧:使用valueof前必须进行校验

    一、分析 每个枚举都是java.lang.Enum的子类,都可以访问Enum类提供的方法,比如hashCode、name、valueOf等,其中valueOf方法会把一个String类型的名称转变成枚举项,也就是在枚举项中查找字面值和该参数相等的枚举项。 我们来深入分析一下该valueOf方法的源代码: public static <T ...

  • 项目延期

    1、遇到项目延期,首先要做的事情是平静下来,安抚投资方的心情,然后认真静下来和大家一起弄清楚项目延期的真实原因,这点非常重要,很多时候决定着成败 2、造成项目延期的原因有很多,简单的可以分为主观和客观两大类 3、主观的原因造成的项目延期主要有两种类型,一种是人员的问题,比如项目预估时间有偏差、过程沟通不畅、实际工作人员对项目理解有偏差、施工人员不负责任等等原因,这些都是由于人员主观意识和判断造...

  • 项目延期的原因

  • 华为编程规范,代码验收标准

    我的公众号「码农之屋」(id: Spider1818),分享的内容包括但不限于 Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、DPDK、Go、Python、C/C++编程技术等内容,欢迎大家关注。 引言: 这个标准是衡量代码本身的缺陷,也是衡量一个研发人员本身的价值。 军规一:【避免在程序中使用魔鬼数字,必须用有意义的常...

  • 架构之重构的12条军规(上)

    对于开发者来说,架构设计是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,架构设计有了一些比较成熟的模式,开发者和架构师也可以经常借鉴。但是,随着应用的不断发展,最初的架构往往面临着各种问题,比如无法满足客户的需求、无法实现应用的扩展、无法实现新的特性等等。在这种情况下,我们如何避免一些坑,尽量比较成功地实现架构的重构,是很多开发者和架构师亟需解决的问题。在这里,跟

  • 项目中“延迟”分析

    在企业项目当中,项目周期主要分为两种,即:deadline开发以及估时开发。而在项目管理当中,最重要的四点包括:时间,质量,成本以及工程师成长。所以在不同类型的项目当中,对于项目管理都具有不同的要求。   而在国内IT行业当中,项目延期推迟交付却是时常发生。在互联网行业当中,小步快跑,提前推出高质量产品以及持续更新产品却是保证商业成功的最重要因素之一。本文将从目前国内项目中经...

  • ××36军规

    2019独角兽企业重金招聘Python工程师标准>>> ...

  • c/c++除0问题

    整数0,如1/0会直接报错,这就相当于我们平时的认知,0是不能作为整数的.double0,如1/0.0不会报错,运算结果为无穷大inf,即infinity的缩写.我们可以通过intisinf()来判断一个数是否为无穷大.同时nan表示"notanumber",即这个数不存在,为非法操作.这两个数在用printf输出时会转化为不同的形式,但是意思没有变.可以用来判断是否出现一些非法操作..........

Global site tag (gtag.js) - Google Analytics