文章列表
//根据key读取value
public String readValue() {
// 返回Servlet上下文路径。
String filePath = "/config/paper.properties";
String key = "pvalue";
String path = this.getServletContext().getRealPath("/");
path = path.substring(0, path.length() - 1 ...
http://hi.baidu.com/lynuhuoqubing/blog/item/bd05e77a5800c0ea2e73b3be.html
Tomcat 工作原理【转】2009-01-02 15:571 - Tomcat Server的组成部分
1.1 - Server
A Server element represents the entire Catalina servlet container. (Singleton)
1.2 - Service
A Service element represents the combination of one or more ...
摘自:http://space.itpub.net/13750068/viewspace-493899
Struts2的工作机制
3.1Struts2体系结构图
Strut2的体系结构如图15所示:
(图15)
3.2Struts2的工作机制
从图15可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤:
1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;
2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其 ...
Struts 2总结
一、概述
Struts 2整合了两个优秀的MVC框架:传统的Struts和WebWork。不管是Struts还是WebWork,都是MVC框架领域大名鼎鼎的成熟框架,这保证了Struts 2作为实际开发框架的成熟性,Struts 2保留了Struts 1的简单易用性,并且充 ...
Struts优缺点及实施经验总结
Struts优缺点
优点:
Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。
除此之外,Struts的优点主要集中体现在两个方面:Taglib ...
摘自:http://www.jdon.com/concurrent/thread.htm
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。
2.线程 ...
摘自: http://xhy0422.iteye.com/blog/50235
关键字: dom4j
Dom4j 使用简介
作者:冰云 icecloud(AT)sina.com
时间:2003.12.15
版权声明:
本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。
文中代码部分引用自DOM4J文档。
欢迎转 ...
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解决方法:
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;my ...
原文:http://www.regexlab.com/zh/regref.htm
揭开正则表达式的神秘面纱
关闭高亮
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]
引言
正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。
正则表达式可以用来:( ...
awk 'BEGIN { cmd="cp -ir 201CN CN"; print "n" |cmd; }'