??xml version="1.0" encoding="utf-8" standalone="yes"?> Q、OpenCms官方|站Q?br /> www.opencms.org 看似Controller都已l注入到Spring中: 讉Kdebug错误信息如下Q?/p> 通过多方努力Q同事的帮助下,发现是缺包spring-web.jar、spring-webmvc.jarQ也真搞W,~Z个包居然没有错误Q特此记?/p>
mysqld –verbose –help
mysqladmin variables extended-status –u root –p
在MySQL控制台里面,q行下列命o可以获取状态变量的|
mysql> SHOW STATUS;
如果只要查某几个状态变量,可以使用下列命oQ?
mysql> SHOW STATUS LIKE ‘[匚w模式]? ( 可以使用%?{?)
2Q优化参?
参数优化Z一个前提,是在我们的数据库中通常都用InnoDB表,而不使用MyISAM表。在优化MySQLӞ有两个配|参数是最重要的,即table_cache和key_buffer_size?
table_cache
table_cache指定表高速缓存的大小。每当MySQL讉K一个表Ӟ如果在表 阅读全文
]]>
net stop mysql
net start mysql
W二招、登陆mysql
语法如下Q?mysql -u用户?-p用户密码
键入命omysql -uroot -pQ?回R后提CZ输入密码Q输?2345Q然后回车即可进入到mysql中了Qmysql的提C符是:
mysql>
注意Q如果是q接到另外的机器上,则需要加入一个参?h机器IP
W三招、增加新用户
格式Qgrant 权限 on 数据?* to 用户名@dL identified by "密码"
如,增加一个用户user1密码为password1Q让其可以在本机上登录, q对所有数据库有查询、插入、修攏V删除的权限。首先用以root用户q入mysqlQ然后键入以下命令:
grant select,insert,update,delete on *.* to user1@localh 阅读全文
]]>
www.alkacon.com/alkacon/en
Q、了解OpenCmsQ?br /> OpenCms?/span>
OpenCms溯源
OpenCms新手上\——介l篇
OpenCms7Q我们翘首以待…?/span>
OpenCms7 alpha1发布及其Ҏ?/span>
Q、都有谁用了OpenCms
OpenCms国内、外成功案例
Q、下载、安装OpenCms
opencms_6.2.3.zip
opencms_7RC1.zip
opencms_7RC1_java_1.4.zip
OpenCms7.0.3安装 For MS SQLServer2000
OpenCms for MySql安装图解
jTDS官方介绍QOpenCms v6.2版MS Sqlserver数据库支持所用JDBC驱动Q?/span>
Q、汉化OpenCms
OpenCms7.0 RC 1_千寻汉化包v2.1.2国内首发
OpenCms v6.2.X 千寻汉化?v1.2下蝲Q兼容OpenCms v6.2.x、OpenCms v6.0.x
OpenCms汉化/本地化工具——官方localization工具
Q、OpenCms如何上手
OpenCms6.0新手上\——工作区介绍
OpenCms6.0新手上\——模块(ModuleQ,目QProjectsQ和站点QSitesQ?/span>
OpenCms6.0新手上\——属性(PropertiesQ和l构化内容(Structured ContentQ?br /> OpenCms VFS 文g夹结构说?/span>
OpenCms创徏|站q程图解——献lOpenCms的初学者们
OpenCms中内容的理
OpenCms 中内容的版本理
OpenCms中FCKEditor保存内容时invalid XML character (Unicode: 0x0)错误解决办法
Q、OpenCms开发相?br /> OpenCms开发之——自定义l构化类?/span>
OpenCms模块创徏图解
OpenCms JSP基础文档——在JSP中访问OpenCmsҎ?/span>
OpenCms中如何管理JSPQ?/span>
OpenCms JSP基础文档—?个简单步骤创建JSP文g
OpenCms JSP基础文档——OpenCms中JSPҎ?/span>
OpenCms JSP 模板开发——创Z个简单的JSP模板
OpenCms JSP 模板开发——创Z个“完全的”JSP模板
OpenCms JSP 模板开发——创Z个含有多个可~辑元素的JSP模板
OpenCms中动态导航的开?/span>
OpenCms 数据库关pd与类l构?/span>
获得OpenCms的数据库链接?/span>
OpenCms JSP标签详解——cms:label标签
OpenCms JSP标签详解——cms:link标签
OpenCms JSP标签详解——cms:property标签
OpenCms JSP标签详解——cms:user标签
cms:img标签用法说明
OpenCms VFS plugin for Eclipse 安装与?/span>
OpenCms中的“同步”功?/span>
OpenCms中修改ResourceBundles后不需要重启web服务器的Ҏ
转:http://blog.csdn.net/qianxuncms/archive/2007/05/21/1620013.aspx
]]>
]]>
2 <!-- SpringMVC相关Bean配置 -->
3 <bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>
4 <!-- 以下为Controller -->
5 <bean id="registrationController" class="com.RegistrationController"/>
6 <bean id="userController" class="com.UserController" scope="request"/>
2010-07-17 15:48:23 Registering Controller 'registrationController' as handler for URL path [/registration]
2010-07-17 15:48:23 Creating shared instance of singleton bean 'registrationController'
2010-07-17 15:48:23 Creating instance of bean 'registrationController'
2010-07-17 15:48:23 Eagerly caching bean 'registrationController' to allow for resolving potential circular references
2010-07-17 15:48:23 Finished creating instance of bean 'registrationController'
2010-07-17 15:48:23 Mapped URL path [/registration] onto handler [com.RegistrationController@1a2af25]
2010-07-17 15:48:23 Registering Controller 'userController' as handler for URL path [/user]
2010-07-17 15:49:50 Looking up handler for [/registration.hr]
22010-07-17 15:49:50 No mapping for [/springT/registration.hr] in DispatcherServlet with name 'Dispatcher'
2010-07-17 16:55:00 Rejected bean name 'org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping#0': no URL paths identified
22010-07-17 16:55:00 Creating shared instance of singleton bean 'registrationController'
32010-07-17 16:55:00 Creating instance of bean 'registrationController'
42010-07-17 16:55:00 Eagerly caching bean 'registrationController' to allow for resolving potential circular references
52010-07-17 16:55:00 Finished creating instance of bean 'registrationController'
62010-07-17 16:55:00 Mapped URL path [/registration*] onto handler [com.RegistrationController@4dc957]
72010-07-17 16:55:00 Mapped URL path [/user*] onto handler [userController]
中间最大的差异是
正确Q?br /> Mapped URL path [/registration*] onto handler [com.RegistrationController@4dc957]
错误Q?br /> Mapped URL path [/registration] onto handler [com.RegistrationController@1a2af25
]]>
1. 电脑必须安装有?net framework?br />2. 手机必须和电脑连接ƈ处于同步状态。用的同步软g胥视操作pȝ是Vista或者XP。如果电脑系l是Vista,请用Windows Mobile Device Center(Windows Mobile讑֤中心)。XP用户则是使用Active Sync?/font>
--------------------------------------------------------------------------------------------
h?大步骤是Q?/font>
Q一Q解锁: 据说没有解锁只能L对应的ROMQ解锁过后就“百无禁忌”了Q呵呵~
Q二Q刷RadioQ一定要P不然会没有声x =_=
Q三Q刷ROMQ随便刷什么,只要是你喜欢的,你觉得适用的都行^-^
--------------------------------------------------------------------------------------------
需要下载的东东如下Q?/font>
1. 解锁工具QUnsigned_HardSPL_for_Blackstone_OliNex QSPL版本: 1.56Q?br />2. h工具QRUU_HD中文hE序 Q版? 3.27.4.500Q?br />3. RadioQHD-Radio_1.14.25.24 Q版? 1.14.25.24)
4. ROMQDFT_ Windows_Mobile_6.5_BlackStone_21501_V1.0_1.57_CHS
--------------------------------------------------------------------------------------------
以下步骤全部在开机状态下q行Q确保手Z《Windows Mobile讑֤中心》是q接着的,x处于同步状态?br />《Windows Mobile讑֤中心》的英文名称为《Windows Mobile Device Center》,? WMDC?/font>
步骤Q一Q? 解锁
1. q行解锁工具。跟着指示跑就行了?br />附加说明: 解锁后,手机会失d韻Iq且颜色会变成落漆一般。不用慌Ql以下步骤?/font>
步骤Q二Q? 刷Radio
1. 把《HD-Radio_1.14.25.24》文件夹中的‘BLACIMG.nbh’复制到《RUU_HD中文hE序》文件夹?br />2. q行《RUU_HD中文hE序》文件夹中的‘ROMUpdateUtility.exe’。跟着指示跑?br />3. 完成后,把刚才的‘BLACIMG.nbh’删除?br />4. 手机会重新设|(cM初始化)Q细心等待,q跟着指示跑?br />附加说明: 手机恢复声音。颜色这时还是落漆般Q会在最后一个步骤恢复^-^
** ׃我的机子是英文的Q这时候还没刷中文的ROMQ自然初始化界面q是英文的?**
步骤Q三Q? 刷ROM
1. 把《DFT_ Windows_Mobile_6.5_BlackStone_21501_V1.0_1.57_CHS》文件夹中的‘BLACIMG.nbh’复制到《RUU_HD中文hE序》文件夹?br />2. q行《RUU_HD中文hE序》文件夹中的‘ROMUpdateUtility.exe’。跟着指示跑?br />3. 完成后,把刚才的‘BLACIMG.nbh’删除?br />4. 手机q入初始化界面,跟着指示跑?br />5. 大功告成?br />附加说明: 手机恢复颜色^o^
** 本来是英文机的朋友,现在会发现初始化界面是中文的了?**
============================================================================================
以下是比较啰嗦的资讯Q没旉或者没兴趣的可以忽略哦~
1. 【解锁检?/font>
要确定手机是否已l解锁,可以按住音量下调键不放,同时按开机键。手Zq入三色屏。我之前不明白什么是三色屏,q入了以后才明白三色屏就是三个颜色的屏幕Q哈哈。你q了q道了。在三色屏会有一些资料。在SPL一栏,如果出现?000’,是代表q没解锁Q出现‘OliNex’字眼则锁状态。出C色屏后,我按开机键不能让机子重启,所以只好拆掉电池重新开q手机。听说手后有reset键,我倒是没试q。只要解锁步骤完成,基本上可以不用进行解锁检。解锁检只Z个安心,或者满_奇心Q看看是不是真的由?000’变成了‘OliNex’字|呵呵~ :P
2. 【Radio版本?/font>
我不是很清楚Radio版本与操作系l有什么关pR不q依据我看来的资料,如果升了SPLQ我不是很清楚SPL是什么,有兴的可以L找资料来了解了解Q,Radio版本需要升U,不然会造成没有声音。事实证明,真的是那样咯~~所以只好升URadio版本了。一些h说升U了Radio版本Q机子容易变热,有的通讯变好了,q有的说省电了。这U种的说法,我都q没来得感受的,呵呵~因ؓ忙着写这东西,哈哈^^
3. 【ROM版本?/font>
至于ROMQ是可以随意下蝲自己喜欢的。网上有很多Q有兴趣的可以自己搜索看看。我用的是《DFT_ Windows_Mobile_6.5_BlackStone_21501_V1.0_1.57_CHS》。这个是Windows Mobile 6.5体中文版本,我机子之前是英文的Windows Mobile 6.1。刷Z要是Z把英文界面变成中文的|了?br />
4. 【手q?/font>
Start > Settings > About // 开??讄 ?关于
Start > Settings > System > Device Information // 开??讄 ?pȝ 》设备信?br />
q没h前的手机自述 (h前是英文的)
Windows Mobile 6.1 Professional
CE OS 5.2.20757 (Build 20757.1.4.0) 2008 Microsoft Corporation.
ROM version: 1.18.707.2 (23358) WWE
ROM date: 11/18/08
Radio version: 1.09.25.14
Protocol version: 52.49a.25.26U
h后的手机自述 Q刷机后是中文的Q?br />Windows Mobile 6.5 Professional
CE操作pȝ 5.2.21501Q内部版?1501.5.0.70Q?009 Microsoft Corporation
ROM版本: DFT_B_V3.0_1.57 CHS
ROM日期: 04/24/09
无线版本: 1.14.25.24
协议版本: 52.64.25.34U
软g版本: B!ueice.OEM2.0_T8288
]]>
Java SE 6 API 中文?CHM 下蝲:
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
Java SE 5 API 中文?CHM 下蝲:
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/builds/JDK_API_1_5_zh_CN.CHM 阅读全文
]]>
报一下错?
[9/12/09 15:08:26:984 CST] 00000128 XmlConfigurat I com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Parsing configuration file [struts-default.xml]
[9/12/09 15:08:27:047 CST] 00000128 XmlConfigurat I com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Parsing configuration file [struts-plugin.xml]
[9/12/09 15:08:27:223 CST] 00000128 XmlConfigurat I com.opensymphony.xwork2.util.logging.commons.CommonsLogger info Parsing configuration file [struts.xml]
[9/12/09 15:08:27:320 CST] 00000128 WebApp E [Servlet Error]-[Filter [struts2]: could not be initialized]: java.lang.NullPointerException
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.setContext(DefaultConfiguration.java:203)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:171)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:142)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager._loadFilter(WebAppFilterManager.java:471)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:385)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:244)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:302)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:792)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:742)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:695)
at com.ibm.ws.wswebcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:103)
at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilters(DefaultExtensionProcessor.java:833)
at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:771)
at com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:113)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3453)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
{略Q自WebSphere 6.1.0.5以后QWebSphere会先判断讉K的URL是否匚wservlet Mapping或者文件匹?如果没有匚w的会直接D404错误Q而不会再走定义的Mapped Filter,D如果在Fileter 中对URLq行重新转发p|?/p>
增加web容器的属性配|?Application Servers -> server1 -> Web Container -> Customer PropertiesQ配|一个com.ibm.ws.webcontainer.invokefilterscompatibility属性ؓtrue
select * into destTbl from srcTbl
insertinto destTbl(fld1, fld2) select fld1,?5?from srcTbl
var
xml
=
GenXMLData(tableName, fieldID,
""
,
""
);
var
content
=
"
<
table height=100% width=100%><tr><td><div id='divDoing' style
='position:absolute; left:500px; top:136px; width:196px; height:105px; z-
index:1;'><div align='center'><p><img src='../Images/doing.gif' width
='32' height='32'/></p><p><br/>正在查询、请E候…?lt;/p>
</div></div></td></tr></table>
"
;
contentTD.innerHTML
=
content;
var
XmlHttp
=
new
ActiveXObject(
"
Microsoft.XMLHTTP
"
);
XmlHttp.onreadystatechange
=
function
()
{
if
(XmlHttp.readyState
==
4
)
{
if
(XmlHttp.status
==
200
)
{
contentTD.innerHTML
=
XmlHttp.responseText;
firstPost
=
true
;
}
else
contentTD.innerHTML
=
content ;
}
}
XmlHttp.open(
"
post
"
,webFile,
true
);
XmlHttp.send(xml);
如果技术掌握不好,那恭喜你有机会成为四拍大师了Q?/p>
一怕脑门这么干Q一拍胸脯没问题Q一拍大腿出事了Q一拍屁股走人吧
你懂得太多就成了聪明人的威胁Q小人的d目标Q庸人的镜子?/strong>q就是你Z么被人叫做二百五的原因.
不去做欲望的奴隶Q而去做梦想的Mh。?br />
“忠实們着内心的声韻I珍惜着每一个开心快乐的Z。?br />
Z所以快乐,是因为没什么问题,而h之所以痛苦,多半是因为找不到{案
]]>
var table = null;
var tbname = null;
var fields = null;
var xmlobject = null;
var fid = null;
var fname = null;
var xmlstring =
"<data><table><tbname>abc</tbname><field><fid>fdfd<fid><fname>dfddf</fname></field><field><fid>fdfd<fid><fname>dfddf</fname></field></table>";
xmlstring += "<table><tbname>fgh</tbname><field><fid>dfd<fid><fname>fdf</fname></field></table>";
xmlstring +="</data>";
try{
if (window.ActiveXObject)
{
xmlobject =new ActiveXObject("Microsoft.XMLDOM");
xmlobject.async="false";
xmlobject.loadXML(xmlstring);
}
// 用于 Mozilla, Firefox, Opera, {浏览器的代码:
else
{
var parser=new DOMParser();
xmlobject =parser.parseFromString(xmlstring,"text/xml");
}
}catch(e){alert("error");}
var tables = xmlobject.getElementsByTagName("table");
for(var i=0;i<tables.length;i++)
{
table = tables.item(i);
tbname = table.getElementsByTagName("tbname")[0].firstChild.nodeValue;
fields = table.getElementsByTagName("field");
for(var j=0;j<fields.length;j++)
{
sfield = fields.item(j);
fid= sfield.getElementsByTagName("fid")[0].firstChild.nodeValue;
fname = sfield.getElementsByTagName("fname")[0].firstChild.nodeValue;
}
}
今天主要讲解配置文g的代码,我学习实例,喜欢从控制层出发Q然后用C哪些cL者JSPQ再一一扯“蛋”扯出来?/p>
当然Q还是先看web.xml
|
|
<property name="beanNames">
|
有h可能提出问题Qؓ什么非得要攑֜service层,而不是dao层,应该_事务理有一个不成文的规定,量问题放在上层处理?br /> 然后每个cȝSPRING来管理,q且autowire="byName"来寻找依赖注入的bean?/p>
所有的xml文g都已l配|完了,其实最重要也是q个QXML文g是框架的一个趋势,掌握了它Q其实你已经打开了这个框架的门?/p>