??xml version="1.0" encoding="utf-8" standalone="yes"?>91亚洲va在线天线va天堂va国产,亚洲AV无码一区二区三区系列,无码不卡亚洲成?人片http://www.tkk7.com/awp001/zh-cnSat, 10 May 2025 19:25:41 GMTSat, 10 May 2025 19:25:41 GMT60- 关于Java~Z多承机制的探讨http://www.tkk7.com/awp001/archive/2010/06/02/322536.htmlawp001awp001Wed, 02 Jun 2010 03:49:00 GMThttp://www.tkk7.com/awp001/archive/2010/06/02/322536.htmlhttp://www.tkk7.com/awp001/comments/322536.htmlhttp://www.tkk7.com/awp001/archive/2010/06/02/322536.html#Feedback10http://www.tkk7.com/awp001/comments/commentRss/322536.htmlhttp://www.tkk7.com/awp001/services/trackbacks/322536.html最q笔者在软g产品研发q程中遇C问题Q解册v来相当的手。品架构在规划阶段定位分布式多层架构,W一阶段采用B/S架构Q同时研发出全部的服务端lgQ?/span>Servlet?/span>Java beansQ,在组件成熟ƈ?/span>B/S架构产品成熟的情况下Q再研发C/S架构产品Q这样一来,风险大大降低了?/span>
?/span>B/S架构产品研发的时候,使用?/span>Struts框架Q其中的两大基础对象?/span>ActionForm?/span>Action。自定义?/span>ActionForm都要l承?/span>org.apache.struts.action.ActionFormQ例如:(x)

Public class MyClassForm extends org.apache.struts.action.ActionForm {
Private String a;
Private String b;
……
//getter ?nbsp;setter省略
}

q在B/S产品研发阶段没有M问题Q但是到?/span>C/S产品研发阶段Q问题就来了Q客L(fng)提交l服务器的数据不再是ActionFormQ而是只包含字D늚U?/span>JavaBean,代码如下Q?br />

Public class MyClass {
Private String a;
Private String b;
……
//getter ?nbsp;setter省略
}

于是乎,在原来的B/S架构研发成果上,对于C/S架构产品的研发,都多了这个纯JavaBean的封装,如果业务逻辑发生变化Q要?/span>MyClassForm?/span>MyClass都进行修攏V?/span>
如果Java能支持多l承Q那么就很省事情了。即自定义的MyClassForm能同时从org.apache.struts.action.ActionForm?/span>MyClassl承Q?/span>

Public class MyClassForm extends MyClassQorg.apache.struts.action.ActionForm {
}


可惜啊,JDK不支持多l承?br />

]]>- TileCache安装与配|全E攻?/title>http://www.tkk7.com/awp001/archive/2009/10/20/299028.htmlawp001awp001Tue, 20 Oct 2009 07:04:00 GMThttp://www.tkk7.com/awp001/archive/2009/10/20/299028.htmlhttp://www.tkk7.com/awp001/comments/299028.htmlhttp://www.tkk7.com/awp001/archive/2009/10/20/299028.html#Feedback5http://www.tkk7.com/awp001/comments/commentRss/299028.htmlhttp://www.tkk7.com/awp001/services/trackbacks/299028.html
TileCache可以作ؓ(f)IIS和Apache的CGI插gQ由于我的应用是Windows环境下的MapServer配合Apache服务器运行,所以以下都是在Windows环境下Apache服务器完成的安装配置q程的描q。理ZIIS也可以,至于在Linuxq_下,应该区别不是很大?br />
TileCache的官方网站是http://tilecache.org/Q在q里可以下蝲到最新版本的TileCache?br />
我的Apache服务器版本是2.2.8Q接下来安装PythonQ我选择?.3版本Q徏议安装在驱动器根目录下(如C:\Python23 Q?br />
要在Apache服务器上启用Pythonq要下蝲安装一个ModuleQ下载地址http://www.modpython.org/ Q在下蝲面选择合适的版本Q由于我的环境是Apache2.2.8和Python2.3Q于是我选择了mod_python-3.3.1.win32-py2.3-Apache2.2.exeQ安装完成后在Apache\modules目录下可以看到mod_python.so文g?br />
在Apache安装目录下找到conf/httpd.conf文gQ编辑该文gQ在LoadModule部分增加如下讄Q?br />
LoadModule python_module modules/mod_python.so
同时Q还要ؓ(f)TileCache在Apache服务器徏立虚拟目录,同样在conf/httpd.conf文g增加以下讄Q?br />
#TileCache虚拟目录
Alias /tilecache/ "F:/GIS/TileCache/2.10/"
<Directory "F:/GIS/TileCache/2.10/">
AddHandler mod_python .py
AddHandler python-program .py
PythonHandler TileCache.Service
PythonOption TileCacheConfig F:/GIS/TileCache/2.10/tilecache.cfg
PythonDebug On
PythonPath "['F:/GIS/TileCache/2.10/']+sys.path"
AllowOverride None
Options Indexes FollowSymLinks Multiviews
Order allow,deny
Allow from all
</Directory>
q一部分是目前相兛_考资料都没有完整的说明白的地方,
W?行将虚拟目录指向TileCache的安装目录,h据你的TileCache安装目录q行调整Q?br />
注意W?行和W?行,mod_python .py和python-program .py?#8220;.py”前面有空|
W?行指定TileCache配置文g路径Q?br />
W?行很重要Q指定PythonPath为安装目录和pȝ目录Q不加上sys.path通常?x)出?#8220;ImportError: No module named TileCache.Service”错误Q?br />
同事Z允许匿名讉Kq要加上W?2行?br />
q样QApache服务器的配置完成了?br />
接下来要配置TileCache了,在TileCache安装目录~辑tilecache.cgiQ将W一行更Ҏ(gu)Q?br />
#!C:/Python23/python.exe -u
保存后,扩展名Ҏ(gu).py
同样在TileCache安装目录~辑tilecache.cfgQ进行以下配|:(x)
[cache]
type=Disk
base=E:/TileCache
其中Qbase是分块地图的缓存物理位|?br />
q样Q整个配|过E就完成了,重新启动Apache看看效果吧。用以下地址q行试Q如果出错的话,可以看到详细的出错提C,
http://127.0.0.1/tilecache/tilecache.py?LAYERS=basic&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A4326&BBOX=-180,0,-90,90&WIDTH=256&HEIGHT=256
一切正总后可以访问http://127.0.0.1/tilecache/index.htmlq行览?

]]> - Observer模式使用Q由日志理惛_?/title>http://www.tkk7.com/awp001/archive/2007/05/24/119529.htmlawp001awp001Wed, 23 May 2007 17:42:00 GMThttp://www.tkk7.com/awp001/archive/2007/05/24/119529.htmlhttp://www.tkk7.com/awp001/comments/119529.htmlhttp://www.tkk7.com/awp001/archive/2007/05/24/119529.html#Feedback0http://www.tkk7.com/awp001/comments/commentRss/119529.htmlhttp://www.tkk7.com/awp001/services/trackbacks/119529.html阅读全文

]]> - Hibernate源代码分??Q设计属于我的SessionFactory和ConnectionProviderhttp://www.tkk7.com/awp001/archive/2007/05/20/118626.htmlawp001awp001Sun, 20 May 2007 00:00:00 GMThttp://www.tkk7.com/awp001/archive/2007/05/20/118626.htmlhttp://www.tkk7.com/awp001/comments/118626.htmlhttp://www.tkk7.com/awp001/archive/2007/05/20/118626.html#Feedback3http://www.tkk7.com/awp001/comments/commentRss/118626.htmlhttp://www.tkk7.com/awp001/services/trackbacks/118626.html阅读全文

]]> - Hibernate源代码分?一)Q设计属于我的SessionFactory和ConnectionProviderhttp://www.tkk7.com/awp001/archive/2007/05/13/117109.htmlawp001awp001Sun, 13 May 2007 06:26:00 GMThttp://www.tkk7.com/awp001/archive/2007/05/13/117109.htmlhttp://www.tkk7.com/awp001/comments/117109.htmlhttp://www.tkk7.com/awp001/archive/2007/05/13/117109.html#Feedback3http://www.tkk7.com/awp001/comments/commentRss/117109.htmlhttp://www.tkk7.com/awp001/services/trackbacks/117109.html阅读全文

]]>
վ֩ģ壺
˿Ƶ2019|
avվ߹ۿ
|
ҹƵ߹ۿ
|
Ļ|
ҹѿƬڵ
|
AVרߵӰ|
ѿ13|
va߹ۿַ|
ѹվ߹ۿ
|
һ|
վƵ|
Ƶ߹ۿ2018|
Ů߾Ʒѹۿ|
պ|
ڵ߹ۿƵ|
Ʒ߹ۿ
|
18Ʒ߹ۿ|
Ʒպ|
AVַ߹ۿ|
þƷav|
һ|
avƬ쿴|
AVպAV̾
|
aƬ߹ۿʦ|
Ʒ͵Ƶѹۿ|
˺ݺۺϾþ88|
ŷɫƵ߹ۿ|
Ůɫһ
|
999þþѾƷ|
˾þô߽ڹ|
Ѹ弤Ƶ|
ҹƵ|
þþƷۺ|
Ƶ|
պƷվ|
avһ|
ѿ߿Aվ|
Ƶ߹ۿ|
AVۺɫһ|
ԲaëƬ|
AëƬվѿ|