单个实例 保证程序中只有一个实例 /* * 饿汉式 类加载到内存中,实例化一个单例,jvm保证线程安全 简单实用,推荐使用 Class.forName("") 唯一缺点: 不管用到与否,类装载时就完成实例化 (不用装载他干啥?) */ public class Mg01{ private stati ...
                            
                            
                                分类:
其他好文   时间:
2020-07-30 01:40:00   
                                阅读次数:
59
                             
                    
                        
                            
                            
                                    装饰者模式 装饰者模式定义 动态地将新功能附加到对象上。在对象功能扩展方面,他比继承更有弹性,装饰者模式也体现了开闭原则(OCP),其UML类图如下所示: 案例:?订单项目 ? 1)咖啡种类/单品咖啡:Espresso、Decaf、DarkRoast、HouseBlend ? 2)调料:Milk、S ...
                            
                            
                                分类:
编程语言   时间:
2020-07-30 01:27:20   
                                阅读次数:
78
                             
                    
                        
                            
                            
                                    大家好,这是【C#.NET 拾遗补漏】专辑的第 06 篇文章。今天讲讲大家熟悉的单例模式。 单例模式大概是所有设计模式中最简单的一种,如果在面试时被问及熟悉哪些设计模式,你可能第一个答的就是单例模式。 单例模式的实现分为两种:饿汉式和懒汉式。前者是在静态构造函数执行时就立即实例化,后者是在程序执行过 ...
                            
                            
                         
                    
                        
                            
                            
                                    #java面试题2020 百度第一篇 ##一面 1.手写ArrayList 2.手写进制转换算法,求出一个数的二进制数 1 的个数 3.JAVA 基础,equals 和== 4.多线程方式、threadlocal,各种锁,synchronized 和 lock 5.设计模式、spring 类加载方式 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 21:16:52   
                                阅读次数:
78
                             
                    
                        
                            
                            
                                装饰器模式 - Decorator Pattern 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 意图: 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰器模式相比生成子类 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 17:42:14   
                                阅读次数:
71
                             
                    
                        
                            
                            
                                vmware中的虚拟机的网络连接1、桥接模式 不勾选“复制物理网络连接状态”。此时,运行的虚拟操作系统开启后 获得的IP地址和物理机在同一网段。有MAC地址冲突的风险。 2、选择 NAT模式。 运行的虚拟操作系统开启后获得的IP地址和物理机不在同一网段。	此种方式比较安全。 ...
                            
                            
                                分类:
系统相关   时间:
2020-07-29 17:30:23   
                                阅读次数:
110
                             
                    
                        
                            
                            
                                1.单例模式的定义:保证?个类仅有?个实例,并提供?个访问它的全局访问点。实现的?法为先判断实例存在与否,如果存在则直接返回,如果不存在就创建了再返回,这就确保了?个类只有?个实例对象。 适?场景:?个单?对象。?如:弹窗,?论点击多少次,弹窗只应该被创建?次' 实现起来也很简单,??个变量缓存即可 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-29 14:53:11   
                                阅读次数:
57
                             
                    
                        
                            
                            
                                kvm虚拟机的网络配置有两种模式:桥接模式和NAT模式区别如下:1)NAT模式:也是用户模式,数据包由NAT方式通过主机的接口进行传送,可以访问公网,但是无法从外部访问虚拟机网络,所以一般不会用到。2)Bridge:也就是桥接模式,这种模式允许虚拟机像一个独立的主机一样拥有网络,外部的机器可以直接访问到虚拟机内部,但需要网卡支持,一般有线网卡都支持。一、NAT模式配置NAT模式配置比较简单,只需要
                            
                            
                                分类:
其他好文   时间:
2020-07-29 10:38:07   
                                阅读次数:
85
                             
                    
                        
                            
                            
                                    工厂方法模式是类的创建模式,又叫虚拟构造函数模式或多态性工厂模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 之前,我们说到简单工厂模式的优点是允许客户端相对独立于产品创建的过程,并在系统引入新产品的时候无需修改客户端,也就是说,它在某种程度上支持开闭原则。  ...
                            
                            
                                分类:
其他好文   时间:
2020-07-29 10:37:03   
                                阅读次数:
66
                             
                    
                        
                            
                            
                                    开篇介绍 大家好,我是Java最全面试题库的提裤姐,今天这篇是Java设计模式,主要总结了设计模式相关的问题,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希望你也可以跟着百日百刷,一百天养成一个好习惯。 设计模式有哪些? 创建型 工厂模式与抽象工厂模式 (Fact ...
                            
                            
                                分类:
编程语言   时间:
2020-07-29 10:22:09   
                                阅读次数:
83