排序
【建造者设计模式详解】Java/JS/Go/Python/TS不同语言实现
简介建造者模式(BuilderPattern),也叫生成器模式,属于创建型模式。它使用多个简单的对象一步一步构建成一个复杂的对象。它允许你使用相同的创建代码生成不同类型和形式的对象。当你希望使用...
读Java性能权威指南(第2版)笔记14_垃圾回收A
1.垃圾回收器1.1.对象可以在被需要时创建,不再使用时由JVM自动回收1.2.GC是查找不再使用的对象,然后回收这些对象相关内存的过程1.2.1.找到不使用的对象、回收其内存、压缩堆内存1.3.优化垃圾...
2.HelloSpring
2.HelloSpring思考问题?Hello对象是谁创建的?Hello对象是由Spring设置的Hello对象的属性是怎么设置的?Hello对象的属性是Spring容器设置的这个过程就叫控制反转控制:谁来控制对象的创建,传...
读Java性能权威指南(第2版)笔记12_堆内存中
1.减少内存使用1.1.减少堆内存的使用1.1.1.使用更少的内存意味着堆被填满的频率会降低,需要的GC周期会更少,其效果也可以成倍增强1.1.2.更少的新生代回收意味着对象的晋升年龄增加的频率降低1....
前端设计模式——单例模式
单例模式是一种设计模式,它可以确保某个类只有一个实例,并提供一个全局的访问点来访问该实例,我们可以使用单例模式来管理全局状态和共享资源。在JavaScript中,单例模式可以通过多种方式实现...
三天吃透mybatis面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识...
前端设计模式——工厂模式
前端中的工厂模式是一种创建对象的设计模式,它可以让我们封装创建对象的细节,我们使用工厂方法而不是直接调用new关键字来创建对象,使得代码更加清晰、简洁和易于维护。在前端开发中,工厂模...
JS对象
JavaScriptDOMContentLoadeddocument.addEventListener('DOMContentLoaded',function(){...});这是一个事件监听器,它监听浏览器的'DO…
类相关函数(反射机制)
6.5类相关函数(反射机制)在Python中使用反射可以得到对象的属性,即:反过来让对象告诉我们他的相关信息是什么,用于实现在运行时获取对象的相关信息。Python中有几个内置方法,可以用来检查或...
Python类和对象的绑定方法及非绑定方法
类中定义的方法大致可以分为两类:绑定方法和非绑定方法。其中绑定方法又可以分为绑定到对象的方法和绑定到类的方法。一、绑定方法1对象的绑定方法在类中没有被任何装饰器修饰的方法就是绑定到...
day08-MyBatis的关联映射02
MyBatis的关联映射023.一对多3.1基本介绍mybatis–MyBatis3|XML映射器多对一关系也是一个基本的映射关系,多对一,也可以理解为一对多。例如:User--Pet:一个用户可以有多只宠物Dep--…