建造者模式属于设计模式中构建模式这一大类,主要用途是用来创建复杂的复合对象,可以替代构造方法,进行灵活搭配,简单点来理解就是高配,中配,低配,想配哪种配哪种。定义:指将一个复...
依赖倒置原则是Robert C.Martin于1996年在C++Report上发表的文章中提出的。也称依赖反转。 依赖倒置原则(Dependence Inversion Pr...
《代码整洁之道》的作者Robert C.Martin于2002年给“接口隔离原则”的定义是:客户端不应该被迫依赖于它不使用的方法该原则还有另外一个定义:一个类对另一个类的依赖...
1987年秋天,迪米特法则由美国Northeastern University的Ian Holland提出,被UML的创始者之一Booch等人普及。后来,因为经典著作The ...
里氏替换原则(Liskov Substitution Principle,LSP)是由麻省理工学院计算机科学系教授芭芭拉·利斯科夫(Barbara Liskov)于 1987...
开闭原则(Open-Close Principle,OCP):定义:规定软件中的对象、类、模块和函数对扩展应该是开放的,但对于修改是封闭的。 这意味着应该用抽象定义结构,用具...
该原则由罗伯特·C.马丁(Robert C.Martin)在《敏捷软件开发:原则、模式与实践》一书中提出。 定义:规定一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分...
别自恋了好吗?知道有多少核心技术被卡脖子吗?35种以上
日本:本月底终止对华四十年援助据日媒报导,日本将于今年3月完全结束持续40年的对华政府开发援助(ODA)。这些援助曾对中国经济发展起到相当大的作用。 1月14日,日经中文网发表题为《落下历史帷幕的日本对华...
《像火箭科学家一样思考:将不可能变为可能》读书笔记作者:奥赞·瓦罗尔 ◆ 序言 要像火箭科学家那样思考,就得从不同的角度看待这个世界。火箭科学家们要想象那些无法想象的事情,解...
本文内容基于jdk 1.8。什么是泛型:泛型,即“参数化类型”,处理的数据类型不是固定的。这么说肯定不明白,因为我一开始看到这个解释也完全不明白。百度的解释:泛型允许程序员在...
出入印尼海关禁止携带的物品有:火器,麻醉药品,色情材料,简体中文的印刷物,药品,收发器和无线电话。 外出购物时尽量少刷卡,东南亚信用卡盗刷现象很严重。 在巴厘岛刷卡购物的话需...
本文基于jdk1.8版本,操作系统版本:mac os 10.14.6最近研究项目需要在OS上编译JNI的动态库,网上找了些资料写得都不太尽人意,所以我自己写了篇文章备忘Mac...
本文内容基于jdk1.8版本变量值的共享可以使用public static变量的形式,所有的线程都使用同一个public static变量。如果想实现每一个线程都有自己的共享...
攻略一: 去之前必须先做攻略,准备物品:身份证,钱,口罩,水壶,纸巾,零食,面包,巫师袍,充电宝 攻略二: 准备事宜:北京环球度假区app,必须下载。用于在线购票,预约入园时...
冯唐成事心法一书学习笔记(作者:冯唐) 读后感:作者在书中强调了成事和成功的区别,成事不等于成功,既然是成事的心法,自然要把事放在第一位。书中有句话:爱才如命,挥金如土(后面...
本文是对《穷查理宝典》一书所做的笔记,很喜欢查理-芒格的人生哲学。 最大的噩耗就是你正在向其学习的人死亡 如果想做成一件事情,先要想做什么事情会导致失败,然后避开这些事情。 ...
读《决策思维》一书所做笔记,后续会陆续更新 科学决策必须遵从这四个步骤。 第一,看清自己有哪些选项; 第二,评估每个选项的优劣; 第三,从选项中做选择; 第四,为未来的不确定...