UML 类的关系: 关联,聚合,组合的区别2012-10-15UMLUML 中关联,聚合,组合的区别 关联 Association 聚合 Aggregation Composition 类间关系 在类图中,除了需要描述单独的类的名称、属性和操作外,我们还需要描述类之间的联系,因为没有类是Read more...
out of the box2012-10-15Englishout of the box out of the box: “Out of box"用于描述某种不确定的事件。常常作为副词来形容某种观点的不确定性。据说这个词同20世纪早期的英国数学家亨Read more...
多普勒效应2012-10-15Science多普勒效应 多普勒效应是为纪念奥地利物理学家及数学家克里斯琴·约翰·多普勒 (Christian Johann Doppler) 而命名的,他于1842年首先提出了这一理论,主要内容为: 物体辐Read more...
VTune2012-10-15InboxVTune 英特尔VTune™ 性能分析器 英特尔VTune™ 性能分析器可通过图形用户界面轻松优化应用性能,而且无需重新编译。它独立于编译器和语言,因此可Read more...
GNU profiler2012-10-15LinuxGNU profiler 各种软件对于性能的需求可能会有很大的区别,但是很多应用程序都有非常严格的性能需求,这一点并不奇怪。电影播放器就是一个很好的例子: 如果一个Read more...
汽车知识入门2012-10-14Inbox汽车知识入门 http://www.tianya.cn/publicforum/content/cars/1/254081.shtml 汽车知识入门 MPV–MPV的全称是Multi-Purpose Vehicle,即多用途汽车。它集轿车、旅行车和厢式货Read more...
Builder, Factory2012-10-12JavaBuilder, Factory http://www.cnblogs.com/shenfx318/archive/2007/01/28/632724.html 在设计模式的学习过程中,Builder与Factory是创建模式中两个经典的教程,给与了我们很多值得汲取的宝贵设计思想,然而BuildRead more...
持续改进,抽象工厂也反射2012-10-12Java持续改进,抽象工厂也反射 http://www.cnblogs.com/shenfx318/archive/2007/01/16/621237.html 在我的上一篇文章(疑惑?改良?从简单工厂到工厂方法)中,详细论述了创建模式中简单工厂到工厂方法的演变过程,并试图结Read more...
Factory, Abstract Factory, Factory Method, 和Builder2012-10-11JavaFactory, Abstract Factory, Factory Method, 和Builder 选这4个模式在一起讨论首先是因为它们的功能比较类似,都是用来制造对象实例的,从归类来说,他们都属于制造类模式(crRead more...
阿贝尔群2012-10-10Math阿贝尔群 阿贝尔群 (Abelian Group) ,又称交换群或加群,是这样一类群 (G, *): 对任意 a,b 属于 G,满足 a * b = b * a。阿贝尔群以挪威数学家尼尔斯·阿贝尔命名。由阿Read more...
创建者模式, 建造者模式, Builder2012-10-10pattern创建者模式, 建造者模式, Builder 定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 使用场景 多个部件或零件,都可以装配到Read more...
原型模式 Prototype2012-10-10pattern原型模式 Prototype Prototype模式是一种对象创建型模式,它跟工厂模式,Builder模式等一样,都用来创建类的实例对象。 但Prototype模Read more...
JAVA 浅复制与深复制/深克隆/深拷贝2012-10-09JavaJAVA 浅复制与深复制/深克隆/深拷贝 1.浅复制与深复制概念 ⑴浅复制 (浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的Read more...
抽象工厂模式解析例子2012-10-09pattern抽象工厂模式解析例子 抽象工厂模式中的有以下的四种角色: 抽象工厂 (Abstract Factory) 角色: 担任这个角色的是工厂方法模式的核心,它是与应用系统业务逻辑无关的。 具Read more...
webkit2012-10-09Webwebkit WebKit 是一个开源的浏览器引擎,与之相对应的引擎有Gecko (Mozilla Firefox 等使用) 和Trident (也称MSHTML,IE 使用) 。同时WebKit 也是苹果Read more...
浏览器加载和渲染网页的过程2012-10-08Web浏览器加载和渲染网页的过程 关于网页加载和渲染的过程,在网络上的讨论并不多。可能是因为这个过程比较复杂,而且浏览器执行的速度太快,目前还没有发Read more...
DOM, BOM2012-10-08WebDOM, BOM BOM 浏览器对象模型 提供了独立于内容而与浏览器窗口进行交互的对象。描述了与浏览器进行交互的方法和接口,可以对浏览器窗口进行访问和操作,譬如可Read more...
java Delegate2012-10-08Javajava Delegate 委派,也可以叫做委托,从字面上来理解的话,应该是委托其他类做事情而自己不做或者只做一部分工作;而回调,就是调用自己的方法。 在 java 中,这两种Read more...
里氏代换原则2012-10-08Java里氏代换原则 里氏代换原则 (Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复Read more...
开闭原则2012-10-08Development Java开闭原则 开闭原则(Open-Close Principle/OCP)是面向对象设计中"可复用设计"的基石,是面向对象设计中Read more...