- 博客(94)
- 收藏
- 关注
原创 slf4j+logback 日志系统使用
最近看了一系统,日志系统采用slf4j+logback,代替传统log4j+commons-logging日志系统,据说slf4j+logback方式日志性能提高很多,也没有仔细研究2个系统的性能,本文只说明一下新的slf4j+logback使用 1.使用JAR logback-classic-0.9.11.jar logback-core-0.9.11.jar slf4j-a...
2010-02-01 18:40:28 147
原创 jeecms加载首页的过程
刚开始研究jeecms的时候很纳闷,找不到首页的加载页面。。经过一番仔细研究,发现这个加载还是经过了很多曲折的过程的。整个程序的架构师ssh+freemarker模板构成的,所以先要熟悉freemarker模板技术。先看web.xml文件,其中欢迎页面有:view plaincopy to clipboardprint?<welcome-file-list&...
2010-02-01 17:05:20 176
原创 使用IntrospectorCleanupListener 解决quartz引起的内存泄漏
"在服务器运行过程中,Spring不停的运行的计划任务和OpenSessionInViewFilter,使得Tomcat反复加载对象而产生框架并用时可能产生的内存泄漏,则使用IntrospectorCleanupListener作为相应的解决办法。" 对于这一句话,引用关于IntrospectorCleanupListener一段解释:引用spring中的提供了一个名为 org.spr...
2010-02-01 16:33:42 159
原创 利用 Spring 和 EHCache 缓存结果(翻译)
导言 从 Spring 1.1.1 开始,EHCache 就作为一种通用缓存解决方案集成进 Spring。 我将示范拦截器的例子,它能把方法返回的结果缓存起来。 利用 Spring IoC 配置 EHCache 在 S...
2010-02-01 16:16:16 110
原创 DedeCms V5.3/V5.5 安全设置指南
DedeCms V5.3/5.5 的用户,如果你的网站数据十分重要(那种两天就能弄好的垃圾站就算了),建议按本文所说的安全步骤进行严格的设置。1、目录权限我们不建议用户把栏目目录设置在根目录, 原因是这样进行安全设置会十分的麻烦, 在默认的情况下,安装完成后,目录设置如下:(1) data、templets、uploads、a或5.3的html目录, 设置可读写,不可执行的权限;(2) 不需要专题...
2010-01-29 16:06:51 122
原创 介绍一个十分好用的JQUERY图片放大镜插件
介绍一个十分好用的JQUERY图片放大镜插件,在很多电子商务网站中,有时在看小图时,往往想再看这个货品的大图,传统的另外打开一张大图的话,不大COOL,所以找到了这个插件,插件下载地址:http://www.mind-projects.it/projects/jqzoom/ 简单介绍下,在下载后,要准备一张小图和一张清晰点的大图,然后在页面中引入JQUERY和这个插件的JS...
2010-01-29 14:50:08 106
原创 如何适应技术的变革
现在技术越来越新,各种新技术层出不穷。不过,我认为,随着开源的不断深入,未来会出现一些新的变化。 会出现一批只围绕目前成熟开源技术上做二次开发的技术人员,他们最大的特征是不像上一代那样从零开始。如dedecms,ecshop的周围就出现了这样的一个生态链...
2010-01-29 10:31:22 194
原创 用eclipse如何debug部署在tomcat上的应用
一直想分享一下,因为有些同事用MyEclipse其实就是因为可以拿它来debug部署在tomcat上的应用。myeclipse只不过是作了两个小动作:1)用启用JPDA参数的模式启动了tomcat,以提供debug支持;2)启动了一个Eclipse的RemoteJavaApplication; 这些通过tomcat和eclipse就可以做到。我简要说明一下。配置tomc...
2010-01-27 10:38:06 311
原创 dede v5.5 常用数据表说明
dede_archives|文档主表 dede_addonarticle|文章附加表 dede_addonimages|图片附加表 dede_addonshop|商品附加表 dede_addonsoft|软件附加表 dede_addonspec|专题附加表 dede_arctype|栏目表 dede_...
2010-01-26 11:30:52 219
原创 DedeCMS V5.5常见文件目录说明
|a /* 生成HTML的目录,老版本为html文件夹 */ |data /* 程序生成常用数据保存目录 */ | |admin /* 保存系统后台常规配置,例如作者、快速导航、来源这些内容,通常以文本格式存放 */ | |back|a /* 生成HTML的目录,老版本为html文件夹 */|data /* 程序生成常用数据保存目录 */| |admin ...
2010-01-25 22:02:18 116
原创 关于flex的安全沙箱问题
关于flex跨域读取一个图片比如 假设你的服务器事 www.myserver.com 而你的一个flex文件位于 www.myserver.com /flex/myfalsh.swf当一个客户来访问你的这个myfalsh.swf 文件 而你的这个文件又要去 www.otherserver.com/img/1.jpg 这里把这个图片加载到flash中怎么办? 最简单的方法就是 va...
2010-01-25 17:40:13 95
原创 MzTreeView 1.0 树形控件
使用:1.下载控件,MzTreeView102.把MzTreeView10整个目录放置在web工程下(图片,js)3.在后台建一个java类(生成字符串返回给前台)格式如下:tree.nodes["408_1239"]=" text:显示文本; data:id=自己的ID;URL=转向的URl method:alert('');";!注意分号和“”号也都要,自己写方法取得数据库要生存树的表...
2010-01-25 16:45:53 105
原创 jsp中mztreeview的应用实例
web中tree的应用非常广泛,动态tree的实现也是多种多样,这里主要是写下我用mztreeview(梅花雪大侠所写)的jsp例子.梅大侠的文档中给了个asp的例子,但是在jsp中如何应用呢?熟知asp和jsp的人可以很好的把程序移植,但是对于不是同时很熟悉这2中语言的人来说,有一个jsp例子,会方便很多.1.首先,下载控件,MzTreeView10 2.(最好)将控件放到工程目录下...
2010-01-25 16:43:36 188
原创 页面树形控件dhtmlxTree、mztreeview及xtree比较分析
这两天整B/S的东西要在网页上用树来展示层次结构,去网上找了找,找到三个:xtree、mztreeview10(梅花雪树)以及dhtmlxTree.花了一些时间对这三个东西进行了一下测试分析。 1.dhtmxTree 优点:功能非常强,尤其应对树是动态变化的情况,提供了大量的API:比如添加节点、修改节点标题样式及图标、CheckBox功能、节点的查找定位以及拖动,树数据是从特定格式的XM...
2010-01-25 16:35:20 111
原创 深入学习Apache模块mod_rewrite
人们一提到.htaccess配置文件,首先映入他们脑海的就是用mod_rewrite进行URL地址重定向。对mod_rewrite的看法各不相同,为了就人们对mod_rewrite是怎么认识的有一个快速的看法,我在twitter上搜索了一下"mod_rewrite",并且将我写这篇文章时的前几个搜索页面的结果找出来: midk:啊!.hatccess和mod_rewrite是如此的痛苦……...
2010-01-25 13:56:46 338
原创 Apache 重写规则的常见应用
一:目的 本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的 实例给用户一些使用重写规则的基本方法和线索。 二:为什么需要用重写规则? 一个网站,如果是长期需要放在internet上提供服务,必定会有不断地更新和维护,如临 时转移到其它服务器进行维护,重新组织目录结构,变换URL甚至改变到新的域名...
2010-01-23 18:27:30 95
原创 关于apache模块mod_proxy中ProxyPass和ProxyPassReverse指令
对应详细使用说明如下:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...
2010-01-23 18:03:48 257
原创 apache---httpd.conf详解
## Apache服务器主配置文件. 包括服务器指令的目录设置.# 详见 <URL:http://www.apache.org/docs/> ## 请在理解用途的基础上阅读各指令。## 再读取此文档后,服务器将继续搜索运行# E:/Program Files/Apache Group/Apache/conf/srm.conf # E:/Program Files/Apache Gro...
2010-01-23 13:52:14 116
原创 Apache2 的 httpd.conf 详解翻译
# 基于 NCSA 服务的配置文件。##这是Apache服务器主要配置文件。#它包含服务器的影响服务器运行的配置指令。#参见http://httpd.ache.org/doc-…>以取得关于这些指令的详细信息##不要只是简单的阅读这些指令信息而不去理解它。#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。##这些配置指令被分为下面三个部分:#1. 控制整个Apache服务器...
2010-01-23 13:51:02 88
原创 ajp
LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so#LoadModule proxy_connect_module modu...
2010-01-22 21:50:28 97
原创 ajp_proxy连接Apache与Tomcat负载均衡与集群实践
一、测试环境: Apache :apache_2.2.8 Tomcat: apache-tomcat-5.5.25 (zip版) 链接方式有前文 Apache与Tomcat连接的三种方式 的三种。其中JK最老,但是配置复杂, http_proxy的性能太低,ajp_proxy 是自apache2.2以后推出的,配置简单,性能也不错。二、本人采用的是ajp_proxy的配置。 其中...
2010-01-22 21:33:58 156
原创 Working with AJP_Proxy
There are three different way to connect Tomcat and Apache: 1. JK is a project covering web-servers to Tomcat connectors, whereas mod_jk is the Apache module developed in JK. IIS webserversu...
2010-01-22 20:44:16 74
原创 通过ajp_proxy配置Apache+Tomcat集成
一、安装Apache下载、解压并安装Apache(我下载的是httpd-2.2.14.tar.gz),注意需安装代理所需的modules.#tar zxvf httpd-2.2.14.tar.gz #cd httpd-2.2.14#./configure --prefix=/apps/cluster/apache --enable-mods-shared=proxy...
2010-01-22 19:32:38 113
原创 Ubuntu安装源
1,常用cn99的更新源 deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse deb http://ubuntu.cn99.com/ubuntu/ feisty main re...
2010-01-22 18:00:43 80
原创 如何编译配置Apache中的Configure
./Configure文件是一个经常被遗忘的Apache工具。本文介绍如何用./Configure进行编译配置,避免每次编译Apache时进行重复的操作。文章比较了常规方法与使用./Configure这两者各自的优缺点以及如何手工编辑配制文件进行编译配置。 一、优缺点比较 我们知道,配制Apache编译选项使用的是configure。但除此之外,我们还可以使用C...
2010-01-22 15:41:35 572
原创 Linux Netstat命令常用选项详细解析
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 如果我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这...
2010-01-22 14:16:20 180
原创 Linux下源码方式安装apache 2.2.14 & svn 1.6.6
附件文档大纲:环境1.安装Apache2.2.142.安装Subversion 1.6.63.安装后的系统设置4.Apache设置5.svn库的配置6.运行SVN服务器Created by okala at 2009-12-25环境:Red Hat Enterprise Linux Server release 5.3 (Tikanga)httpd-2.2.14.tar.gzsubversion-...
2010-01-22 11:51:13 122
原创 RHEL AS4 安装 JDK6U3 TOMCAT APACHE
操作系统:# cat /etc/redhat-releaseRed Hat Enterprise Linux AS release 4 (Nahant)安装文件(已都cp到/usr/local/src/):jdk-6u3-linux-amd64-rpm.binapache-tomcat-6.0.14.tar.gz httpd-2.2.6.tar.gz ...
2010-01-22 11:50:05 77
原创 如何查看linux版本
1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT ...
2010-01-22 11:26:05 58
原创 Linux中文件查找技术大全(find命令)
每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。 可是使用Linux的用户就没有那么幸运了,在Li...
2010-01-22 10:33:53 57
原创 Linux应用程序安装与管理
目标: 了解linux应用程序的组成部分 掌握使用RPM工具管理软件包的方法 掌握应用程序源代码包的编译安装方法 掌握图形界面下应用程序管理工具的使用1、Linux应用程序基础2、RPM包管理 包管理系统初步: RPM:RPM Package Manager http://www.rp...
2010-01-22 10:12:14 57
原创 Apache快速配置二级域名
Apache中快速配置二级域名其实并不复杂,大家根据我们的步骤做就成了。 首先,你必须拥有一个顶级域名,例如:domain.com 其次,在httpd.conf中打开mod_rewrite 之后,在httpd.conf的最后,添加以下内容: RewriteEngineon RewriteMaplowercaseint:tolower RewriteMapvh...
2010-01-21 16:01:58 88
原创 用程序的方式实现url转发功能
<%dim urlurl=Request.ServerVariables("HTTP_HOST")select case url case "www.xxxx.com" ''要转发的域名 urla = "http://www.xx.com/bbs/" ''转发的目标地址 response.Write"<frameset rows=*><frame scroll...
2010-01-20 18:01:55 180
原创 慎用域名URL转发功能
许多域名注册商或虚拟主机商都提供一种免费的URL转发功能,让拥有一个主网站并同时拥有多个域名的用户实现多个域名指向同一个网站或网站子目录,但具体是通过什么机制实现的则大都讳忌莫深,往往只说“通过服务器的特殊技术设置”。同时,大多数服务商提供的URL转发还包括两种,不隐藏路径的URL转发与隐藏路径的URL转发,其中,不隐藏路径的URL转发指在跳转后浏览器地址栏显示真正的目标地址,而隐藏路径的URL转...
2010-01-20 17:23:32 832 1
原创 HttpServletRequest 中 parameters 与 attribute 的区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和a...
2010-01-20 14:32:44 127
原创 清除Tomcat页面缓存
在linux下,老是通过命令 rm Catalina/来删除缓存,有点复杂.相信很多用Tomcat的人都会重复这样的事关闭Tomcat 打开tomcat/work目录 删除Catalina目录 运行Tomcat其实可以用RD命令删除整个目录,只需打开 tomcat/bin/startup.bat 文件,在开头加入rd/s/q "D:\Program Files\tomcat...
2010-01-18 17:16:30 62
原创 UBUNTU入门命令技巧
查看软件xxx安装内容dpkg -L xxx 查找软件 apt-cache search 正则表达式 查找文件属于哪个包dpkg -S filename apt-file search filename查询软件xxx依赖哪些包apt-cache depends xxx查询软件xxx被哪些包依赖apt-cache rdepends xxx增加一个光盘源sudo apt-cdrom...
2010-01-16 14:49:49 58
原创 Linux下Tomcat与Apache Web服务器的整合
基于Web技术的Internet/Intranet近年来已经得到了广泛的应用,Intranet是以TCP/IP协议为基础、以Web为核心的企业内部网,用户通过低成本、简单易用的客户浏览器就能随时随地到企业的Web站点上查阅自己所需的数据。浏览器客户端操作界面的一致性避免了C/S模式客户端程序的多样性,而服务器端的开放和基于标准的连接方案使企业很方便地通过Internet同外界联系;同时,Web信息...
2010-01-16 14:47:53 65
原创 Linux常用命令
su su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令: $su user2 然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。 su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,输入之后则可切换为根用户。...
2010-01-16 14:30:35 56
原创 CP 命令详解
/home/lee#cp --help用法:cp [选项]... 来源 目的地 或:cp [选项]... 来源... 目录 或:cp [选项]... --target-directory=目录 来源...将<来源>文件复制至<目的地>,或将多个<文件>复制至<目录>。长选项必须用的参数在使用短选项时也是必须的。 -a, --archive ...
2010-01-16 14:22:22 163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人