Mysql不同于其他数据库,它不把数据放在大仓库内,它把数据库分为一个个小数据库,数据存在表里面,这样查询的速度会大大增加。

与其他数据库一样,mysql数据库同样支持标准查询语言——sql语言。同时,mysql数据库体积非常小,mysql一张表最多可以存储数据不超过百万级的数据,而oracle可以存储数亿及的数据。因此,mysql在小系统中使用率非常高[11]。

2。5  项目用到的插件

2。5。1  富文本编辑器CKEditor

CKEditor 是一个免费的、方便的网页编辑器。它的一个重要的特点是所见即所得,你在编辑是什么样子,发布时看到的就是什么样子,因为它在编辑文本时会把html标签加上。使用ckeditor,我们能够在网页上编辑表格、图片、视频等内容。CKEditor 完全是用纯JavaScript 开发的[12],所以浏览器会自动解析它,而目前大多数的浏览器都支持ckeditor,而且我们不用考虑服务器使用的是什么语言。为了我们使用起来更加方便,推荐使用新版的浏览器。

本项目会在发帖和回帖中使用ckeditor插件,使用户编辑好的页面可以完整的展示在网页上。下面详细介绍CKEditor的配置使用。

首先,把网上下载的ckeditor整个文件复制到项目中,下载地址为http://ckeditor。com/download。然后再页面中引入ckeditor。js文件,即<script src="//cdn。ckeditor。com/4。5。9/standard/ckeditor。js"></script>。然后再页面中加入文本域,并给文本域加上id,即<textarea  id="content" ></textarea>。然后加入一段js代码,让ckeditor编辑器替换文本域即可,<script> CKEDITOR。replace('content') ; </script>。效果如下图2-4所示。

图2-4  ckeditor效果图

上面介绍了如何简单使用ckeditor编辑器,接下来介绍如何自定义ckeditor编辑器的功能。找到下载的ckeditor文件,找到其中的config。js文件。打开此文件,在文件中的函数里面加入如下一段话。

config。toolbar_Full = [

      ['Source','Preview','-','Templates'],

      ['Cut','Copy','Paste','PasteText','-',,'SpellChecker', 'Scayt'],

      ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],

      ['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],

      '/',

       ['NumberedList','BulletedList','-','Outdent','Indent'],

       ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],

       ['Link','Unlink','Anchor'],

      ['Image','video','Table','HorizontalRule','SpecialChar'],

      '/',

        ['Styles','Format','Font','FontSize'],

       ['TextColor','BGColor']

    ];

上面一段话中是以json格式表示的,其中json串里面的每个’’里面的单词都对应ckeditor编辑器里面的一个功能。用户可以依据自己的需要对自己的编辑器进行自定义设置。

接下来介绍ckeditor编辑器上传图片功能的实现。首先在ckeditor文件中加入上传文件的路径,config。filebrowserImageUploadUrl= "upload/uploadImg。htm"。此路径是后台中的路径,用于接收文件存储起来,并通过回调函数把图片显示在界面上。后台代码为:文献综述

上一篇:jsp+mysql图书馆图书管理系统设计
下一篇:jsp+mysql精品课程管理系统设计

java+mysql通用试题库系统后台设计与实现

java+mysql宿舍管理系统的设计+ER图

java+mysql家庭财务管理系统设计

java+mysql银行ATM软件项目管理系统设计

java+mysql电瓶车进销存采购子系统的设计

java+mysql云平台的移动考试系统设计

java+mysql电脑彩票销售与管理系统设计

网络语言“XX体”研究

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...