??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕一区二区三区中文字幕,欧美性video,一区二区三区四区不卡在线http://www.aygfsteel.com/duanzhimin528/category/42619.htmlLife is a voyage, not a destination.zh-cnWed, 14 Jul 2010 19:15:07 GMTWed, 14 Jul 2010 19:15:07 GMT60Log4J使用完全手册(?http://www.aygfsteel.com/duanzhimin528/archive/2010/07/14/326139.htmlDZM.528DZM.528Wed, 14 Jul 2010 14:08:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/07/14/326139.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/326139.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/07/14/326139.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/326139.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/326139.html阅读全文

DZM.528 2010-07-14 22:08 发表评论
]]>
Apache安装讄 - Ubuntu中文http://www.aygfsteel.com/duanzhimin528/archive/2010/06/24/324344.htmlDZM.528DZM.528Thu, 24 Jun 2010 07:39:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/06/24/324344.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/324344.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/06/24/324344.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/324344.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/324344.html Apache 安装讄

  • 安装Apache2
sudo apt-get install apache2 
  • ~辑/etc/apache2/apache2.conf(新安装的pȝ可能?etc/apache2/conf.d/charset)文gQ在改动之前Q请先将该配|文件做个备份。以便在出错的时候可以恢复。将
AddDefaultCharset ISO-8859-1  改ؓ(f)  AddDefaultCharset GB2312

当然如果你网站的~码用的是UTF-8的话Q也可以改ؓ(f)

AddDefaultCharset UTF-8

q样的话Q我们就不会(x)每次打开|页都是q?jin)?br />

增加安全模块

 (tng) (tng) (tng) (tng) (tng) (tng) 增加安全模块Q以保障Apache服务的正常运行,现在我们安装mod-security。(可选)(j)

首先安装libapache2-mod-security?

sudo apt-get install libapache2-mod-security

该模块默认是没激zȝQ我们可以在/etc/apache2/mods-available目录下看到有mod-security.load文gQ但?etc/apache2/mods-enabled目录却没有它的Y链接。我们现在激zdQ?

$sudo ln -s /etc/apache2/mods-available/mod-security.load /etc/apache2/mods-enabled/mod-security.load

$sudo cp /usr/share/doc/libapache2-mod-security/examples/httpd2.conf.example-full /etc/apache2/mods-available/mod-security.conf

$sudo cp /etc/apache2/mods-available/mod-security.conf /etc/apache2/mods-available/mod-security.conf.orig

$sudo vi /etc/apache2/mods-available/mod-security.conf

==== mod-security.conf 文g内容开?===

# (g)内定w度以避免堆溢出攻?

SecFilterForceByteRange 32 254 =>SecFilterForceByteRange 32 126

# debug讄

SecFilterDebugLevel 9 =>SecFilterDebugLevel 0

# 讄~省的动?

SecFilterDefaultAction "deny,log,status:499" =>SecFilterDefaultAction "deny,log,status:404"

# 把设|传递给子目?

SecFilterInheritance Off

# Redirect user on filter match

# 当匹配sh的时?重新定向C个特D的警告面,该页面是自行~写的,写些警告的话让攻击者知难而退Q该D先不要生效Q等到相关配|配好之后再失效不迟。记住在配好之后要之生效?

#SecFilter sh redirect:http://localhost/hack/warning.htm

# Prevent OS specific keywords

#qo(h)一些敏感的东西Q我们?是ؓ(f)?jin)攻击者?etc/./passwd来绕开(g)?

SecFilter /etc/passwd =>SecFilter /etc/*passwd

SecFilter /bin/*sh

# Very crude filters to prevent SQL injection attacks

# 防止SQL插入(SQL Injection)d

 (tng) (tng) (tng) (tng) (tng) SecFilter "delete[[[space|space]]]+from" SecFilter "insert[[[space|space]]]+into" SecFilter "select.+from" SecFilter "select[[[space|space]]]+from" SecFilter "union[[[space|space]]]+from"

==== mod-security.conf 文g内容l束====

sudo ln -s /etc/apache2/mods-available/mod-security.conf /etc/apache2/mods-enabled/mod-security.conf

重启Apache2服务卛_?

sudo /etc/init.d/apache2 restart

备注Q第三步可能?x)引起部分网站不能正常运行,可以参照着L某些限制Q由于是安全模块Q所以参照的是防火墙的做法,x(chng)一切不安全的,再根据需要打开必要的?

试环境
  • 操作pȝQUbuntu 9.0.4
  • 试机地址Q?0.39.6.59
  • 试机域名:(x)*.firehare.com

基本配置

我们都知道,如果我们惛_单台机器上设|多个域名或L名时Q我们就要用到基于名U的虚拟L?jin)。那么要如何q行讄呢?q就是本指南惌决的问题 ?jin)。在 Ubuntu ?/etc/apache2/ 目录下有?Apache2 的主配置文g apache2.conf。在该文件中我们可以看到有这么一行内容:(x)

Include /etc/apache2/sites-enabled/[^.#]*

q行的意思表明该文g包含?/etc/apache2/sites-enabled/ 目录中文件名不含 "." ?"#" q两个字W的所有文件。而当我们列出该目录的文gӞ发现只有一?000-default 的Y链接文gQ实际连接的? /etc/apache2/sites-available 目录中的 default 文gQ不隄?gu)文g的文件名中ƈ不包?"." ? "#"。所以这个文件当然是要被配置文g apache2.conf 所包含的了(jin)。打开该文Ӟ发现它其实是一个虚拟主机的配置文gQ不q由于该文g中的虚拟L? *Q所以它实际上是一个通用配置文g。如果我们要建立虚拟L的话Q那么就要把该文件改成如下所C:(x)

NameVirtualHost 10.39.6.59
<VirtualHost 10.39.6.59>
ServerName www.firehare.com
ServerAdmin ubuntu.firehare@gmail.com

DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
#RedirectMatch ^/$ /apache2-default/
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 (tng)::1/128
</Directory>

</VirtualHost>

下面我们来分析一下上面这D设|中与虚拟主机有关的讄语句Q?

  • `NameVirtualHost 10.39.6.59`Q表C我们要做的是一个基于名U的虚拟LQ且?IP 地址?10.39.6.59
  • `<VirtualHost 10.39.6.59> ?</VirtualHost>`Q表C在其中的是一个虚拟主机的配置
  • `ServerName www.firehare.com`Q设|虚拟主机的域名
  • `ServerAdmin ubuntu.firehare@gmail.com`Q设|该虚拟L|管员的邮g
  • `DocumentRoot /var/www/`Q设|该虚拟L的主目录路径
  • `ErrorLog /var/log/apache2/error.log`Q设|该虚拟L的出错信?
  • `CustomLog /var/log/apache2/access.log combined`Q设|该虚拟L的访问信?

q样我们配|了(jin)一个虚拟主?www.firehare.com。但׃q是~省配置Q所以在 Apache2 重启之后Q无Z输入 DNS 服务器中指向q个L的Q何域名,都会(x)被导?www.firehare.com q个~省配置所指向?/var/www q个目录的。除非该域名被其他虚拟主机配|所用,比如我们q配|了(jin) edunuke.firehare.com 指向本机Q且配置?jin)相应的虚拟LQ这L(fng)话,输入域名 edunuke.firehare.com ׃(x)被对应该域名的目录中?

q一步说?/font>

Z(jin)说明清楚 我们再添加一个虚拟主机站?edunuke.firehare.comQ首先到 /etc/apache2/sites-available/ 目录中徏立一个文?edunuke。当然这个文件名中是没有 "." ?"#" q两个字W的?jin)。然后编辑该文gQ?

<VirtualHost 10.39.6.59>
ServerName edunuke.firehare.com
ServerAdmin ubuntu.firehare@firehare.com
DocumentRoot "/var/www/edunuke/"
ErrorLog "/var/log/apache2/edunuke_errors.log"
CustomLog "/var/log/apache2/edunuke_accesses.log" common
</VirtualHost>

讄的具体含义同上面的相|q是我就不再多说?jin)。然后再q行命o(h)Q?

sudo a2ensite edunuke

q样的话Q虚拟主机站?edunuke.firehare.com 已l安装好?jin)。这时你也可以在 /etc/apache2/sites-enabled/ 目录中发现多?jin)一个到 /etc/apache2/sites-available/edunuke 的Y链接。接下来是?Apache2 重启来虚拟L站点q行hQ?

sudo /etc/init.d/apache2 restart  q里可以使用reload 重新加蝲

q样你在览器上输入 edunuke.firehare.com 的话Q就?x)被指?/var/www/edunuke 目录?jin),而输入其他指向本机的域名则都?x)指到缺省配|中?/var/www 目录中。熟(zhn)?Apache2 的朋友会(x)问ؓ(f)什么这样麻?ch),攑֜一个文件中不也是可以吗Qؓ(f)什么要用两个文件呢Q其实很单,因ؓ(f)如果我要?edunuke 站点q行l护Ӟ我只要运行命令:(x)

sudo a2dissite edunuke
sudo /etc/init.d/apache2 restart

卛_Q这h可以l护 edunuke q个站点Q同时还?sh)?jing)响其他站点的正常q行?

高配置

上面谈了(jin)一下简单的虚拟L配置Ҏ(gu)。这个基本上能满x(chng)们大部分的需要。但如果要是安装 Zope+Plone 的话Q上面的q点讄是远q不够的Q由?Zope+Plone l构所采用的端口ƈ非是80端口Q所以我们还得做端口重定向。ؓ(f)?jin)能够做q个Q我们得Ȁz?Rewrite ?Proxy 两个模块。激zL块很单,同站炚w|目录一P?Apache2 中也有两个模块配|目录:(x)mods-available ? mods-enabled。在 mods-available 目录中的是所有可用的模块Q而在 mods-enabled 目录中的则是已被安装? Apache2 中的模块。由于在 mods-available 目录中已l有?Rewrite ?Proxy 模块的配|引导文Ӟ所以只需要简单地其安装?Apache2 中即可。用命令:(x)

sudo a2enmod rewrite
sudo a2enmod proxy

然后Q添加虚拟主机站?plone.firehare.comQ同 edunuke 站点创徏怼?etc/apache2/sites-available/ 目录中徏立一个文?plone。显然这个文件名中是没有 "." ? "#" q两个字W的?jin)。然后编辑该文gQ?

<VirtualHost 10.39.6.59>
ServerName plone.firehare.com
ServerAdmin ubuntu.firehare@firehare.com
ErrorLog "/var/log/apache2/plone_errors.log"
CustomLog "/var/log/apache2/plone_accesses.log" common

RewriteEngine on
RewriteRule ^/(.*) http://127.0.0.1:8081/VirtualHostBase/http/plone.firehare.com:80/plone/VirtualHostRoot/$1 [L,P]

<Proxy *>
Order Deny,Allow
Deny from all
Allow from all
</Proxy>

</VirtualHost>

q样安装好?plone.firehare.com 虚拟L站点Q可以在览器中地址栏中输入 http://plone.firehare.com 可以重定向?Zope+Plone 站点M(jin)?




DZM.528 2010-06-24 15:39 发表评论
]]>
快速徏立Subversion服务?/title><link>http://www.aygfsteel.com/duanzhimin528/archive/2010/05/20/321479.html</link><dc:creator>DZM.528</dc:creator><author>DZM.528</author><pubDate>Thu, 20 May 2010 08:19:00 GMT</pubDate><guid>http://www.aygfsteel.com/duanzhimin528/archive/2010/05/20/321479.html</guid><wfw:comment>http://www.aygfsteel.com/duanzhimin528/comments/321479.html</wfw:comment><comments>http://www.aygfsteel.com/duanzhimin528/archive/2010/05/20/321479.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/duanzhimin528/comments/commentRss/321479.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/duanzhimin528/services/trackbacks/321479.html</trackback:ping><description><![CDATA[     摘要: 本文是用Subversion最快速的教程Q在最短的旉里帮助?zhn)建立起一套可用的服务器环境,只需略加调整可以应用到实际目当中。本教程分ؓ(f)以下几个部门Q不仅仅是快速入门,最后我们还有一些高U功能的说明Qؓ(f)?jin)说明简单,教程是在windows下用的方式Q以方便资源有限的项目用,对于UNIX环境下,区别q不大?nbsp; <a href='http://www.aygfsteel.com/duanzhimin528/archive/2010/05/20/321479.html'>阅读全文</a><img src ="http://www.aygfsteel.com/duanzhimin528/aggbug/321479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/duanzhimin528/" target="_blank">DZM.528</a> 2010-05-20 16:19 <a href="http://www.aygfsteel.com/duanzhimin528/archive/2010/05/20/321479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSP容器的初始化和销?- ServletContextQ{Q?/title><link>http://www.aygfsteel.com/duanzhimin528/archive/2010/04/20/318814.html</link><dc:creator>DZM.528</dc:creator><author>DZM.528</author><pubDate>Tue, 20 Apr 2010 02:19:00 GMT</pubDate><guid>http://www.aygfsteel.com/duanzhimin528/archive/2010/04/20/318814.html</guid><wfw:comment>http://www.aygfsteel.com/duanzhimin528/comments/318814.html</wfw:comment><comments>http://www.aygfsteel.com/duanzhimin528/archive/2010/04/20/318814.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/duanzhimin528/comments/commentRss/318814.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/duanzhimin528/services/trackbacks/318814.html</trackback:ping><description><![CDATA[     摘要: ServletContext ?Servlet E序用来?Web 容器通信。例如写日志Q{发请求。每一?Web 应用E序含有一个ContextQ被Web应用内的各个E序׃n。因为Context可以用来保存资源q且׃nQ所以我所知道?ServletContext 的最大应用是Web~存----把不l常更改的内容读入内存,所以服务器响应h的时候就不需要进行慢速的盘I(y)/O?jin)?<br>ServletContextListener ?ServletContext 的监听者,如果 ServletContext 发生变化Q如服务器启动时 ServletContext 被创建,服务器关闭时 ServletContext 要被销毁?<br>在JSP文g中,application ?ServletContext 的实例,由JSP容器默认创徏。Servlet 中调?getServletContext()Ҏ(gu)得到 ServletContext 的实例?<br>  <a href='http://www.aygfsteel.com/duanzhimin528/archive/2010/04/20/318814.html'>阅读全文</a><img src ="http://www.aygfsteel.com/duanzhimin528/aggbug/318814.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/duanzhimin528/" target="_blank">DZM.528</a> 2010-04-20 10:19 <a href="http://www.aygfsteel.com/duanzhimin528/archive/2010/04/20/318814.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javadcookiehttp://www.aygfsteel.com/duanzhimin528/archive/2010/04/02/317260.htmlDZM.528DZM.528Fri, 02 Apr 2010 01:51:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/04/02/317260.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/317260.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/04/02/317260.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/317260.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/317260.html阅读全文

DZM.528 2010-04-02 09:51 发表评论
]]>
Ubuntu下安装和配置Apache2http://www.aygfsteel.com/duanzhimin528/archive/2010/03/05/314564.htmlDZM.528DZM.528Fri, 05 Mar 2010 02:15:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/03/05/314564.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/314564.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/03/05/314564.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/314564.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/314564.html阅读全文

DZM.528 2010-03-05 10:15 发表评论
]]>
struts2:利用标签昄List嵌套Map http://www.aygfsteel.com/duanzhimin528/archive/2010/02/01/311526.htmlDZM.528DZM.528Mon, 01 Feb 2010 09:12:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/02/01/311526.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/311526.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/02/01/311526.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/311526.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/311526.html阅读全文

DZM.528 2010-02-01 17:12 发表评论
]]>
用Session实现在线l计的功?HttpSessionListener)http://www.aygfsteel.com/duanzhimin528/archive/2010/01/18/309969.htmlDZM.528DZM.528Mon, 18 Jan 2010 08:52:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/18/309969.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/309969.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/18/309969.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/309969.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/309969.html阅读全文

DZM.528 2010-01-18 16:52 发表评论
]]>
JSP防止重复提交,重复h,后退http://www.aygfsteel.com/duanzhimin528/archive/2010/01/06/308416.htmlDZM.528DZM.528Wed, 06 Jan 2010 04:24:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/06/308416.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/308416.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2010/01/06/308416.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/308416.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/308416.html阅读全文

DZM.528 2010-01-06 12:24 发表评论
]]>
struts2.0标签应用–for循环的实?/title><link>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/30/307763.html</link><dc:creator>DZM.528</dc:creator><author>DZM.528</author><pubDate>Wed, 30 Dec 2009 07:01:00 GMT</pubDate><guid>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/30/307763.html</guid><wfw:comment>http://www.aygfsteel.com/duanzhimin528/comments/307763.html</wfw:comment><comments>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/30/307763.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/duanzhimin528/comments/commentRss/307763.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/duanzhimin528/services/trackbacks/307763.html</trackback:ping><description><![CDATA[     摘要: struts2.0标签应用–for循环的实?nbsp; <a href='http://www.aygfsteel.com/duanzhimin528/archive/2009/12/30/307763.html'>阅读全文</a><img src ="http://www.aygfsteel.com/duanzhimin528/aggbug/307763.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/duanzhimin528/" target="_blank">DZM.528</a> 2009-12-30 15:01 <a href="http://www.aygfsteel.com/duanzhimin528/archive/2009/12/30/307763.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>提高JAVA代码质量Q减代码缺?/title><link>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305282.html</link><dc:creator>DZM.528</dc:creator><author>DZM.528</author><pubDate>Wed, 09 Dec 2009 06:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305282.html</guid><wfw:comment>http://www.aygfsteel.com/duanzhimin528/comments/305282.html</wfw:comment><comments>http://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305282.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/duanzhimin528/comments/commentRss/305282.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/duanzhimin528/services/trackbacks/305282.html</trackback:ping><description><![CDATA[     摘要: q是最C期IBM developworks的专题,摘录?jin)一些挺有用的徏议和概念。高质量代码中往(xin)往(xin)~陷更少Q确保高?Java 代码质量有两个步骤:(x)早q经常地~写各个层次的测试用例,以及(qing)持箋(hu)的监质量状?nbsp; <a href='http://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305282.html'>阅读全文</a><img src ="http://www.aygfsteel.com/duanzhimin528/aggbug/305282.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/duanzhimin528/" target="_blank">DZM.528</a> 2009-12-09 14:10 <a href="http://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305282.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery+struts+jsonhttp://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305264.htmlDZM.528DZM.528Wed, 09 Dec 2009 04:10:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305264.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/305264.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2009/12/09/305264.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/305264.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/305264.html阅读全文

DZM.528 2009-12-09 12:10 发表评论
]]>
Struts2使用之值栈与OGNL-使用http://www.aygfsteel.com/duanzhimin528/archive/2009/11/25/303656.htmlDZM.528DZM.528Wed, 25 Nov 2009 08:47:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/25/303656.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/303656.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/25/303656.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/303656.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/303656.html阅读全文

DZM.528 2009-11-25 16:47 发表评论
]]>
struts2标签使用 (#$%)/js命名I间http://www.aygfsteel.com/duanzhimin528/archive/2009/11/13/302226.htmlDZM.528DZM.528Fri, 13 Nov 2009 06:49:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/13/302226.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/302226.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/13/302226.html#Feedback1http://www.aygfsteel.com/duanzhimin528/comments/commentRss/302226.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/302226.html阅读全文

DZM.528 2009-11-13 14:49 发表评论
]]>
struts2标签?http://www.aygfsteel.com/duanzhimin528/archive/2009/11/12/302071.htmlDZM.528DZM.528Thu, 12 Nov 2009 03:38:00 GMThttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/12/302071.htmlhttp://www.aygfsteel.com/duanzhimin528/comments/302071.htmlhttp://www.aygfsteel.com/duanzhimin528/archive/2009/11/12/302071.html#Feedback0http://www.aygfsteel.com/duanzhimin528/comments/commentRss/302071.htmlhttp://www.aygfsteel.com/duanzhimin528/services/trackbacks/302071.html阅读全文

DZM.528 2009-11-12 11:38 发表评论
]]>
分nJ2EE学习(fn)?0个网?/title><link>http://www.aygfsteel.com/duanzhimin528/archive/2009/11/10/301793.html</link><dc:creator>DZM.528</dc:creator><author>DZM.528</author><pubDate>Tue, 10 Nov 2009 03:07:00 GMT</pubDate><guid>http://www.aygfsteel.com/duanzhimin528/archive/2009/11/10/301793.html</guid><wfw:comment>http://www.aygfsteel.com/duanzhimin528/comments/301793.html</wfw:comment><comments>http://www.aygfsteel.com/duanzhimin528/archive/2009/11/10/301793.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/duanzhimin528/comments/commentRss/301793.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/duanzhimin528/services/trackbacks/301793.html</trackback:ping><description><![CDATA[     摘要: 前h栽树(wi)Q后Z凉。想当初自己初学Java时ؓ(f)?jin)解决一个很基础的问题,好多的朋友热?j)的回复我,帮我分析错误。现在ؓ(f)?jin)方侉K些Java新手Q特l出自己感觉比较好的学习(fn)|站和论坛,希望Ҏ(gu)友们能有点帮助?<br>  <a href='http://www.aygfsteel.com/duanzhimin528/archive/2009/11/10/301793.html'>阅读全文</a><img src ="http://www.aygfsteel.com/duanzhimin528/aggbug/301793.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/duanzhimin528/" target="_blank">DZM.528</a> 2009-11-10 11:07 <a href="http://www.aygfsteel.com/duanzhimin528/archive/2009/11/10/301793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">̫</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨμ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ĺ</a>| <a href="http://" target="_blank">DZɽ</a>| <a href="http://" target="_blank">ѽ</a>| <a href="http://" target="_blank">ͩ</a>| <a href="http://" target="_blank">dz</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϲ</a>| <a href="http://" target="_blank">ؿ˹</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">㺺</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¹</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Դ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>