??xml version="1.0" encoding="utf-8" standalone="yes"?>国产小视频在线播放,人人鲁人人莫人人爱精品,日本一区二区三区视频视频http://www.aygfsteel.com/xiaosao/category/24840.html不懂我的?, M了我 , 该了解了解我 !而懂我的?, 更离不了?, 因ؓ他们爱我 ?/description>zh-cnMon, 12 Nov 2007 15:00:40 GMTMon, 12 Nov 2007 15:00:40 GMT60<又是转来?gt; 面试java高工程师、项目经理等的常见问?/title><link>http://www.aygfsteel.com/xiaosao/archive/2007/11/09/159386.html</link><dc:creator>cAng^Er</dc:creator><author>cAng^Er</author><pubDate>Fri, 09 Nov 2007 08:02:00 GMT</pubDate><guid>http://www.aygfsteel.com/xiaosao/archive/2007/11/09/159386.html</guid><wfw:comment>http://www.aygfsteel.com/xiaosao/comments/159386.html</wfw:comment><comments>http://www.aygfsteel.com/xiaosao/archive/2007/11/09/159386.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/xiaosao/comments/commentRss/159386.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/xiaosao/services/trackbacks/159386.html</trackback:ping><description><![CDATA[<p>http://paulandjoy.javaeye.com/blog/126315<br /> 1?cR对象的概念Q?<br /> 1Q?c:h共同属性和行ؓ的对象的抽象。类是创建对象的模板?<br /> 2Q?对象Q现实世界中的实体。在计算ZQ是指可标识的存储区域?<br /> 3Q?cL对象的抽象、对象是cȝ实例?<br /> 2?抽象Q是从特定的实例中抽取共同性质形成一般化概念的过E?<br /> 3?接口与抽象类Q?<br /> 1Q接口和抽象c都用于抽象Q接口是抽象cȝ抽象?<br /> 2Q接口中只有Ҏ(gu)声明Q没有实玎ͼ无方法体Q;在接口中声明的方法具有public和abstract属性,一个类可以实现多个接口Q即多承)Q接口以‘Q?#8217;分隔Q接口中的方法必d部实现?<br /> 3Q抽象类可以有部分方法实玎ͼ抽象cd通过l承才能使用?<br /> 4、内部类QInner ClassQ: <br /> 1Q内部类是嵌套在另一个类中的cR?<br /> 2Q内部类用于名称隐藏和程序代码的l织Q另外内部类拥有直接讉K其外部类所有成员(包括private的)的权限(无需M关键字修饎ͼ?<br /> 3Q内部类不可以在其他cLmainҎ(gu)里实例化Q必M用如下方法(非静态内部类Q?<br /> 外部c?内部c?对象?new 外部c?).new 内部c?); <br /> 静态内部类调用方式Q?<br /> 外部c?内部c?对象?new 外部c?内部c?); <br /> 4Q非静态内部类不可以声明静态成员;静态内部类的非静态成员可以访问其外部cȝ静态成员,声明为静态的成员不可以访问外部的非静态成员?<br /> 5、访问修饰符限制Q?<br /> Private protected friendly(default) public <br /> 同类 Y Y Y Y <br /> 同包不同c?N Y Y Y <br /> 同包子类 N Y Y Y <br /> 不同包不同类 N N N Y <br /> 不同包子c?N Y N Y <br /> 6、Static关键字的使用Q?<br /> 1Q类成员Q直接?cd.成员 调用?<br /> 2Q静态方法只能访问静态成员?<br /> 3Q静态方法不能用this、super关键字?<br /> 4Q静态方法不能被非静态方法重写或重蝲?<br /> 7、final关键字: <br /> 1Q被final修饰的变量ؓ帔R不能改变?<br /> 2Q被final修饰的方法不可以重写?<br /> 3Q被final修饰的类不能被ѝ?<br /> 8、abstract关键字: <br /> 1Q被abstract修饰的类不能实例化?<br /> 2Q被abstract修饰的方法只能在子类中实现?<br /> 9、native关键字:非Java语言的编写,例如JNI技术?<br /> 10、synchronized关键字:多线E的同步讉K控制?<br /> 11、分cd举服务器和组件技术: <br /> 1Q服务器端技术:Jsp、ServletQ?<br /> 2Q组件技术:JavaBean、EJB?<br /> 12、Http与HttpsQHttps卛_了安全的HttpQsQSecurity Socket LayerQ指加密套接字协议层Q简写SSLQ?<br /> 13、OSIQOpen System InterconnectionQ网l抽象模型: <br /> 1Q由国际标准化组l(ISOQ提出?<br /> 2Q将互联|分Z层,从下至上分别为:物理层(physicalQ、数据链路层Qdata linkQ、网l层QnetworkQ、传送层QtransportQ、会话层QsessionQ、表C层QpresentationQ、应用层QapplicationQ。底层通过提供接口支持上层功能。各层详解: <br /> 物理层:LAN/ATMQؓg层?<br /> 数据链\层:LAN/ATM <br /> |络层:IP协议QIOS <br /> 传输层:TCP/UDP协议Q支持Java Socket?<br /> 会话层: <br /> 表示层:HTML、XML <br /> 应用层:HTTP协议Q用Java Servlet/JSP <br /> <W八层(Web服务层)QSOAP/UDDI> <br /> 14、J2EE的容器与服务器: <br /> 容器负责EJBlg中生命周期的控制Q?<br /> 服务器包含在容器外,提供pȝU操作底层服务,包括事务、事件、多U程……?<br /> 15、扉KӞ <br /> 父类对象不可以赋l子cd象,因ؓ子类可能h更多的成员,反之可以?<br /> 16、逻辑操作Qc=(a>b)?a:b;{同于下?<br /> if(a>b) c=a; else c=b; <br /> 17、列丑ָ见集合框架类型: <br /> 1QList、Set、Map。由q三个接口实现出ArrayList、LinkedList、HashSet、TreeSet、HashMap、TreeMap{常用集合框架?<br /> 2QVector属于重量U组件不推荐使用?<br /> 3QMapcdl护?值对QHashtable与HashMap相近但效率略低于HashMap、高于TreeMapQTreeMap优点是可以排序?<br /> 4QSetcd可装入唯一|HashSet效率高于TreeSet但TreeSet可以l护内部元素的排序状态?<br /> 5QListcd可按某种特定序l护元素。ArrayList允许快速随问,但如果添加或删除位于中间的元素时效率很低QLikedList提供最?jng)_@序访问及快速的中间位置d删除元素Qƈ有addFirst、addLast、getFirst、getLast、removeFirst、removeLastҎ(gu)?<br /> 18、面向对象的特征Q?<br /> 1Q承:通过子类可以实现l承Q子cȝ承父cȝ所有状态和行ؓQ同时添加自w的状态和行ؓ?<br /> 2Q封装:代码及处理数据l定在一L一U编E机Ӟ该机制保证程序和数据不受外部q扰?<br /> 3Q多态:包括重蝲和重写。重载ؓ~译时多态,重写是运行时多态。重载必L同类中名U相同参C同(包括个数不同和类型不同)Q但q回cd不同不构成重载;重写发生于子cd父类的覆盖,子类l承父类Ҏ(gu)名相同、参数列表相同、返回类型相同才构成重写?<br /> 19、Java命名规范Q必M英文字母、下划线Q?#8217;_’Q或’$’开始,其余可以有数字但不允?包含I格Q且l合后的名称不能是Java关键字或保留字?<br /> 匈牙利命名法Q以m开始ؓcL员变量,以g开始ؓ全局变量Q以v开始ؓ本地局部变量,帔R命名一般不以下划线、美元符开始?<br /> 驼峰命名Q一般称由多个单词或~写l成的变量名Qƈ且该变量名每个单词首字母均ؓ大写Q一般类名全部首字母大写Q方法或属性名W一个字母小写)的称为驼峰命名?<br /> 20、Java语言共包?7个关键字?<br /> 21、设计模式: <br /> 一个设计模式描qC一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称Qpattern nameQ、问题(problemQ、解x案(solutionQ、效果(consequencesQ?<br /> 常见23U模式概qͼ <br /> 1Q?抽象工厂模式QAbstract FactoryQ:提供一个创Zpd相关或相互依赖对象的接口Q而无需指定它们具体的类?<br /> 2Q?适配器模式(AdapterQ:一个类的接口{换成客户希望的另外一个接口。适配器模式得原本由于接口不兼容而不能一起工作的cd以一起工作?<br /> 3Q?桥梁模式QBridgeQ:抽象部分与它的实现部分分离Q它们都可以独立地变化?<br /> 4Q?建造模式(BuilderQ:一个复杂对象的构徏与它的表C分,使同L构徏q程可以创徏不同的表C?<br /> 5Q?责Q链模式(Chain of ResponsibilityQ:除请求的发送者和接收者之间耦合Q而多个对象都有Z处理q个h。将q些对象q成一条链Qƈ沿着q条链传递该hQ直到有一个对象处理它?<br /> 6Q?命o模式QCommandQ:一个请求封装ؓ一个对象,从而可用不同的h对客戯行参数化Q对h排队或记录请求日志,以及支持可取消的操作?<br /> 7Q?合成模式QCompositeQ:对象组合成树Şl构以表C?#8220;部分Q整?#8221;的层ơ结构。它使得客户对单个对象和复合对象的用具有一致性?<br /> 8Q?装饰模式QDecoratorQ:动态地l一个对象添加一些额外的职责。就扩展功能而言Q它能生成子cȝ方式更ؓ灉|?<br /> 9Q?门面模式QFacadeQ:为子pȝ中的一l接口提供一个一致的界面Q门面模式定义了一个高层接口,q个接口使得q一子系l更加容易用?<br /> 10Q?工厂Ҏ(gu)QFactory MethodQ:定义一个用于创建对象的接口Q让子类军_哪一个类实例化。Factory Method 使一个类的实例化延迟到其子类?<br /> 11Q?享元模式QFlyweightQ:q用׃n技术以有效地支持大量细_度的对象?<br /> 12Q?解释器模式(InterpreterQ:l定一个语aQ定义它的语法的一U表C,q定义一个解释器Q该解释器用该表示解释语言中的句子?<br /> 13Q?q代子模式(IteratorQ:提供一U方法顺序访问一个聚合对象中的各个元素,而又不需暴露该对象的内部表示?<br /> 14Q?调停者模式(MediatorQ:用一个中介对象来装一pd的对象交互。中介者各对象不需要显式的内部表示?<br /> 15Q?备忘录模式(MementoQ:在不破坏装性的前提下,捕获一个对象的内部状态,q在该对象之外保存这个状态。这样以后就可将该对象恢复到保存的状态?<br /> 16Q?观察者模式(ObserverQ:定义对象间的一U一对多的依赖关p,以便当一个对象的状态发生改变时Q所有依赖于它的对象都得到通知q自动刷新?<br /> 17Q?原始模型模式QPrototypeQ:用原型实例指定创建对象的U类Qƈ且通过拯q个原型创徏新的对象?<br /> 18Q?代理模式QProxyQ:为其他对象提供一个代理以控制对这个对象的讉K?<br /> 19Q?单例模式QSingletonQ:保证一个类仅有一个实例,q提供一个访问它的全局讉K炏V?<br /> 20Q?状态模式(StateQ:允许一个对象在其内部状态改变时改变它的行ؓ。对象看hg修改了它所属的cR?<br /> 21Q?{略模式QStrategyQ:定义一pd的算法,把它们一个个装hQƈ且它们可相互替换。本模式使得法的变化可独立于用它的客戗?<br /> 22Q?模板模式QTemplate MethodQ:定义一个操作中的算法的骨架Q而将一些步骤gq到子类中。模板方法得子cd以不改变一个算法的l构卛_重定义该法的某些特定步骤?<br /> 23Q?讉K者模式(VisitorQ:表示一个作用于某对象结构中的各元素的操作。该模式可以实现在不改变各元素的cȝ前提下定义作用于q些元素的新操作?<br /> 1?你认Z个项目如何进行才正确Q(比如Q尽一切可能快的完成Q务或完全按照cMCMM来操作) <br /> Ҏ(gu)林锐博士的观点:企业的根本目标是合法地赚取尽可能多的利润Q企业利益最大化。企业所有的特定目标和行动都是围l上q根本目标开展的QQ何背L本目标的行动都将对企业造成伤害Q应当杜l?<br /> Z此Q何h都不要强调我严格遵守XX模式Q带领团队开发出hXX{的品,企业需要的是能够带领团队按时、合格的开发出产品的Manager?<br /> 2?你经常看或仔l研读过的书有哪些? <br /> 不用回答你看q的课本Q枚丑և个经典的当然前提是必ȝ的看q至浏览过主题和目录。比如《Java~程思想》、《Java模式》、《h月神话》等Q由于将来要做的是team中的替补leader或真正的leader所以你必须说出软工的东ѝ?<br /> 3?你认Z应聘我们公司的项目经理,你自w的优势在哪Q?<br /> 1Q融z,没有领导希望你带领团队每天打嘴仗然后他还要去开屁股QSorryQ这g不很文明Q,你必说明你能在以往团队中与其他人和谐相处?<br /> 2Q技术,千万不要谦虚Q对方要的就是技术过、能力出众的人才Q你只需要说明你成功解决q什么难题ƈ且你对J2EE、XX中间件、XXpȝ有多么的熟?zhn)?<br /> 4?如果l你一个TeamQ公司决定让你的Team开发A产品QOKq恰好是你的强项Q你们很快开发出来了Q但很沮丧的l果是它Q你们的产品Q没有销路;l过讨论公司又决定让你的Team开发B(ti)产品QOKq恰好又是你的强,你们很快开发出来了Q但很沮丧的l果是它Q你们的产品Q又没有销路。请问你怎么面对q个问题Q你是否觉得决策层很无能甚至要推M或者去一个更有前途的公司Q?<br /> 不要以ؓq个故事很单U,q应该是人力在考核你。你一定要告诉她(人力多半是女的)Q我个h对于p|的项目肯定会难过Q是的,我想了很久才惛_“难过”q个词,它很中性)Q不q我认ؓq恰恰认证了公司在革新和新技术探索方面的力Q自己想怎么_如果天下人都说这句那才是(zhn)剧呢)Q我肯定会以个h的名义向领导层提出我自己的徏议和看法当然它未必正,我不会离开公司Q因为有点小挫折未尝不是好事。(你应该在q个问题上好好想惻I量发挥?0分钟Q?<br /> 5?你认为项目中最重要的是哪些q程Q?<br /> 分析、设计阶D(也可以加上测试,但千万别说编码或开发阶D)Q根据《h月神话》的观点Q?/3 计划Q?/6 ~码Q?/4 构g试和早期系l测试;1/4 pȝ试Q所有的构g已完?<br /> 但根据国内目前的状况一般公怸会有很多的分析与设计旉Q这取决于公司规模和旉成本Q,q样在一个工期很紧张的项目中我们应该量分配度优先来,首先拿出客户最希望看到的和最能证明成果的东西来,其他的留?期甚?期去作,你可以告诉客户需要进一步调试(专业人员的欺骗手D,实际上就是在q行后箋的开发)?<br /> 6?如果l你一?Q?个h的TeamQ那么你怎么分配他们、管理他们? <br /> 理能力和经验的l合题,可能没有人有相同的观点,那你可以按照某些思\来侧面解{:我会挑选一个技术过的Z为我的替补和目的轻骑兵Q是的团队中必须有机动h员,否则你的目十有八九(ji)会夭折。其他的Z被^均的分配d?<br /> 我们会在每周q行全面的Q务分配,每个取一周的大概工作Q然后每天的工作׃自己完成q汇报。(很好Q如果答些就差不多了Q多说可能会出现漏洞Q?<br /> 7?q常用的软g开发文档?<br /> 1Q?可行性研I报告(某些公司或模型没有) <br /> 2Q?目开发计?<br /> 3Q?软g需求说明书Q必有) <br /> 4Q?数据要求说明?<br /> 5Q?概要设计说明书(必有Q?<br /> 6Q?详细设计说明书(必有Q?<br /> 7Q?数据库设计说明书Q必有) <br /> 8Q?用户手册Q一般会有) <br /> 9Q?操作手册Q必有) <br /> 10Q?模块开发卷?<br /> 11Q?试计划Q必有) <br /> 12Q?试分析报告 <br /> 13Q?开发进度月?<br /> 14Q?目开发ȝ报告 <br /> 8?q类的关pR?<br /> 1Q?当一个类?#8220;一U?#8221;另一个类Ӟis-a关系 <br /> 2Q?当两个类之间有关联时Q?<br /> 一个类“包含”另一个类Qhas-a关系 <br /> 一个类“使用”另一个类 <br /> q可以细分有聚合和组合(UML宝典Q或聚集和组成(包括国内某些知名学术团体都这么说Q?<br /> 聚集QaggregationQ表C整体与各部分之间的关系。例如汽车与轮胎Q没有了汽R轮胎依然是一个整体。(用空心菱形表C) <br /> l成是一U整体和部分所属更强的聚集关系Q每个部分只能属于一个整体,没有整体部分也就没有存在的h(hun)倹{比如桌子和桌腿Q没有桌子也没有桌腿的价g。(用实心菱形表C) </p> <img src ="http://www.aygfsteel.com/xiaosao/aggbug/159386.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/xiaosao/" target="_blank">cAng^Er</a> 2007-11-09 16:02 <a href="http://www.aygfsteel.com/xiaosao/archive/2007/11/09/159386.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>`回家了`http://www.aygfsteel.com/xiaosao/archive/2007/02/09/99075.htmlcAng^ErcAng^ErFri, 09 Feb 2007 15:03:00 GMThttp://www.aygfsteel.com/xiaosao/archive/2007/02/09/99075.htmlhttp://www.aygfsteel.com/xiaosao/comments/99075.htmlhttp://www.aygfsteel.com/xiaosao/archive/2007/02/09/99075.html#Feedback0http://www.aygfsteel.com/xiaosao/comments/commentRss/99075.htmlhttp://www.aygfsteel.com/xiaosao/services/trackbacks/99075.html   每天q手机{你接近12点的时候给我发信息,{到了`看到的信息睡觉了晚安~
25天过M~不知道在q什么~L在拿着学习的幌子去玩~玩什?不知?脑子的的大部分空间被惛_占去了~早上醒来盼晚?点~盼到了又盼晚?2点~攑ց的日子好累~心情时好时坏~一个大男孩子因为想念偷L掉眼泪~惛_~是真的想她~
        呵呵~q有24天了~~
明天滚回家了`该来的都来了~该走的都C~留住的留不住的都有结果了~心里怕~可是怕也q是会来~
       睁着眼睛熬到时候时候就好了~
       睡觉了`和自p?`晚安`'
        


cAng^Er 2007-02-09 23:03 发表评论
]]>
q期主要学什么以及整体的方向http://www.aygfsteel.com/xiaosao/archive/2006/10/24/77028.htmlcAng^ErcAng^ErTue, 24 Oct 2006 09:10:00 GMThttp://www.aygfsteel.com/xiaosao/archive/2006/10/24/77028.htmlhttp://www.aygfsteel.com/xiaosao/comments/77028.htmlhttp://www.aygfsteel.com/xiaosao/archive/2006/10/24/77028.html#Feedback3http://www.aygfsteel.com/xiaosao/comments/commentRss/77028.htmlhttp://www.aygfsteel.com/xiaosao/services/trackbacks/77028.html~可又感觉没什么收获~
可能是这弄一点,那弄一点的~没弄怎么地呢去看另一个想的了~最后发现得到的只是皮毛~
先说一下整体的方向Q?br> 长期Q?br>    我要学的可以分ؓ3个大的方向:
     1.web

学透java语言Qjsp技术,要将webworkQibatisQspring框架烂熟于心~htmlQjsQcssQ这三样Qhtml要熟~js和css要能看懂Q尽量能自己拿它d东西~
        2.VC++

挺想学VC++Q但是听说要花很多的旉Q没关系Q少睡点?wbr>~多干Ҏ(gu)l的事~我想旉q是有的~说一下看什么书Q先看windowsE序设计Q学长说q个要看半年才能有成?wbr>Q然后是深入出MFCQ又是半q_我可以用vc6.0做点东西了~
         3.linux

对于linuxQ我惌和用windows一Ll的M用linuxQ熟l的掌握1500条以上的命o~能在linux下熟l的使用oracle数据库~用oracledweb

恩,大体p个方向,css以前说要看,也看了一D|?wbr>Q能看懂代码Q能改h家写q的代码Q但感觉太不?wbr>Q我希望自己能去写,毕竟是自q团体在做|站Q不能总copy人家的模版,而且q不其意,Z舒服的~要自己去写~
  q期Q?br>   oracleQ?br>希望在近D|间能用oracle数据库实现webQ能手动创徏oracle数据库,掌握oracle数据库!

linuxQ要把apache+svn配置成功Q熟l的安装oralceQ我只成功的安装了一遍,但这一遍还由n多的错误Q安装的界面?#8220;口口口口+英文”的残忍状态下安装?wbr>Q一路的蒙阿Q?br>
前几天在linux下配|jdk+sever+ideaQ成功的linux下做webQ但apache+svn是没配|上Q我都快qL了!文档看了不少Q该配置的都配置?wbr>~但就是提C有错误~

中小型网站:做个像样的东西出来,要挂出去Q争取对框架有深一?wbr>的认识与理解Q?br> 本周Q?br>
23Q?4P把webwork2.2.4看一遍,能应用新的知识!再熟(zhn)一遍webwork
      本周的其余时_先配|apache+svnQ?br>我就不信了~然后把在linux下把oracle重新装一?wbr>Q争取不昄“口口?#8221;Q接着手动创徏数据库!

嘎嘎Q努努力Q做Ҏ(gu)l,争取q周把上面的事情搞定?br>

cAng^Er 2006-10-24 17:10 发表评论
]]>
--==我终于喝到酒_中毒了==--http://www.aygfsteel.com/xiaosao/archive/2006/09/01/67176.htmlcAng^ErcAng^ErFri, 01 Sep 2006 09:49:00 GMThttp://www.aygfsteel.com/xiaosao/archive/2006/09/01/67176.htmlhttp://www.aygfsteel.com/xiaosao/comments/67176.htmlhttp://www.aygfsteel.com/xiaosao/archive/2006/09/01/67176.html#Feedback2http://www.aygfsteel.com/xiaosao/comments/commentRss/67176.htmlhttp://www.aygfsteel.com/xiaosao/services/trackbacks/67176.html一个假期就q样吊儿郎当的过M~打着学习的幌子在学校玩了一个暑假~感觉自己什么都没学到~

cAng^Er 2006-09-01 17:49 发表评论
]]>
վ֩ģ壺 | ʮ| | ̷| | | | | | п| | | | ˮ| ƽ| ͬ| | ƽ| ʲ| | | ۰| | | ij| ӳ| ɽ| | | ڰ| ī| | | | | տ| »Ȱ| | | | ɽ|