当有很多对象成为垃圾时,复制可以做得很好,但是复制许多生命周期长的对象时它就变得很糟(要反复复制它们)。用于新生代 标记-整理适合生命周期长对象可以做得很好(只复制一次),但是不适合短生命的对象。用于老年代 JVM 1.2 及以后版本使用 分代垃圾收集(generational garbage co ...
分类:
其他好文 时间:
2021-06-20 18:01:11
阅读次数:
0
面向对象(OOP)七大原则 设计模式必须遵守OOP原则 开闭原则:对扩展开放,对修改关闭 里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立(尽量不重写父类的方法,不要破坏继承关系) 依赖倒置原则:要面向接口编程,不要面向实现编程(降低耦合性) 单一职责原则:控制类的粒度大小、将对象解耦、提 ...
分类:
其他好文 时间:
2021-06-20 17:59:28
阅读次数:
0
第7,8,9次题目集简要分析总结: 在这几次题目集的做题目过程中对类这种模块化处理问题的使用每次均出现。进一步深入的体现java的核心功能,如题目中体现的掌握类的继承、多态性使用方法以及接口的应用。双向链表的使用,如何去高效率地查找数据并且能对所查找到后对象的数据进行操作。在上一次的题目集的基础上进 ...
分类:
其他好文 时间:
2021-06-20 17:57:53
阅读次数:
0
创建 Nginx 容器 docker run --name nginx-demo -p 8080:80 -d nginx 参数说明: --name nginx-demo:容器名称 -p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口 -d nginx: 设置容器在 ...
分类:
其他好文 时间:
2021-06-20 17:51:22
阅读次数:
0
1、枚举类的理解 /** * 一、枚举类的理解 * 1)枚举是什么意思 一一列举出来 有限的 确定个数的 * 2)枚举类的理解:当前类的对象是有限个的、确定的 能一一的列举出来,我们称此类是枚举类, 这里例如 季节这个类就 四个季节, Season 就四个对象 Season * 就是枚举类 * * ...
分类:
其他好文 时间:
2021-06-20 17:50:19
阅读次数:
0
一、java集合框架概述 java集合可分为Collection和Map两种体系,其中: 1、Collection接口:单列数据,定义了存取一组对象的方法的集合; List:元素有序、可重复的集合 Set:元素无序,不可重复的集合 2、Map接口:双列数据,保存具有映射关系“key-value对”的 ...
分类:
编程语言 时间:
2021-06-20 17:49:56
阅读次数:
0
单例模式 饿汉:在定义instance时new对象 懒汉:在getInstance方法里new对象,默认getInstance方法不是线程安全的,需要加synchronized修饰符保证线程安全 应用示例:java.lang.Runtime对象 多例模式 应用示例:数据库连接池 ...
分类:
其他好文 时间:
2021-06-20 17:37:32
阅读次数:
0
1 kafka概述 什么是Kafka 在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。 1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。 2)Kafka最初是由LinkedIn公司开发,并于 ...
分类:
其他好文 时间:
2021-06-20 17:36:06
阅读次数:
0
1. 定义 发布-订阅模式其实是一种对象间一对多的依赖关系,当一个对象的状态发送改变时,所有依赖于它的对象都将得到状态改变的通知。 订阅者(Subscriber)把自己想订阅的事件注册(Subscribe)到调度中心(Event Channel),当发布者(Publisher)发布该事件(Publi ...
分类:
Web程序 时间:
2021-06-19 19:32:55
阅读次数:
0
特性 面向对象面向对象 解释型(编译后的代码,不能直接被机器执行,需要解释器来执行) 开发 JDK(Java Development Kit Java开发工具包)是JRE与各种开发工具(java,javac,javadoc,javap等)的组合 JRE(Java Runtime Encironmen ...
分类:
编程语言 时间:
2021-06-19 19:28:17
阅读次数:
0