配置

Struts2与Freemarker的配置方法(附源码和插件)

时光怂恿深爱的人放手 提交于 2019-11-27 18:19:33
Freemarker是模板引擎,也可以说是一种表现层的框架,它有自己的模板指令,开发者如果不熟悉这些语法,很难进行表现层的开发。 Struts2框架技术对 Freemarker 做了很好的支持,开发人员只要熟悉Struts2的标签即可进行开发Freemarker模板文件,如果您还不熟悉具体的Struts2及标签应用请参考其他文献资料,本文主要阐述 Struts2与Freemarker的配置 方法。 本文所述开发环境为: Eclipse 3.3.2+ MyEclipse 6.0 +JDK 1.5 +Tomcat 6.0。 一、 安装开发Freemarker模板文件插件 Freemarker自身提供了一个编辑模板文件的 Eclipse插件FreeMarkerIDE-1.0.0.GA.zip,该插件具有错误提示,与高亮显示等功能,您可以到 freemarker.sourceforge.net下载,也可通过Eclipse IDE 自带的功能完成相关插件的安装,插件更新地址为: www.freemarker.org/eclipse/update. ,插件具体安装配置过程请参考其他文献资料。 我看到很多网友对改插件的评价是褒贬不一样,本人认为还可以,所以介绍给大家。 你也可以使用其它插件,只要能帮助你开发 Freemarker模板文件即可。 二、 配置工程开发环境 1. 新建

分享Struts2与Freemarker的配置方法

两盒软妹~` 提交于 2019-11-27 18:18:59
刚才在OECP社区看到一篇文章,《 Struts2与Freemarker的配置方法 》觉得很好,所以转发给大家分享一下。 Freemarker是模板 引擎 ,也可以说是一种表现层的框架,它有自己的模板指令,开发者如果不熟悉这些语法,很难进行表现层的开发。 Struts2框架技术对Freemarker做了很好的支持,开发人员只要熟悉Struts2的标签即可进行开发Freemarker模板文件,如果您还不熟悉具体的Struts2及标签应用请参考其他文献资料,本文主要阐述 Struts2与Freemarker的配置 方法。 本文所述开发环境为: Eclipse 3.3.2+ MyEclipse 6.0 +JDK 1.5 +Tomcat 6.0。 一、 安装开发Freemarker模板文件插件 Freemarker自身提供了一个编辑模板文件的 Eclipse插件FreeMarkerIDE-1.0.0.GA.zip,该插件具有错误提示,与高亮显示等功能,您可以到 freemarker.sourceforge.net下载,也可通过Eclipse IDE 自带的功能完成相关插件的安装,插件更新地址为: www.freemarker.org/eclipse/update. ,插件具体安装配置过程请参考其他文献资料。 我看到很多网友对改插件的评价是褒贬不一样,本人认为还可以,所以介绍给大家。

手把手教你在centos下编译安装配置高性能web服务器环境nginx+php(fast-cg...

徘徊边缘 提交于 2019-11-27 15:23:32
本文为实战操作过程的全程记录,采用一台新创建的 linode vps (512M内存)环境,操作系统采用centos 6.2,以从源码编译的方式安装配置nginx, php(fast-cgi模式)web环境。 我们的目标:配置一台高性能、安全的web服务器。所需软件如下: Nginx(英文) Nginx(简体中文) 公认的高性能web服务器[ 下载 http://nginx.org/en/download.html] PHP 应用最广泛的web开发语言[ 下载 http://www.php.net/downloads.php] MySQL 广泛应用于web服务器上的数据库,速度快[ 下载 http://www.mysql.com/downloads/mysql/] phpMyAdmin 使用php开发的基于web的MySQL管理工具 [ 下载 http://www.phpmyadmin.net/home_page/downloads.php] 准备工作: 我的这台vps主机名为fsvps,有一个普通用户名为feng,通常我就使用这个用户登录管理,只有需要使用root身份时才su切换到管理员,只要不再需要使用root权限就退回到普通用户下。建议你也这样操作,以免误操作造成不可挽回的灾难。 通过ssh(windows下可以使用putty,建议去官方下载英文原版)登录服务器

Windows下Nginx+Tomcat配置

故事扮演 提交于 2019-11-27 12:39:06
刚刚接触了下Nginx,发现很有趣就尝试了下,下面是我的一些配置,希望可以帮助大家。 需要的工具:Nginx和tomcat,Nginx下载地址: http://nginx.org/en/download.html ,Tomcat版本任意,根据自己安装的jdk来下载,Nginx与Tomcat的配置重点在配置文件,下面来说下具体的配置信息: 第一步,将tomcat解压,修改conf/server.xml的配置信息: //第一处要修改的地方 <Server port="18005" shutdown="SHUTDOWN"> //第二处要修改的地方 <Connector port="18081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> //第三处要修改的地方(若无冲突可不用修改) <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 启动tomcat,点击bin/start.bat,访问http://localhost:18081,页面显示正常表示启动成功。 第二步,解压Nginx,修改conf/nginx.conf的配置信息: server{ listen 80; server_name localhost;

Ubuntu下配置samba服务器

余生长醉 提交于 2019-11-27 11:12:10
一. samba的安装: sudo apt-get insall samba // (sudo get temp root auth) sudo apt-get install smbfs //旧版本 sudo apt-get install cifs-utils //新版本 上面的命令将会安装Samba和其他相关的工具。在旧版的Ubuntu中,你可能需要使用 smbfs 替代 cifs-utils 。 sudo apt-get install samba-common 二. 创建共享目录: 1、系统用户home目录下: mkdir /home/john/share //如果配置的共享目录不存在则创建 chown -R nobody. /home/john/share //设置共享目录归属为 nobody sudo chmod 777 /home/john/share //将共享目录属性设置为 777 说明:john为你的ubuntu的用户名;share你可以随便起个名字做为共享文件夹 2、普通目录下: 如创建/mydir/private 和 /mydir/public 目录 ( 注意权限问题,不然导致不能访问 ) mkdir -p /mydir/{private,public} chown -R nobody.nogroup /mydir chmod -R 777 /mydir

Mysql配置参数innodb_buffer_pool_size的学习与整理

本小妞迷上赌 提交于 2019-11-27 01:56:50
原文地址: Mysql配置参数innodb_buffer_pool_size的学习与整理 这半个月来,一直在做一些关于服务器交易端性能的提升工作,主要是分析和讨论交易端性能的瓶颈,找出导致性能减慢的原因,拟定出合理的解决方案,主要是通过几个方面进行研究和学习,今天总算有了一点点突破,主要是涉及mysql核心参数innodb_buffer_pool_size的学习和讨论,这里简单的整理和总结一下。 首先简单的介绍一下服务器交易端的环境,使用的是Spring + MyBatis + Mysql的架构,代码中使用了Spring声明式事务进行管理,性能的瓶颈主要是存在于事务提交上面,通过测试和分析日志,发现代码在进行事务提交时耗时比较严重,这半个月的研究也走了许多弯路,总算有得有失,对于其中的一些知识也有了一定的理解,主要是包含下面几个方面: MyBatis 第一点想到的可能原因是MyBatis对Connection的管理,由于对MyBatis的理解不深入,简单的分析日志,发现MyBatis日志中出现大量的create SqlSession,于是简单的研究了一下MyBatis SqlSession,这里有一篇总结的文章: 关于MyBatis sqlSession的一点整理 通过研究讨论和查阅源码,对MyBatis SqlSession有了一定的理解,发现问题可能不再这里。 Mysql

Android小白成长之初级篇:NDK配置

我的未来我决定 提交于 2019-11-27 01:09:48
AndroidNDK ( Native Development Kit )实际上属于 JNI ( Java Native Interface )的一部分, JNI 就是允许 Java 代码和其他语言写的代码进行交互。 Android 基于 Java 平台,自然也是支持这个特征了,因此 Android NDK 就是支持在 Android 平台上使用 Java 语言调用采用 C/C++ 编译的库文件的一系列工具。 1. 下载: NDK 的下载页面为: http://developer.android.com/sdk/ndk/index.html ,当前最新版本为 r8 ,如下图所示: 2012-6-20 18:17 上传 下载附件 (21.93 KB) 前面我们说过 Android SDK 支持三种平台,这里相应的 Android NDK 也是分为三种平台 Windows 、 Linux 和 Mac OS X 。其中 Mac OS X 后面的括号中给出 Intel 。说明仅支持英特尔的硬件平台,即在英特尔的电脑上安装的 Mac OS X 系统才能使用该 NDK ,早期的苹果电脑使用的是非英特尔的硬件平台,所以这个对于苹果电脑用户而言需要是注意的。 Linux 平台后面的括号中给出 x86 ,说明只支持运行在 x86 体系上的 Linux 平台。

Eclipse maven plugin 插件 安装 和 配置

筅森魡賤 提交于 2019-11-26 23:34:55
环境准备: eclipse(Helios) 3.6 maven 3.0.4 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 首先去官网下载 Maven: http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz 下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 maven 最终的路径是:D:\Server\maven 配置 maven 环境变量: 系统变量:MAVEN_HOME = D:\Server\maven 用户变量:path = %MAVEN_HOME%\bin 相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。 打开 cmd,在里面敲:mvn -version 如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。 mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 32位的 WIN7,安装的 maven 是 3.0.4 如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。 修改

MyBatis 之 SqlMapConfig.xml 配置

帅比萌擦擦* 提交于 2019-11-26 18:43:49
下面介绍 MyBatis 的核心配置文件 SqlMapConfig.xml 的配置实用: SqlMapConfig.xml 中配置的内容和 顺序 如下: properties(属性)、settings(配置)、typeAliases(类型别名)、typeHandlers(类型处理器)、 objectFactory(对象工厂)、plugins(插件)、 environments(环境集合属性对象) environment(环境子属性对象) transactionManager(事务管理) dataSource(数据源) databaseIdProvider(数据库ID提供者) 1. properties(属性) SqlMapConfig.xml 可以引用 Java 属性文件中的配置信息,如下: 在classpath 下定义 database.properties 文件 #Database configuration mysql.driver=com.mysql.jdbc.Driver mysql.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8 mysql.username=root mysql.password=mysql oracle.driver=oracle.jdbc.driver

ext 中的iconCls配置以及使用以及路径问题

吃可爱长大的小学妹 提交于 2019-11-26 18:27:11
首先是ext的iconCls配置问题: 使用过Ext( http://www.extjs.com )的同志都应该知道,每一个组件(Component)在初始化的时候,都会有一个配置参数(Config){在Ext2中,基本上所有的组件的构造函数只接受一个参数,这个参数或者是一个Config Object或都是一个Array of Config Object},其中,许多组件,如Menu,Button都有一个配置选项iconCls,很明显,这个是用来配置按钮等的图标的,所以假设我们要初始化一个Button,我们在JS里这样写: Java代码 var button = new Ext.Button({ text: "Hello", iconCls: "hello-button" }); 然后我们再在CSS中写下如下规则: Java代码 .hello-button { background: url(images/hello.png) left top no-repeat; } 把JS和CSS文件都正确的引入到页面当中后,我们只能看到按钮上空出来了一个放置图片的位置,而图片并没有显示出来,通过使用Firebug( http://www.getfirebug.com )来查看页面,通过Inspect我们生成的按钮的Style,我们发现CSS规则hello