相关文章
什么是模版方法模式,有哪些应用?
模板方法模式是一种行为设计模式,他的主要作用就是复用代码。在很多时候,我们的代码中可能会有-些公共的部分并且还有一些定制的部分,那么公共这部分就可以定义在一个父类中,然后将定制的部分实现在子类中。这样子类可以根据需要扩…
建站知识
2024/12/23 17:46:09
Unity Timeline学习笔记(5) - 自定义轨道切片上变量Transform对象丢失,使用ExposedReference来解决。
问题
我在笔记(4)中后来又引用了Hierarchy中的Transform对象Transform obj,发现一些问题。
要么无法拖入进去对象,要么拖入进去保存后,再次编辑或者运行的时候发现obj丢失了。
我们还是用修改下笔记(4)的部分代码来…
建站知识
2024/11/22 9:00:23
GO语言核心30讲 实战与应用 (第一部分)
原站地址:Go语言核心36讲_Golang_Go语言-极客时间
一、测试的基本规则和流程
1. GO程序主要分三类测试:功能测试、性能测试,以及示例测试。 示例测试和功能测试差不多,但它更关注程序打印出来的内容。
2. 测试文件的名称应该以…
建站知识
2024/12/23 17:18:12
[力扣题解]225. 用队列实现栈
题目:225. 用队列实现栈
思路
用一个队列模拟栈; 假设有数字:1,2,3;
pop
队列里是这样的存的:3,2,1; 作为一个栈,应该弹出最后进来的那一个3&…
建站知识
2024/11/22 8:32:16
计算机网络之传输层TCP\UDP协议
UDP协议
用户数据报协议UDP概述
UDP只在IP数据报服务之上增加了很少功能,即复用分用和差错检测功能
UDP的主要特点: UDP是无连接的,减少开销和发送数据之前的时延 UDP使用最大努力交付,即不保证可靠交付,可靠性由U…
建站知识
2024/12/22 10:11:31
【数组】Leetcode 88. 合并两个有序数组【简单】
合并两个有序数组
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。
请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。
**注意:**最终…
建站知识
2024/12/21 8:34:20
本地部署开源白板工具Excalidraw并结合内网穿透远程绘制流程图
文章目录 1. 安装Docker2. 使用Docker拉取Excalidraw镜像3. 创建并启动Excalidraw容器4. 本地连接测试5. 公网远程访问本地Excalidraw5.1 内网穿透工具安装5.2 创建远程连接公网地址5.3 使用固定公网地址远程访问 本文主要介绍如何在Ubuntu系统使用Docker部署开源白板工具Excal…
建站知识
2024/11/22 8:31:20
设计模式-04 设计模式-Builder
设计模式-04 设计模式-Builder 1.定义
建造者模式(Builder Pattern)是一种创建型设计模式,它允许你使用不同的构建步骤来创建复杂的对象。 建造者模式的定义是:将一个复杂对象的构建与它的表示分离,使得同样的构建过程…
建站知识
2024/11/22 8:28:37