xwiki初步认识

article/2025/8/27 20:33:38
1、xwiki安装

下载xwiki的war包,tomcat,mysql,各自安装配置好。在mysql中建好xwiki库,将war包放入tomcat中,在解压出来的文件中修改hibernate.cfg.xml的数据库连接配置,如2、字符集更改的图中。注意删除war包,否则重复解压覆盖后续修改。

2、字符集更改

xwiki官方文档http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Encoding实际我配置的时,在xwiki中修改了hibernate.cfg.xml的数据连接配置的字符集,如下

hibernate-cfg-xml

在mysql中修改了数据库字符集,即my.ini文件,只要修改character-set-server就可以了。在mysql建xwiki库的时候,也要注意字符集是否是UTF-8。

2015-12-18_132706

mysql-xwiki库的字符集

在tomcat中要修改server.xml配置文件,如下

2015-12-18_133035

3、附件存储位置修改

官方文档中比较详细,不多说了。http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Attachments注意在使用前就要配置好,因为xwiki附件默认是放在数据库的,使用了一段时间在系统中产生附件后,必然涉及附件迁移的问题。

4、openoffice修改

直接修改xwiki的配置文件xwiki.properties中关于openoffice的配置就可以了,需要注意的,openoffice在Windows安装后,xwiki要用到的两个路径在系统盘是默认隐藏的。上述配置搞定,基本上xwiki就可以用了,默认管理员账户登录上去试试。其他配置问题还是查http://platform.xwiki.org/xwiki/bin/view/AdminGuide/。

xwiki-properties

转载于:https://my.oschina.net/u/2500964/blog/548078


http://chatgpt.dhexx.cn/article/GtPd2pdk.shtml

相关文章

Xwiki安装部署详解

一、Xwiki简介XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台。XWiki是一款基于java所编写的wiki,它可以运行在如Tomcat,Jetty,JBoss,WebLogic,WebSphere等Servlet容器上并利用关系型数据库(HSQL, MySQ…

xwiki安装部署

xwiki 下载,版本选择以及与jdk,servlet容器,数据库和JDBC的版本对应关系,可以参考我另一篇关于这个的文章 https://blog.csdn.net/qq_38417282/article/details/125271765 首先进入xwiki官网 在documentation中找到Admin Guide—…

设计模式之装饰器模式详解

设计模式之装饰器模式详解 文章目录 设计模式之装饰器模式详解一、什么是装饰器模式二、装饰器模式的角色组成三、装饰器模式通用写法示例四、装饰器模式业务中的应用举例五、装饰器模式优缺点 一、什么是装饰器模式 装饰器模式(Decorator Pattern) 也称…

TS装饰器

通过本文你可以知道什么 装饰器的发展历程JS和TS装饰器有何不同Angular中的装饰器到底是什么装饰器的定义,语法,作用reflect-meta是什么及如何使用 前言 我们平常开发中或多或少的听说或使用过装饰器,也切身感受到了它带给我们的便利。但是…

python的装饰器(函数装饰器)

作为许多语言都存在的高级语法之一,装饰器是你必须掌握的知识点。 装饰器(Decorator):从字面上理解,就是装饰对象的器件。可以在不修改原有代码的情况下,为被装饰的对象增加新的功能或者附加限制条件或者帮…

python装饰器这一篇就够了

前言 什么是装饰器 实现原理 实现效果 适用场景 装饰器: 装饰器的写法 装饰器的拓展 装饰器的模板 什么是装饰器呢? 就是在特定条件下为某些函数再不改动函数体的时候为函数新添加一些功能,这就是装饰器 实现原理: …

【Python】闭包与装饰器

1.闭包 闭包的本质就是函数的嵌套定义,即在函数内部再定义函数 闭包有两种不同的方式,第一种是“返回一个函数名称”,第二种是在函数内部就“直接调用” 闭包的定义:在一个外函数中定义了一个内函数,内函数里运用了…

Python装饰器的通俗理解

看了这篇文章终于搞懂了装饰器,原文有少许错误,但无伤大雅,改正后转载于此,一起学习。 在学习Python的过程中,我相信有很多人和我一样,对Python的装饰器一直觉得很困惑,我也是困惑了好久&#x…

什么是装饰器?

一、引出装饰器概念 引入问题: 定义了一个函数,想在运行时动态的增加功能,又不想改动函数本身的代码? 示例: 希望对下列函数调用增加log功能,打印出函数调用: def f1(x): return x*2 d…

Python自定义装饰器

文章目录 1.闭包2.不带参数的装饰器3.带参数的装饰器4.不定长参数的装饰器5.多重装饰器修饰6.返回值是装饰器7.装饰器类 Python学习笔记—装饰器 装饰器:从生活角度理解,是对一个东西进行装饰,增加它本身的一些功能和内容; Python…

Python的装饰器

前言: 🤡 作者简介:我是Morning,计算机的打工人,想要翻身做主人 🙈 🙈 🙈 🏠 个人主页:Morning的主页 📕系列专栏:&#…

装 饰 器

一,装饰器概念 装饰器本质上还是函数,让其它的函数在不做任何代码修改的情况下,增加额外的功能 所以说一句话:还是函数,记住奥 谈到一个原则:开发封闭原则 概念: 一个以函数作为参数并返回一…

学习TypeScript20(装饰器Decorator)

Decorator 装饰器是一项实验性特性,在未来的版本中可能会发生改变 它们不仅增加了代码的可读性,清晰地表达了意图,而且提供一种方便的手段,增加或修改类的功能 若要启用实验性的装饰器特性,你必须在命令行或tsconfig…

python装饰器详解

python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。比如:classmethod,staticmethod,property,xxx.setter,wraps(),func_name等都是python中的装饰器。 装饰器,装饰的…

【Python】一文弄懂python装饰器(附源码例子)

目录 前言 一、什么是装饰器 二、为什么要用装饰器 三、简单的装饰器 四、装饰器的语法糖 五、装饰器传参 六、带参数的装饰器 七、类装饰器 八、带参数的类装饰器 九、装饰器的顺序 总结 写在后面 前言 最近有人问我装饰器是什么,我就跟他说&#xff…

偏微分方程数值解程序设计与实现——数学基础

常用算子符号 梯度算子 R d \mathbb{R}^d Rd空间中标量函数 u ( x ) u(\bf{x}) u(x),其梯度算子定义如下: g r a d u ( x ) ∇ u ( x ) [ ∂ u ∂ x 0 ∂ u ∂ x 1 ⋮ ∂ u ∂ x d − 1 ] grad u(\mathbf{x})\nabla u(\mathbf{x}) \begin{bmatrix} …

偏微分方程的数值解(六): 偏微分方程的 pdetool 解法

偏微分方程的数值解系列博文: 偏微分方程的数值解(一):定解问题 & 差分解法 偏微分方程的数值解(二): 一维状态空间的偏微分方程的 MATLAB 解法 偏微分方程的数值解(三): 化工应用实例 ----------触煤反应装置内温度及转换率的分布 偏微分方程的数值解(四):…

微分方程数值解

一阶问题举例: 高阶问题举例 : 常微分方程数值解:向前欧拉方法之一阶问题 clc,clear,close all; a0;%初始时刻 b2*pi;%结束时刻 n100;%离散点数量 x00;%初值 h(b-a)/n;%步长 xx0 [0:n]*h;%离散点数组 funinline(sin(x)y,x,y); y01; %计算 y(…

常微分方程数值解法1

1.牛顿迭代法 多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。牛顿迭代法使用函数 的泰勒级数的前面几项来寻找方程 的根。牛顿迭代法是求方程根的重要方法之一,其最大…

差分、偏微分方程的解法

这里写目录标题 微分方程数值求解——有限差分法matlab代码差分法的运用(依旧是连续变量——>离散网格点) PDE求解思路demo1demo2 微分方程数值求解——有限差分法 差分方法又称为有限差分方法或网格法,是求偏微分方程定解问题的数值解中…