??xml version="1.0" encoding="utf-8" standalone="yes"?>蜜臀一区二区三区,91精品国产高清久久久久久91裸体,国产欧美91http://www.aygfsteel.com/langds/archive/2006/11/09/80171.html狂h思维·成都狂h思维·成都Thu, 09 Nov 2006 07:40:00 GMThttp://www.aygfsteel.com/langds/archive/2006/11/09/80171.htmlhttp://www.aygfsteel.com/langds/comments/80171.htmlhttp://www.aygfsteel.com/langds/archive/2006/11/09/80171.html#Feedback0http://www.aygfsteel.com/langds/comments/commentRss/80171.htmlhttp://www.aygfsteel.com/langds/services/trackbacks/80171.html Software_development_process.jpg

如题,做ؓIT从业者的?看了q张囑֐感触几何?



狂h思维·成都 2006-11-09 15:40 发表评论
]]>
[转]成功x靠的是什么?http://www.aygfsteel.com/langds/archive/2006/07/24/59784.html狂h思维·成都狂h思维·成都Mon, 24 Jul 2006 05:07:00 GMThttp://www.aygfsteel.com/langds/archive/2006/07/24/59784.htmlhttp://www.aygfsteel.com/langds/comments/59784.htmlhttp://www.aygfsteel.com/langds/archive/2006/07/24/59784.html#Feedback0http://www.aygfsteel.com/langds/comments/commentRss/59784.htmlhttp://www.aygfsteel.com/langds/services/trackbacks/59784.html      你也在准备蟩槽吗Q你知道x之前应该做什么吗Q当你开始认真思考这些问题的时候,说明你开始关注自q职业发展?br />       x是一门学问,也是一U策略。“h往高处走”,q固然没有错。但是,说来dy的一句话Q它却包含了Z么“走”、什么是“高”、怎么“走”、什么时候“走”,以及“走”了以后怎么办等一pd问题?br />   那么当面临蟩槽时Q如何才能顺利地完成xQ从而取得职业的成功呢?
   首先Q要定你蟩槽的动机是什么和自己是不是需要蟩槽。大致来_一个hx的动Z般有如下两种Q一是被动的xQ即个h对自q前的工作不满意,不得不蟩槽,q里又具体包括对人际关系Q包括上、下U关p)、工作内宏V工作岗位、工作待遇、工作环境或工作条g、发展机会的不满意等斚w。比如,如果你与上司关系不融z,觉得得不到发展,你自׃感觉无法适应目前的环境,那么恐怕就要考虑换个环境试试了;W二Q是d的蟩槽,即面对着更好的工作条Ӟ如待遇、工作环境、发展机会,自己l不住“诱惑”而促使自p槽;或者寻求更高的挑战与报酬,比如你发现自q能力应付目前的工作Ԓl有余,q且发现了自q正感兴趣的工作的时候,你就不妨考虑换个工作试试?br />   无论如何Q当你具备了x动机的时候,是你蟩槽行动的开始。但是,Z跛_更“高”,你在x前不妨先问自׃面的问题Q?br />   1、是什么让你不满意现在的工作了Q?br />   2、你惌槽经q慎重考虑了吗Q还是一时的情AQ尝试做自我调整了吗Q?br />   3、蟩槽会使你失去什么,又得C么呢Q?br />   4、适应新的工作或环境、徏立新的h际关p需要你付出更多的精力,你有信心吗?
   5、你的背景和能力能适应新的工作吗?
   6、你是ؓ了生z而工作,q是Z工作而生z?
   7、你有没有职业目标?新的工作是不是ؓ你提供了一个清晰的职业方向Q?br />   8、征求过专家的意见吗Q有没有咨询q职业顾问?
   如果对上面的问题回答是“是”,那么你可以接着考虑下面的问题:
   1、你要蟩q去的公司的职位是什么?如果比你现在的职位还低你能接受吗Q?br />   2、新的工作要求你从头做vQ你有这个心理准备吗Q?br />   3、你在目前的公司里工作有多久Q—一般来_在一个公司的工作臛_应该?q_否则它不会ؓ你提供非常有价值的职业发展依据Q?br />   4、你应何时蟩槽?——最好的状态是在目前工作进展顺利时xQ那么你的职业含金量会大大提升?br />   5、你实事求是C仯q能力了吗Q你的优Ҏ牚w是什么?你有哪些不Q——这里要求你既不要好高骛q,也不要自甘弱?br />
   一旦决定蟩槽,你就要大胆地付诸实施了。这时你需要选择恰当的蟩槽时机,以下是职业咨询顾问提醒你x时应当注意的事项和徏议你的比较妥当的做法Q?br />   1、知q|查阅与目前公司签订的力_合同Q明自己是否受到违U金或竞业壁止等条款影响、离职手l办理难易程度等Q做到心中有敎ͼ
   2、尽可能攉新公司的信息以及可能要求自己提供的项目,做到有备无患Q?br />   3、设计简历:准备一份职业化的简历,你可以寻求职业顾问的帮助Q?br />   4、有时候根据自q工作l历和能力,使用猎头公司应聘也不׃ؓ一U有效的{略Q?br />   5、递交辞呈Q向原公叔R交辞职信,做好职q渡期的安排。记住千万在拿到“O ffe r Le tte r”以后再递交辞职信;
   6、与Zؓ善:虽然你应聘成功了Q虽然你可能“痛恨”原来的公司Q但是也不要在背后恶a冯Q你哪天q会“用”到原来的公司,q谁也说不准?br />
   你也在准备蟩槽吗Q你知道x之前应该做什么吗Q当你开始认真思考这些问题的时候,说明你开始关注自q职业发展了。但是,你必L白:xq不意味着你就能够取得职业的成功,q个时候,L职业N的帮助可能是个理性的做法Q因业顾问会告诉你什么是正确的蟩槽、什么是你应该选择的职业方向。一句话Q职业顾问会帮助你取得职业生涯的成功Q?/p>

狂h思维·成都 2006-07-24 13:07 发表评论
]]>
?0,000,000 = ?/title><link>http://www.aygfsteel.com/langds/archive/2006/05/26/48369.html</link><dc:creator>狂h思维·成都</dc:creator><author>狂h思维·成都</author><pubDate>Fri, 26 May 2006 08:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/langds/archive/2006/05/26/48369.html</guid><wfw:comment>http://www.aygfsteel.com/langds/comments/48369.html</wfw:comment><comments>http://www.aygfsteel.com/langds/archive/2006/05/26/48369.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/langds/comments/commentRss/48369.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/langds/services/trackbacks/48369.html</trackback:ping><description><![CDATA[     摘要: 有趣的对比性能试l果--我对比测试基于开源组件写出的框架与花?0,000,000元买的?nbsp; <a href='http://www.aygfsteel.com/langds/archive/2006/05/26/48369.html'>阅读全文</a><img src ="http://www.aygfsteel.com/langds/aggbug/48369.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/langds/" target="_blank">狂h思维·成都</a> 2006-05-26 16:42 <a href="http://www.aygfsteel.com/langds/archive/2006/05/26/48369.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最q很?很郁?也很有收?/title><link>http://www.aygfsteel.com/langds/archive/2006/03/27/37666.html</link><dc:creator>狂h思维·成都</dc:creator><author>狂h思维·成都</author><pubDate>Mon, 27 Mar 2006 11:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/langds/archive/2006/03/27/37666.html</guid><wfw:comment>http://www.aygfsteel.com/langds/comments/37666.html</wfw:comment><comments>http://www.aygfsteel.com/langds/archive/2006/03/27/37666.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/langds/comments/commentRss/37666.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/langds/services/trackbacks/37666.html</trackback:ping><description><![CDATA[ <p>q入目׃直忙忙碌?朦胧中已l有q一q没写Blog?放下手中的笔Q体息一下,觉得是乎应该对自己最q的工作ȝ一下,拿v键盘Q却又不知道具体要说些什么,g有很多要写的Q很散,思维q有点ؕ......Q还是就q思A来吧 ~~<br /><br />我所在的目׃一期用的是一个公司的开发^収ͼ因ؓ其^台自w的功能限制无法扩展、难以维护且pȝ可控制度极低Q因此,客户方决定在二期重新设计架构q在新的架构上完全重新开发,而我正是在ؓ新的架构做技术预研,其中形Ş色色的问题ؕ如麻?br /><br />首先是JSFQ我们采用的是MyFaces的实玎ͼ服务器WAS5.1,JDK1.4.1.2Q在发布JSF应用时的W一个问题就是JSF容器无法正常初始化。这个问题很Ҏ定位Q就是由于Servlet 2.3规范对Lisener和Servlet的初始化序要求不严|从而不同厂商有着不同的实现导致的。但因ؓ有朋友也在用JSFQ且服务器版本也一_他们没有问题Q偏偏我整死也跑不通,所以,开始觉得自q判断可能不对Q但郁闷的是用google搜烦半天没搜到解x案,最后没折了Q只好自己去打开JAR包看看源代码Q结果发现里面有个MyFacesServletQ打开一看内容,直想一头撞死,原来该类解决?.3规范问题Q从而他可以替换Linsenercȝ初始化职责。他在被加蝲旉先会查StartupServletContextListener有没有正常初始化Q如果未初始化则调用StartupServletContextListenerq行初始化。看来有时候还真是不能偷半ҎQ要怿自己的判断?br /><br />其次是JSTLQ我最初用的是apache的参考实?.1版本Q结果整死都无法使用QL报taglib无法解析Q到|上查了半天Q没有一个h说具体的解决ҎQ没办法Q从来没用过JSTL啊,新手L会碰上一脸灰的,后来打开看Tablib的版本,天啦Qh家要求的是JSP 2.0Q而我的还是基?.3规范?.2Q当然无法解析了Q然后从C|上DOWN个jstl 1.0下来Q一跑就通!Q唉Q真是没办法Q在|络上,有些问题一搜就刎ͼ而有些看似简单的问题却能把h折腾个半死,l果发现你还是要自己定下心来LQ千万不要全指望别h。又受教了?br /><br />再次SpringWebflowQ到目前为此Qwebflowq处?.0早期版本Q现在还不能定1.0正式版何时推出,做ؓ我们来说Q也是一ơ大胆偿试,说实话,当前的webflow版本功能q不能以应用到目中来Q但我相信他的正式版应该会很快推出,所以就抢先偿试了,偿试中的问题׃说了Q就说说它现在的~陷吧,<br />  1.支持程U变量创建,却无法给变量赋|郁闷Q这么重要的功能居然q没提供<br />  2.调用POJOҎӞ必需要有参数Q且参数必需是在flowScope上下文里Q连静态常量参数都不支持,又狂郁闷了一把。在程里,q是再常用不q的功能了,居然没提供,希望正式版快快出来,q补上这些缺陗要不然Q他是不可能q入实际目应用的。偶现在真是想修改他的代码,把这些功能通通加q去。。,但最l还是得先抑制住冲动---再等{看吧。。?br />  3.与JSF集成的JSP里的非受Bean的普通JSP参数无法在flowScope里获得,q一点不能肯定,有可能是转发方式的问题,希望能修改该问题?br />  4.程里的表达式灵zL太差,管是采用OGNL做的解析Q但q是只能写一些极其简单的逻辑表达式,E微复杂一点的----别想。这一点,也有可能是我q没用好的缘故,需q一步证?br /><br />最后就是自定义Data Table UIlg了,我们要同时支持列表分,定制式的l合查询Q动态排序等Q这几功能点乍一听觉得应该不难,可一做v来,也ƈ非易事,我现在没有基于JSF的UI实现Q而是通过JSP TAG +XML+XSLT+AJAX的方式来实现的,其中最复杂的就是组件的参数l定和状态绑定的问题Q服务端是无状态模型,所有状态及参数都保存在客户端,解决如何能让自己的组仉的状态参C与其它组件或面上的其它参数发生冲突是个非常重要一环,另外是SQL的解析,l果模型的抽象,转换器的抽象Q对UI前端的命令解析及执行Q参数模型的装Q对不同的数据来源用不周的解析器{等Q都是要考虑的问题,q一块要说v来就太多了,{先把这个组件完全测通了后,再拿现来专门讨论讨论?br /><br />感想Q开发一个好的框架是一个非常考水q的事情Q他不是我们qx所惛_中的那样单地一些现成的开源框架拼凑v来就了事的,他涉及到了项目群的协模式Q系l架构,各层所选用的技术框架特性,业务集成{方斚w面,即使用Springq种几乎现成的框架来做ؓpȝ的主q骨Ӟ做ؓ框架设计者,你要做的事还很多Q你要从pȝM角度去考虑pȝ的逻辑模式Q与外部pȝ的协作模式,pȝ的可扩展性和低R入性;你要让开发h员尽可能的少做重复劳动;你还要保证你所选的技术方案能在开发过E中无障;你要做好解决开发过E中的所有技术难题的准备Q除了这些,更关键的是你q要能做好业务模型的抽象和设计,你要能及时或预先发现潜在风险和问题ƈ解决它。。。。等{,太多太多。。。,而我Q现在要行的路还长得?....</p> <img src ="http://www.aygfsteel.com/langds/aggbug/37666.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/langds/" target="_blank">狂h思维·成都</a> 2006-03-27 19:02 <a href="http://www.aygfsteel.com/langds/archive/2006/03/27/37666.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>架构、框架、基件之反?/title><link>http://www.aygfsteel.com/langds/archive/2005/05/20/4999.html</link><dc:creator>狂h思维·成都</dc:creator><author>狂h思维·成都</author><pubDate>Fri, 20 May 2005 08:44:00 GMT</pubDate><guid>http://www.aygfsteel.com/langds/archive/2005/05/20/4999.html</guid><wfw:comment>http://www.aygfsteel.com/langds/comments/4999.html</wfw:comment><comments>http://www.aygfsteel.com/langds/archive/2005/05/20/4999.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.aygfsteel.com/langds/comments/commentRss/4999.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/langds/services/trackbacks/4999.html</trackback:ping><description><![CDATA[<P>看过<A accessKey=1 >微雨心晴QX-BraveQ?/A>的对架构、框架、基件三者关pȝ后,我陷入了一阵不安和恐慌之中?BR>       发现我原来对软g框架的理解还是那L溥Qƈ由此惌vQ应该不只我一个是q样Q我惛_多数的开发h员在从普通的E序员向架构设计转型旉会遇到的q样的问题,在阐q的q个问题之前有必要将q三都的关系描述一?q里q接引?A accessKey=1 >微雨心晴QX-BraveQ?/A>的描q?Q?BR><FONT color=#006400>        从层ơ结构来看,软g架构是从整体上来看Y件设计开发的Q框枉常是从较高的层ơ来实现或者被选择来实现Y件的架构Q基?cL更小的Y件元素,只是更加的强调通用?/FONT><FONT color=#008000> 三者之间存在微妙的关系Q以至于实Ҏ引vZ的؜淆。实际上Q试囑֮全的割裂它们即不是错误的做法,也常怸是良好的设计Q三者之间存在紧密的依赖关系.</FONT><BR><BR>我很赞同q种说法Q现在我来描q我以前设计pȝ框架时的问题所在:<BR>最初在W一ơ担L架设计时QL从功能类出发?BR> 卻I先考虑pȝ有哪些复杂而又频繁使用的类Q对q此c进行分包,归类Qƈ命名为UTILS?/P> <P>然后再是对系l分层,分包Q几乎没有多中间接口,怏层之间L紧耦合的调用,造成了层与层的改动牵q边q大?BR> <BR>写出来的框架像工具包一P׃大堆看v来没有联pȝcdU而成?/P> <P>后来Q经历过一ơ大目后,开始关注一些徏模理Z及开源框Ӟ对先前的框架设计思想产生极大的冲击,开始关注系l的整体搭配Q接口解耦,代码重用Q自动化控制E度有所提高?BR>但感觉问题还是依然很严峻Q主要表现在Q对pȝ的把握层ơ仍然偏?从代码角度出?Q缺乏对pȝ整体的抽象能力和建模能力。对零散的业务规则难以抽象出很好的业务模型ƈ以与pȝ架构l合h?/P> <P><BR>ȝ来说我经历了两个阶段Q?。以公用基础件ؓ核心的积木式开?2。以局部框架结?实现)v点,分层整合的泛式开?最明显的问题就是层层之间不成一体,目大到后期p松散变得来难以控?</P> <P>目前Q开始将目光从系l业务层面出发,以架构ؓ主,逐步向框架结构设计过渡的方向发展Q但q时o我感到力不从心,毕境理论归理论,现实中还需要丰富的实践l验ȝU?/P> <P><BR> </P><img src ="http://www.aygfsteel.com/langds/aggbug/4999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/langds/" target="_blank">狂h思维·成都</a> 2005-05-20 16:44 <a href="http://www.aygfsteel.com/langds/archive/2005/05/20/4999.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"></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">ij</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>