??xml version="1.0" encoding="utf-8" standalone="yes"?>香蕉久久夜色精品国产更新时间,国产农村妇女精品,日本韩国欧美在线http://www.aygfsteel.com/arden/archive/2008/05/20/201787.html太阳里的?/dc:creator>太阳里的?/author>Tue, 20 May 2008 15:42:00 GMThttp://www.aygfsteel.com/arden/archive/2008/05/20/201787.htmlhttp://www.aygfsteel.com/arden/comments/201787.htmlhttp://www.aygfsteel.com/arden/archive/2008/05/20/201787.html#Feedback0http://www.aygfsteel.com/arden/comments/commentRss/201787.htmlhttp://www.aygfsteel.com/arden/services/trackbacks/201787.html 我们是一家做|上订餐的网站,pȝ参与者有Q?
1、无UPOS机客L
2、我们网?
3、基于tcp/ip或者udp协议通信的服务器端程?
4、订用?

说明Q?
订餐用户讉K我们的网站,选择他周Ҏ在的馆Q然后向他喜q馆订餐Q当用户下订单之后我们网站就向指定的q家馆发送订单,然后在餐馆那边的无线POS机就会自动把用户下的订单打印出来Q通过GPRS无线|络传输Q,单需求就是这样子?

问题Q?
1、餐馆那边的无线POS机那边的POS机是没有固定IP的。(也就是说无线POS机只能是做ؓ客户端连接到服务器程序,|站也是做ؓ客户端连接到服务器端Q当有接收到订单p{发到相应的餐馆无UPOS机打华ͼ
2、如果是Ztcp/ip长连Q那么服务器端程序这边负载很大,可能只能做到1000多个客户端连接?
3、如果是Ztcp/ip短连接的话,׃无线POSҎ有固定IPQ服务器端无法识别每个客LQ那么就无法向哪安馆发送正的订单数据包?
4、如果是Zudp的话Q同h务器端也不能识别无线POS机客LQ同样不能做到正的向指定的无线POS机客L发送数据?

其实q个原理很类gQQQ用h器上装的QQ客户端也是没有固定IP的,但A用户向B用户发送信息能够知道信息是发给谁的?

不知道大家谁有这斚w的经验?怎么做比较好~

]]>
估计11月䆾java的几大框架发?/title><link>http://www.aygfsteel.com/arden/archive/2007/10/17/153689.html</link><dc:creator>太阳里的?/dc:creator><author>太阳里的?/author><pubDate>Wed, 17 Oct 2007 13:52:00 GMT</pubDate><guid>http://www.aygfsteel.com/arden/archive/2007/10/17/153689.html</guid><wfw:comment>http://www.aygfsteel.com/arden/comments/153689.html</wfw:comment><comments>http://www.aygfsteel.com/arden/archive/2007/10/17/153689.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/arden/comments/commentRss/153689.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/arden/services/trackbacks/153689.html</trackback:ping><description><![CDATA[1、Grail 1.0 GA最l将会在11月䆾发布Q这在java里面的真正基于Groovy的Rails开发框架迈Z新的一步,怿q个版本一出来应该可以大胆的运用于目开发里面了Qƈ且据说Groovy 1.1版本在性能上有极大的提升?br /> <br /> 2、JBoss Seam 2.0 GA正式版发布,q个开发框架是ZSpring/hibernate/jsf{框架的基础上,如果想遵循J2EE标准的编E规范,怿q个框架会是一个好的选择Q因为它集成了很多东西,如:jbpm、jboss rules{,q给开发者提供了很多的方ѝ?br /> <br /> 3、Spring 2.5 GA也会发布,据说Spring2.5的IOC在性能斚w有了极大的提高,接近Guice的速度Q而且最令h兴奋的是2.5集成了osgi开框架Q这样以后基于spring的应用就可以支持动态部|的功能Q以及模块化开发更为方便,值得期待? <img src ="http://www.aygfsteel.com/arden/aggbug/153689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/arden/" target="_blank">太阳里的?/a> 2007-10-17 21:52 <a href="http://www.aygfsteel.com/arden/archive/2007/10/17/153689.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>lilya一个基于extjs的jsflg~程模型......http://www.aygfsteel.com/arden/archive/2007/10/11/151986.html太阳里的?/dc:creator>太阳里的?/author>Thu, 11 Oct 2007 03:24:00 GMThttp://www.aygfsteel.com/arden/archive/2007/10/11/151986.htmlhttp://www.aygfsteel.com/arden/comments/151986.htmlhttp://www.aygfsteel.com/arden/archive/2007/10/11/151986.html#Feedback2http://www.aygfsteel.com/arden/comments/commentRss/151986.htmlhttp://www.aygfsteel.com/arden/services/trackbacks/151986.html前段旉金碟大力宣传他的operamarksQ今天我无意中发C另外一个类g它的jsflgQ也是基于extjs的,很漂亮?font face="Arial">http://www.qlogic.ma/lilya/  大家有兴可以看看,q且是开源的Q不q目前还是在beta试阶段。源代码在:http://sharesource.org/project/lilya



]]>
Spring与Resinl合时解析XML配置文g问题解决Q?/title><link>http://www.aygfsteel.com/arden/archive/2007/03/21/105299.html</link><dc:creator>太阳里的?/dc:creator><author>太阳里的?/author><pubDate>Wed, 21 Mar 2007 08:16:00 GMT</pubDate><guid>http://www.aygfsteel.com/arden/archive/2007/03/21/105299.html</guid><wfw:comment>http://www.aygfsteel.com/arden/comments/105299.html</wfw:comment><comments>http://www.aygfsteel.com/arden/archive/2007/03/21/105299.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/arden/comments/commentRss/105299.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/arden/services/trackbacks/105299.html</trackback:ping><description><![CDATA[ <p>大多数朋友都会碰到当在Resin下用Spring2.0的时候会到一些解析Spring XML配置文g的问题,通常最常碰到的是当Spring使用AOP形式来托事物的时候,如:</p> <blockquote> <p> <!?事物理配置 ?gt;</p> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img id="Code_Closed_Image_155145" style="DISPLAY: none" onclick="this.style.display='none'; Code_Closed_Text_155145.style.display='none'; Code_Open_Image_155145.style.display='inline'; Code_Open_Text_155145.style.display='inline';" height="16" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" width="11" align="top" /> <img id="Code_Open_Image_155145" style="DISPLAY: inline" onclick="this.style.display='none'; Code_Open_Text_155145.style.display='none'; Code_Closed_Image_155145.style.display='inline'; Code_Closed_Text_155145.style.display='inline';" height="16" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" width="11" align="top" /> <span id="Code_Closed_Text_155145" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> </span> <span id="Code_Open_Text_155145" style="DISPLAY: inline"> <br /> <!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--> <span style="COLOR: #008080"> 1</span> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000"> </span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">aop:config </span> <span style="COLOR: #ff0000">proxy-target-class</span> <span style="COLOR: #0000ff">=”true?gt;<br /></span> <span style="COLOR: #008080"> 2</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />     </span> <span style="COLOR: #ff0000"><aop:advisor pointcut</span> <span style="COLOR: #0000ff">=”execution(* </span> <span style="COLOR: #ff0000">com.wayan..*Action.*(..))” advice-ref</span> <span style="COLOR: #0000ff">=”txAdvice?>   <br /></span> <span style="COLOR: #008080"> 3</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> <span style="COLOR: #ff0000"></aop:config</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> </span> <span style="COLOR: #008080"> 4</span> <span style="COLOR: #000000"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /></span> <span style="COLOR: #008080"> 5</span> <span style="COLOR: #000000"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">tx:advice </span> <span style="COLOR: #ff0000">id</span> <span style="COLOR: #0000ff">=”txAdvice”?/span> <span style="COLOR: #ff0000">transaction-manager</span> <span style="COLOR: #0000ff">=”txManager?gt;<br /></span> <span style="COLOR: #008080"> 6</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />     </span> <span style="COLOR: #ff0000"><tx:attributes</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> </span> <span style="COLOR: #008080"> 7</span> <span style="COLOR: #000000"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />       </span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">tx:method </span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">=”get*”?/span> <span style="COLOR: #ff0000">read-only</span> <span style="COLOR: #0000ff">=”true?><br /></span> <span style="COLOR: #008080"> 8</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />       </span> <span style="COLOR: #ff0000"><tx:method name</span> <span style="COLOR: #0000ff">=”find*”?/span> <span style="COLOR: #ff0000">read-only</span> <span style="COLOR: #0000ff">=”true?><br /></span> <span style="COLOR: #008080"> 9</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />       </span> <span style="COLOR: #ff0000"><tx:method name</span> <span style="COLOR: #0000ff">=?”?/span> <span style="COLOR: #0000ff">/></span> <span style="COLOR: #000000"> <br /> </span> <span style="COLOR: #008080">10</span> <span style="COLOR: #000000"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />     </span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">tx:attributes</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> </span> <span style="COLOR: #008080">11</span> <span style="COLOR: #000000"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">tx:advice</span> <span style="COLOR: #0000ff">></span> </span> </div> </blockquote> <p>很Ҏ引vXML文g解析不了Qؓ了解册c问题可以通过在resin.conf配置文g里加入如下两行代码,如:</p> <blockquote> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img id="Code_Closed_Image_155053" style="DISPLAY: none" onclick="this.style.display='none'; Code_Closed_Text_155053.style.display='none'; Code_Open_Image_155053.style.display='inline'; Code_Open_Text_155053.style.display='inline';" height="16" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" width="11" align="top" /> <img id="Code_Open_Image_155053" style="DISPLAY: inline" onclick="this.style.display='none'; Code_Open_Text_155053.style.display='none'; Code_Closed_Image_155053.style.display='inline'; Code_Closed_Text_155053.style.display='inline';" height="16" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" width="11" align="top" /> <span id="Code_Closed_Text_155053" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> </span> <span id="Code_Open_Text_155053" style="DISPLAY: inline"> <br /> <!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--> <span style="COLOR: #008080">1</span> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000"> </span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">system-property </span> <span style="COLOR: #ff0000">javax.xml.parsers.DocumentBuilderFactory</span> <span style="COLOR: #0000ff">=”org.apache.xerces.jaxp.DocumentBuilderFactoryImpl?><br /></span> <span style="COLOR: #008080">2</span> <span style="COLOR: #0000ff"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> <span style="COLOR: #ff0000"><system-property javax.xml.parsers.SAXParserFactory</span> <span style="COLOR: #0000ff">=”org.apache.xerces.jaxp.SAXParserFactoryImpl?></span> </span> </div> </blockquote> <p>强制Resin使用apache的XML解析器来解析Q而不是Resin默认的XML解析器来工作Q不q这L话您需要将xerces.jar和xml-api.jar两个文g攑օ您的工程下面才行Q?br /><em>作者:</em><a target="_blank"><font color="#5b9eff"><em>Ҏ?/em></font></a><br /><em>|名Q?/em><a target="_blank"><font color="#5b9eff"><em>太阳里的?/em></font></a><br /><em>电话Q?3590309275<br />QQQ?3058327<a href="tencent://message/?uin=83058327&Site=www.ugole.com&Menu=yes" target="blank"><img alt="有事La" src="http://wpa.qq.com/pa?p=1:83058327:5" border="0" /></a><br />MSNQ?/em><a href="mailto:ardenemily@msn.com"><font color="#0066ff"><em>ardenemily@msn.com</em></font></a><br /><em>邮gQ?/em><a href="mailto:arden.emily@gmail.com"><font color="#0066ff"><em>arden.emily@gmail.com</em></font></a><br /><em>首发Q?/em><a ><font color="#5b9eff"><em>http://www.ugole.com</em></font></a><br /><em>蛙眼Q?/em><a ><font color="#5b9eff"><em>http://www.wayan.cn</em></font></a><br /><em>滚吧Q?/em><a ><font color="#5b9eff"><em>http://www.gunba.cn</em></font></a><br /><em>真友Q?/em><a ><font color="#5b9eff"><em>http://www.zhenuu.com</em></font></a></p> <img src ="http://www.aygfsteel.com/arden/aggbug/105299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/arden/" target="_blank">太阳里的?/a> 2007-03-21 16:16 <a href="http://www.aygfsteel.com/arden/archive/2007/03/21/105299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>掌握工作快乐6大秘诀[转]http://www.aygfsteel.com/arden/archive/2007/03/21/105294.html太阳里的?/dc:creator>太阳里的?/author>Wed, 21 Mar 2007 08:09:00 GMThttp://www.aygfsteel.com/arden/archive/2007/03/21/105294.htmlhttp://www.aygfsteel.com/arden/comments/105294.htmlhttp://www.aygfsteel.com/arden/archive/2007/03/21/105294.html#Feedback0http://www.aygfsteel.com/arden/comments/commentRss/105294.htmlhttp://www.aygfsteel.com/arden/services/trackbacks/105294.html环球在线消息Q每个h隔一阵子都会工作倦怠,让快乐工作的6大秘诀Q克服你的工作倦怠感。?/p>

许多得工作很累,不见得是生理上的疲劳Q有时是心理上的疲倦。美国许多学者用“Burnout”这个名词来形容工作失去成就感、h值感、心力交瘁或{疲力尽{。原因是Q某个h献n于某U理惟뀁工作或生活方式中,但却没有获得预期的报酬,不一定是物质的奖励,但没有h值感Q或没有受到该有的激励、重视等Q最帔R成的结果就是离职率偏高?/p>

有一U情冉|不必换工作,只要调整现在的作息或心态的Q这里徏议你采用以下Ҏ?/p>

快乐工作的六法全?

A计划 —?Action)采取行动Q当在原来组l发生问题时Q可以问自己可以做些什么、自己有什么选择Q可以主动和老板沟通发生了什么问题,应该如何解决{?/p>

A计划永远是优先的{略Q也是改变问题的LҎQ其它都是辅助型的作法?/p>

B计划 —?Belief)调整观念Q如果A计划无法解决Q应该考虑调整自己的主观。有几个{略Q例如比下有余的{略。还有一Uh是用乐观到底的{略。会burnout一定是我们已经看到不喜Ƣ、没有h值感的事情,但这Uh会去惻Iqg工作有没有带l我什么好处?

C计划 —?Catharsis)抒发情AQ可以找朋友{其它管道,把情l抒发出来,情A理像大禹L一P最好能够疏对{?/p>

D计划 —?Distraction)散心调剂Q如果生zM有一些兴、嗜好,能够让你暂时转移注意力,q是避开压力很好的辅助策略?/p>

E计划 —?Existentialism)发现意义Q很多hburnout是因为工作失M意义。Existentialism是存在主义的意思,是你做q个工作、存在这个工作的意义是什么。必d好地问自己,到底自己惌q求的是什么?q个工作对你q有没有意义Q如果你q一Ҏ义都找不刎ͼ也许q的该考虑换工作了?/p>

F计划 ——Fitness增强体能Q就是强调要充电Q饮食、营充R运动以及适当的医药,保持健康的n体。所有的心理健康其实是要以n体健康ؓ基础Q一个h假如能够生活作息正常、适当q动Q活力充沛,׃跟burnout的状态有很大不同?/p>

休假最?

你即使是d询心理医生,其实他们对工作倦怠也没有什么o人惊讶的Q几乎都是徏议hM假、散心,暂时dq个工作环境?/p>

在一般工作中Q休假的是个好办法Q但也有些h实是到达一个忍无可忍、非换工作不可的地步?/p>

q个时候,我们必须要考虑两点因素。首先要定换了工作以后Q就能解军_作无力感、挫折感Q进而提升工作效率?q时必须加强了解自己与环境的速配度。可以做一些兴测验,了解自己喜欢做的工作是什么。ؓ自己的职业生涯重新做一个规划,是否要在目前从事的这一行做下去Q自q潜能如何Q但兴趣却是d你是否能留在q个工作上的原因?/p>

其次是必M解环境,要精瞄准下一个工作是否能和自q个性速配Q包括主风根{组l气氛文化。有时候下一个工作看来也是个W合兴趣的工作,但一q去后发现组l气氛完全不是自己所想的q样Q这时又会陷入上一个工作的问题。也许现在离开的因素不是兴不和,而是l织文化的问题,q时在找下一个工作时更要注意自己和环境的速配度?/p>

q方面可以靠U极搜集新组l的信息Q包括透过非正式、私人管道,向下一个机构里工作的h员打听,甚至d拜访ȝ{?/p>

]]>
վ֩ģ壺 | ¡| ˳| | ϰ| | | ʡ| | տ| е| | | | ػʵ| | | ˶| | ɽ| | ˮ| | | | | | ˮ| ˼é| | | | ͼ| | ʷ| ½| | | żҽ| ӱ| |