自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 2021-07-03

java正则表达式正则表达式的概念正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。java正则表达式语法在其他的语言中,一个反斜杠 \ 就足以具有转义的作用,而在 Java 中正则表达式中则需要有两个反斜杠才能被解析为其他语言中的转义作用。也可以简单的理解在 Java 的正则表达式中,两个 \ 代表其他语言中的一个 \,这也就是为什么表示一位数字的正则表达式是 \d,而表示一个普通的反斜杠是 \。下面是java

2021-07-03 19:12:23 71

原创 2021-06-29

结构型模式——装配器模式什么是装配器模式?装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。适用场景对于常规的继承来说,随着扩展功能的不断增多,代码量会越来越大,同时会产生大量重复的代码。这时我们可以为对象增加不同侧面的特性,对每一个特性构造子类,通过委派机制增加到对象。我们可以通过递归实现此过程。在我们不想增加很多子类的情况下扩展类可以使用装饰器模式。应用实例举例孙悟空有 7

2021-06-29 23:15:06 305

原创 2021-06-29

结构型模式——适配器模式什么是适配器模式?适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡器插入笔记本,这样就可以通过笔记本来读取内存卡。适用范围主要用于将某个类/接口转换成client期望的其他形式。主要解决在软件系统中,常常要将一些"现存的对象"放到新的

2021-06-29 22:38:30 126

原创 2021-06-29

创建型模式——工厂模式什么是工厂模式?工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。什么情况下使用工厂模式?当client不知道/不确定要创建哪个具体类的实例,或者不想在client代码中指明要具体创建的实例时,用工厂方法。在工厂模式中,我们定义一个用于创建对象的接口,让该接口的子类型来决定实例化

2021-06-29 19:57:03 135

原创 CSAPP大作业

计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算机类学   号 1190201709班   级 1903011学 生 杨忠博  指 导 教 师 史先俊计算机科学与技术学院2021年5月摘 要一个程序,从编译到运行再到回收,只有短短的几分钟。然而在这短暂的一瞬里计算机系统的内部有很多软硬件协调运作,才让程序完成了它的工作。本文章将以

2021-06-26 14:16:12 259

原创 2021-06-15

重写Object方法——equals、hashCodeObject类中的equals和hashCodeObject类中的equals和hashCode是我们默认使用的方法。java中判断两个对象相等时有如下规则:1)判断两个对象的hashCode是否相等如果不相等,认为两个对象不相等2)如果相等,则判断两个对象用equals运算是否相等如果不相等,认为两个对象不相等如果相等,认为两个对象相等在Object类中,equals方法判断两个引用是否指向同一对象,其与运算符"=="类似,然而很多类中

2021-06-15 17:14:24 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除