??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品亚洲综合在线观看,中文字幕精品一区,国产在线电影http://www.aygfsteel.com/zhangxiong37/category/21684.htmltigerzh-cnFri, 11 Jun 2010 10:37:36 GMTFri, 11 Jun 2010 10:37:36 GMT60谈JAVA ׃前景【{自IT培训评h|(www.itpxpj.comQ?/title><link>http://www.aygfsteel.com/zhangxiong37/archive/2010/06/01/322400.html</link><dc:creator>竹</dc:creator><author>竹</author><pubDate>Mon, 31 May 2010 22:50:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangxiong37/archive/2010/06/01/322400.html</guid><wfw:comment>http://www.aygfsteel.com/zhangxiong37/comments/322400.html</wfw:comment><comments>http://www.aygfsteel.com/zhangxiong37/archive/2010/06/01/322400.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangxiong37/comments/commentRss/322400.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangxiong37/services/trackbacks/322400.html</trackback:ping><description><![CDATA[<p>Java语言是整个体pȝ基础Q按照不同的用途,在以下方面应用广泛: </p> <p><br /> <strong>1、企业应用开?/strong> <br /> q里是JAVA的天圎ͼ大到全国联网的系l,到中小企业的应用解x案,JAVA都占有极为重要的C?/p> <p><br /> <strong>2、网站开?/strong> <br /> 当然是JSP+Servlet+JavaBeanQ以及后来的StrutsQSpringQHibernate/IBatis{,一直以来都相当行</p> <p> <br /> <strong>3、移动领?/strong> <br /> 典型的应用是手机游戏Q国内主要是q方面)Q这里是J2ME的天圎ͼ其实应用范围是很q的Q只是国内开发不够?/p> <p><br /> JAVA已成为当今市面上最受欢q的~程软gQ对于处于信息高速发辄今天QJAVA技术已l无处不在,手机软g、手机JAVA游戏、电脑Y件等{。可以这栯Q只要你使用手机、电脑等电子产品Q你׃用到跟JAVA有关的东ѝ?/p> <p><strong><font color="#ff0033">专家点评Q?/font></strong><font color="#0000cc">从最q几q就业情冉|看,׃国内主要q是外包斚w需要大量的人才Q所以,Java未来几年的发展还是很好的QIBM、Oracle{大公司都一直在做这斚w的相关品,以及Java开源运动,Javaq属于青壮年期。只要学好了JavaQ待遇应该不是问题!而且Q据我们了解Q一些大公司正在原来C++的系l,往Java上面转!比如Q华为,诺基亚西门子{?/font></p><img src ="http://www.aygfsteel.com/zhangxiong37/aggbug/322400.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangxiong37/" target="_blank">竹</a> 2010-06-01 06:50 <a href="http://www.aygfsteel.com/zhangxiong37/archive/2010/06/01/322400.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最q心?/title><link>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110881.html</link><dc:creator>竹</dc:creator><author>竹</author><pubDate>Mon, 16 Apr 2007 01:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110881.html</guid><wfw:comment>http://www.aygfsteel.com/zhangxiong37/comments/110881.html</wfw:comment><comments>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110881.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangxiong37/comments/commentRss/110881.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangxiong37/services/trackbacks/110881.html</trackback:ping><description><![CDATA[<ol> <li>本着“存先于本?#8221;的思想Q?br>了解计算机底层运行原理,熟悉E序的运行过E;再精通语aQ掌握语a的底层;熟练常见的设计模式以及框Ӟ </li> </ol><img src ="http://www.aygfsteel.com/zhangxiong37/aggbug/110881.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangxiong37/" target="_blank">竹</a> 2007-04-16 09:10 <a href="http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110881.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>~程基本功学?/title><link>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110876.html</link><dc:creator>竹</dc:creator><author>竹</author><pubDate>Mon, 16 Apr 2007 01:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110876.html</guid><wfw:comment>http://www.aygfsteel.com/zhangxiong37/comments/110876.html</wfw:comment><comments>http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110876.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangxiong37/comments/commentRss/110876.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangxiong37/services/trackbacks/110876.html</trackback:ping><description><![CDATA[<ol> <li>数组字符串与Hash表; <li>正则表达? <li>调试 <li>JS与JavaQ两门语aQ? <li>一个开发环? <li>SQL语言 <li>~写软g的思想<br></li> </ol><img src ="http://www.aygfsteel.com/zhangxiong37/aggbug/110876.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangxiong37/" target="_blank">竹</a> 2007-04-16 09:02 <a href="http://www.aygfsteel.com/zhangxiong37/archive/2007/04/16/110876.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《程序员修炼之道》[转]http://www.aygfsteel.com/zhangxiong37/archive/2006/12/22/89456.htmlFri, 22 Dec 2006 02:52:00 GMThttp://www.aygfsteel.com/zhangxiong37/archive/2006/12/22/89456.htmlhttp://www.aygfsteel.com/zhangxiong37/comments/89456.htmlhttp://www.aygfsteel.com/zhangxiong37/archive/2006/12/22/89456.html#Feedback0http://www.aygfsteel.com/zhangxiong37/comments/commentRss/89456.htmlhttp://www.aygfsteel.com/zhangxiong37/services/trackbacks/89456.html1、关心你的技?/strong>
Care About Your Craft
除非你在乎能否漂亮地开发出软gQ否则其它事情都是没有意义的?

2、思考!你的工作
Think!About Your Work
在你做某件事情的时候思考你在做什么。不间断地思考,实时地批判你的工作。这占据你的一些宝贉|_酬劳则是更ؓz跃地参与你喜爱的工作、感觉到自己在掌握范围日增的各种主题以及因感受到持箋的进步而欢愉。从长远来说Q你在时间上的投入将会随着你和你的团队变得更ؓ高效、编写出更易于维护的代码以及开会时间的减少而得到回报?

3、提供各U选择Q不要找y脚的借口
Provide Options,Don't Make Lame Excuses
不要说事情做不到Q要说明能够做什么来挽回局面。不要害怕提求,也不要害怕承认你需要帮助?

4、不要容忍破H户
Don't Live With Broken Windows
不要留着“破窗?#8221;Q低劣的设计、错误的决策、或者糟p的代码Q不修。发C个就修一个。如果没有够的旉q行适当的修理,采取某种行动防止q一步的破坏Qƈ说明情势处在你的控制之下?
如果你发C所在团队和目的代码十分漂亮——编写整z、设计良好,q且很优雅,?/em>不会x为第一个弄脏东西的人?

5、做变化的催化剂
Be a Catalyst for Change
你不能强qh们改变。相反,要向他们展示未来可能会怎样Qƈ帮助他们参与Ҏ来的创造?
设计Z可以合理要求的东西,好好开发它。一旦完成,拿l大家看Q让他们大吃一惊。然后说Q?#8220;要是我们增加...可能׃更好?#8221;假装那ƈ不重要。坐回椅子上Q等着他们开始要你增加你本来想要的功能。h们发玎ͼ参与正在发生的成功要更容易。让他们瞥见未来Q你p让他们聚集在你周围?

6、记住大图景
Remember the Big Picture
如果你抓一只青蛙放q沸水里Q它会一下子跛_来。但是,如果你把青蛙放进h里,然后慢慢加热Q青蛙不会注意到温度的缓慢变化,会呆在锅里,直到被煮熟?
不要像青蛙一栗留心大图景。要持箋不断地观察周围发生的事情Q而不只是你自己在做的事情?

7、质量成ؓ需求问?/strong>
Make Quality a Requirements Issue
你所制作的系l的范围和质量应该作为系l需求的一部分规定下来。让你的用户参与权衡Q知道何时止步,提供_好的软g?

8、定期ؓ你的知识资投资
Invest Regularly in Your Knowledge Portfolio

  • 让学习成Z惯?
  • 持箋投入十分重要。一旦你熟悉了某U新语言或新技术,l箋前进Q学习另一U?
  • 是否在某个项目中使用q些技术,或者是否把它们攑օ你的历,qƈ不重要。学习的q程扩展你的思维Q你向着新的可能性和新的做事方式拓展。思维?#8220;异花授粉”十分重要Q设法把你学到的东西应用C当前的项目中。即使你的项目没有用该技术,你或怹能借鉴一些想法。例如,熟悉了面向对象,你就会用不同的方式编写纯CE序?
  • 如果你自己找不到{案Q就L扑ֈ{案的h。不要把问题搁在那里?

     

    9、批判地分析你读到的和听到的
    Critically Analyze What You Read and Hear
    不要被供应商、媒体炒作、或教条左右。要依照你自q看法和你的项目的情况d信息q行分析?

    10、你说什么和你怎么说同样重?/strong>
    It's Both What You Say and the Way You Say It

  • 作ؓ开发者,我们必须在许多层面上q行交流。我们的旉有很大部分都花在交流上,所以我们需要把它做好?
  • 如果你不能有效地向他Z达你的了不v的想法,q些x毫无用处?
  • 知道你想要说什么;了解你的听众Q选择时机Q选择风格Q让文观Q让听众参与Q做們֐者;回复他h?
  • 交流有效,你就有影响力?

     

    11、DRY原则——不要重复你自己
    DRY - Don't Repeat Yourself
    pȝ中的每一知识都必须h单一、无歧义、权威的表示。与此不同的做法是在两个或更多地方表辑֐一事物。如果你改变其中一处,你必记得改变其它各处。这不是你能否记住的问题Q而是你何时忘记的问题?

    12、让复用变得Ҏ
    Make it Easy to Reuse
    你要做的是营造一U环境,在其中要扑ֈq复用已有的东西Q比自己~写更容易。如果复用很ҎQh们就会去复用。而如果不复用Q你们就会有重复知识的风险?

    13、消除无关事物之间的影响
    Eliminate Effects Between Unrelated Things
    我们惌设计自Qself-containedQ的lgQ独立,h单一、良好定义的目的。如果组件是怺隔离的,你就知道你能够改变其中一个,而不用担心其余组件。只要你不改变组件的外部接口Q你可以放心:你不会造成波及整个pȝ的问题?
    你得C个主要好处:提高生率与降低风险?

    14、不存在最l决{?/strong>
    There Are No Final Decisions
    没有什么永q不变——而如果你严重依赖某一事实Q你几乎可以定它将会变化。与我们开发Y件的速度相比Q需求、用以及g变得更快。通过DRY原则?a >解?/a>以及元数据的使用Q我们不必做多关键的、不可逆{的决{。有许多Z设法保持代码的灵zL,而你q需要考虑l持架、部|及供应商集成等领域的灵zL?

    15、用曛_Ҏ到目?/strong>
    Use Tracer Bullets to Find the Target
    曛_弹能通过试验各种事物q检查它们离目标有多q来让你q踪目标?
    曛_弹代码含有Q何一D品代码都拥有的完整的错误查、结构、文、以及自查。它只不q功能不全而已。但是,一旦你在系l的各组件之间实C端到端(end-to-endQ的q接Q你可以检查你ȝ标还有多q,q在必要的情况下q行调整。一旦你完全瞄准Q增加功能将是一件容易的事情?

    16、ؓ了学习而制作原?/strong>
    Prototype to Learn
    M带有风险的事物。以前没有试q的事物Q或是对于最l系l极其关键的事物。Q何未被证明的、试验性的、或有疑问的事物。Q何让你觉得不舒服的东ѝ都可以通过制作原型来研I。比如:架构Q已有系l中的新功能Q外部数据的l构或内容;W三方工hlgQ性能问题Q用L面设计等{?
    原型制作是一U学习经验,其h值ƈ不在于所产生的代码,而在于所学到的经验教训?

    17、靠q问题领域编E?/strong>
    Program Close to The Problem domain
    计算a会媄响你思考问题的方式Q以及你看待交流的方式。用你的用户的语aq行设计和编码?

    18、估,以避免发?



  • 2006-12-22 10:52 发表评论
    ]]>
    传|q是传引用?http://www.aygfsteel.com/zhangxiong37/archive/2006/08/02/61297.htmlWed, 02 Aug 2006 02:07:00 GMThttp://www.aygfsteel.com/zhangxiong37/archive/2006/08/02/61297.htmlhttp://www.aygfsteel.com/zhangxiong37/comments/61297.htmlhttp://www.aygfsteel.com/zhangxiong37/archive/2006/08/02/61297.html#Feedback0http://www.aygfsteel.com/zhangxiong37/comments/commentRss/61297.htmlhttp://www.aygfsteel.com/zhangxiong37/services/trackbacks/61297.html传|分ؓ传原始类型值和地址|即传递指针)Q用于java,c,c++语言{等Q?br>传引用:相当与c++中的引用Q两个变量绑定到一起了Q它与传递指针是有区别的。(只是适用于c++中,不适用于java,c中)
     egQ?br> 1. 没有null reference?
     2. reference必须有初倹{?
     3. 使用reference要比使用指针效率高。因为reference不需要测试其有效性?
     4. 指针可以重新赋|而referenceL指向它最初获得的对象

    (参:http://dev.csdn.net/article/17/17286.shtm )

     



    2006-08-02 10:07 发表评论
    ]]>
    վ֩ģ壺 ɽ| פ| | ޽| | | º| | | ؼ| Ͻ| | Ϫ| ¹Ȫ| Է| 㶫ʡ| | ¡| կ| Ϫ| ɳ| պ| | | | | | | | ڽ| | | ٤ʦ| | | ֶ| | ɽ| | ͷ| |