摘要: 单例模式:保证一个类有且仅有一个实例. 通过定义我们可知它是创建型的一种, 也是比较简单的一种单例模式的使用场景: 频繁的进行创建和销毁的对象、创建对象时消耗过多或者消费资源过多,但又经常用到的对象、工具类对象、频繁访问数据库或文件的对象.下面主要分析一下单例模式的六种写法, 以及优缺点!饿汉式(静 阅读全文
posted @ 2020-02-04 10:17 幽暗森林之猪大屁 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 次面试事故面试官:你看过哪些源码?我:都挺熟悉的面试官:对hashMap了解程度怎么样?面试官:那你能讲讲 HashMap的实现原理吗?面试官:HashMap什么时候会进行 rehash?面试官:结合源码说说 HashMap在高并发场景中为什么会出现死循环?我:…我:抱歉…面试官:嗯。面试官:… 把 阅读全文
posted @ 2020-02-04 10:07 幽暗森林之猪大屁 阅读(447) 评论(0) 推荐(0) 编辑
摘要: [color=rgba(0, 0, 0, 0.75)]今天来记录一下,在项目中因为基本类型,所产生的bug。**U•ェ•*U** 包装类:8种基本类型的包装类 应用场景:数据库建立实体映射多用包装类 这两句话是重点:就是建立实体类禁止使用基本数据量类型!!!而用对应的包装类, 为什么呢,看以下场景。 阅读全文
posted @ 2020-02-04 09:59 幽暗森林之猪大屁 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 云服务器因为其稳定性高、使用空间大等特点越来越受到个人站长和中小企业的青睐,相比起一般的虚拟主机,云服务器对于管理员的技术要求较高,如果没有服务器控制面板,安装和使用起来将非常耗时耗力。搭配了服务器控制面板后,整个操作流程将相当顺畅便捷,即使是非技术人员也可以轻松管理维护整个云服务器。那么,主机控制 阅读全文
posted @ 2020-02-03 18:11 幽暗森林之猪大屁 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Docker 安装 CentOS CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux(RHEL) 依照开放源代码规定发布的源代码所编译而成。由于出自同样的源代码,因此有些要 阅读全文
posted @ 2020-02-03 18:08 幽暗森林之猪大屁 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 创建型1)工厂方法Collection.iterator() 由具体的聚集类来确定使用哪一个Iterator2)单例模式Runtime.getRuntime()3)建造者模式StringBuilder4)原型模式Java中的Cloneable结构性1)适配器模式InputStreamReaderOu 阅读全文
posted @ 2020-02-03 18:05 幽暗森林之猪大屁 阅读(241) 评论(0) 推荐(1) 编辑
摘要: 迭代器的应用场景:1、对集合进行增加删除,禁止使用foreach,循环的动态操作2、倒序遍历3、遍历循环步入正题:为何禁止在foreach内进行增删?先看一下代码: /** * 正例: * Iterator<String> iterator = list.iterator(); * while (i 阅读全文
posted @ 2020-02-03 17:52 幽暗森林之猪大屁 阅读(489) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机在执行Java程序时,会把它管理的内存划分为若干个不同的数据区。这些区域有不同的特性,起不同的作用。它们有各自的创建时间,销毁时间。有的区域随着进程的启动而创建,随着进程结束而销毁,有的则始终贯穿虚拟机整个生命周期。 Java虚拟机运行时内存区域主要分为七部分,分别是:程序计数器,Ja 阅读全文
posted @ 2020-02-03 17:38 幽暗森林之猪大屁 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 内存中对象的创建、对象的结构以及访问方式。 一、对象的创建 在语言层面上,对象的创建只不过是一个new关键字而已,那么在虚拟机中又是一个怎样的过程呢? (一)判断类是否加载。虚拟机遇到一条new指令的时候,首先会检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号代表的类是否被 阅读全文
posted @ 2020-02-03 17:35 幽暗森林之猪大屁 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 本实验是为后续实验做准备的。在本书中,各个程序实例都要画类图,所以读者必须掌握用某种UML建模工具来画类图,本书选择 UMLet 作为 UML 的建模工具。实验目的本实验的主要目的如下。 理解类的基本概念,掌握如何从需求分析中抽象出类的方法。 理解类之间关系,掌握如何分析具体实例中的类之间的关系。 阅读全文
posted @ 2020-02-03 17:27 幽暗森林之猪大屁 阅读(649) 评论(0) 推荐(0) 编辑