上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页
  2021年10月23日
摘要: def count_chinese_demo2(): """ 中文文本特征抽取,自动分词 :return: """ # 将中文文本进行分词 data = ["一种还是一种今天很残酷,明天更残酷,后天很美好,但绝对大部分是死在明天晚上,所以每个人不要放弃今天。", "我们看到的从很远星系来的光是在几百 阅读全文
posted @ 2021-10-23 20:42 季昂 阅读(56) 评论(0) 推荐(0) 编辑
  2021年10月22日
摘要: 定义:通过共享的方式高效的支持大量细粒度的对象。 主要解决:在有大量对象时,有可能会造成内存溢出,我们把其中共同的部分抽象出来,如果有相同的业务请求,直接返回在内存中已有的对象,避免重新创建。 何时使用: 1、系统中有大量对象。 2、这些对象消耗大量内存。 3、这些对象的状态大部分可以外部化。 4、 阅读全文
posted @ 2021-10-22 21:43 季昂 阅读(36) 评论(0) 推荐(0) 编辑
  2021年10月21日
摘要: 定义:有时又叫作部分-整体模式,它是一种将对象组合成树状的层次结构的模式,用来表示“部分-整体”的关系,使用户对单个对象和组合对象具有一致的访问性。 意图:将对象组合成树形结构以表示"部分-整体"的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 主要解决:它在我们树型结构的问题中, 阅读全文
posted @ 2021-10-21 10:35 季昂 阅读(57) 评论(0) 推荐(0) 编辑
  2021年10月20日
摘要: 定义: 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 例子,手机软件 实现 public interface Software { public void run(); } public class AppStore implements Software { @Override publ 阅读全文
posted @ 2021-10-20 22:41 季昂 阅读(68) 评论(0) 推荐(0) 编辑
  2021年10月19日
摘要: 定义: 隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。 举例(每个Computer都有CPU、Memory、Disk。在Computer开启和关闭的时候,相应的部件也会开启和关闭),类图如下: 首先是子系统类: public class CPU { public void start( 阅读全文
posted @ 2021-10-19 22:36 季昂 阅读(46) 评论(0) 推荐(0) 编辑
  2021年10月18日
摘要: 定义:提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 简单来说,不同种类的对象可能需要不同的遍历方式,我们对每一种类型的对象配一个迭代器,最后多个迭代器合成一个。 主要解决:不同的方式来遍历整个整合对象。 何时使用:遍历一个聚合对象。 优点: 1、它支持以不同的方式遍历 阅读全文
posted @ 2021-10-18 22:59 季昂 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 举例(买房),类图如下: 第一步:创建服务类接口 public interface BuyHouse { void buyHosue(); } 第二步:实现服务接口 public 阅读全文
posted @ 2021-10-18 22:31 季昂 阅读(35) 评论(0) 推荐(0) 编辑
  2021年10月17日
摘要: 定义:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性。 举例(咖啡馆订单项目:1)、咖啡种类:Espresso、ShortBlack、LongBlack、Decaf2)、调料(装饰者):Milk、Soy、Chocolate) 被装饰的对象和装饰者都继承自同一个超类 public a 阅读全文
posted @ 2021-10-17 22:30 季昂 阅读(35) 评论(0) 推荐(0) 编辑
  2021年10月16日
摘要: 定义: 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。 主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 通过多重继承目标接口和被适配者类方式来实现适配 举例(将USB接口转为VGA接口) USBImpl的代码: publ 阅读全文
posted @ 2021-10-16 22:23 季昂 阅读(76) 评论(0) 推荐(0) 编辑
  2021年10月15日
摘要: 定义:通过复制现有实例来创建新的实例,无需知道相应类的信息。 简单地理解,其实就是当需要创建一个指定的对象时,我们刚好有一个这样的对象,但是又不能直接使用,我会clone一个一样的新对象来使用;基本上这就是原型模式。 浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原 阅读全文
posted @ 2021-10-15 22:18 季昂 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页