E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unity设计模式
unity
. Capsule Collider(胶囊碰撞体)
1.EditCollider(编辑碰撞体)作用:允许你在场景视图中手动调整碰撞体的大小和位置。通俗解释:你可以用鼠标拖动碰撞体的边界,调整它的形状和位置。2.IsTrigger(是否触发器)作用:决定碰撞体是否作为触发器使用。通俗解释:如果勾选IsTrigger,碰撞体不会阻挡其他物体,而是会触发事件(比如进入或离开某个区域)。如果不勾选,碰撞体会阻挡其他物体,产生物理碰撞效果。例子:勾选IsTr
无敌最俊朗@
·
2025-02-01 21:52
UnityPreject3
unity
游戏引擎
设计模式
GOF23简介
软件
设计模式
介绍公元1991年,软件界有四位大侠,总结了前人的一些
设计模式
,并进行分门别类,一共得出23种
设计模式
供软件开发者进行参考复用,在经过几代人的开发实践后,
设计模式
在各个项目中大放光彩,这四位大侠是
令狐掌门
·
2025-02-01 14:20
C++/C#
设计模式
设计模式
设计模式
:
设计模式
的最佳实践
作者:禅与计算机程序设计艺术为什么要学习
设计模式
?
AI天才研究院
·
2025-02-01 13:18
架构师必知必会系列
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
设计模式
-创建型模式-原型模式
概念原型模式:PrototypePattern:是一种创建型
设计模式
。作用:通过复制现有的对象来创建新对象,无需通过new来实例化新对象,从而达到简化对象创建的效果。
NorthCastle
·
2025-02-01 13:17
设计模式
设计模式
原型模式
设计模式
(19):策略模式
策略模式策略模式对应与解决某一个问题的一个算法族,允许用户从该算法族中任选一个算法解决某一问题,同时可以方便的更换算法或者增加新的算法。并且由客户端决定调用哪个算法。本质分离算法,选择实现;策略模式角色上下文类(Context):维护了一个策略类的引用,并将客户端的请求委托给具体策略类处理;抽象策略类(Strategy):定义了具体的算法方法;具体策略类(ConcreteStrategy):对抽象
java的艺术
·
2025-02-01 13:17
GOF23设计模式
设计模式
策略模式
设计模式
的艺术-策略模式
行为型模式的名称、定义、学习难度和使用频率如下表所示:1.如何理解策略模式在策略模式中,可以定义一些独立的类来封装不同的算法,每个类封装一种具体的算法。在这里,每个封装算法的类都可以称之为一种策略(Strategy)。为了保证这些策略在使用时具有一致性,一般会提供一个抽象的策略类来做规则的定义,而每种算法则对应于一个具体策略类。策略模式的主要目的是将算法的定义与使用分开,也就是将算法的行为和环境分
晚秋贰拾伍
·
2025-02-01 13:14
设计模式
策略模式
Agentic Workflow
设计模式
的未来发展
AgenticWorkflow
设计模式
作为一种先进的流程管理理念,旨在通过赋予工作流程以自主性和智能化,实现工作的高效运行。
AI天才研究院
·
2025-02-01 09:48
计算
AI大模型企业级应用开发实战
大数据AI人工智能
java
python
javascript
kotlin
golang
架构
人工智能
大厂程序员
硅基计算
碳基计算
认知计算
生物计算
深度学习
神经网络
大数据
AIGC
AGI
LLM
系统架构设计
软件哲学
Agent
程序员实现财富自由
Spring MVC 框架:构建高效 Java Web 应用的利器
SpringMVC遵循模型-视图-控制器(MVC)
设计模式
,将业务逻辑、数据展示和用户交互进行了有效的分离,使得代码结构清晰、易于维护和扩展。二、MVC
设计模式
概述2.1基本概
来恩1003
·
2025-02-01 08:35
Java
从入门到精通
java
spring
mvc
设计模式
(17):中介者模式
核心:如果一个系统中对象之间的联系呈现网状结构,对象之间存在大量多对多关系,导致关系及其复杂,这些对象称为“同事对象”。我们可以引入一个中介者对象,使各个同事对象只跟中介者对象打交道,将复杂的网状结构化解为星状结构。中介者模式本质:解耦多个同事对象之间的交换关系。每个对象都持有中介者对象的引用,只跟中介者打交道。我们通过中介者对象统一管理这些交互关系。中介者模式角色抽象中介者(Mediator):
java的艺术
·
2025-02-01 07:32
GOF23设计模式
设计模式
中介者模式
java
5 分钟 JS
设计模式
- 单例与观察者模式(第19节)
目录5分钟JS说第19节:JavaScript
设计模式
引言1.什么是
设计模式
?1.1
设计模式
的分类1.2为什么需要
设计模式
?
星核日记
·
2025-02-01 07:29
《5
分钟
JS
说》
javascript
设计模式
观察者模式
开发语言
前端
ecmascript
软考-软件设计师(8)-系统开发与软件工程:UML、网络计划技术、软件过程模型、系统开发方法论、
设计模式
、敏捷开发、软件测试、软件质量保证、项目管理、开发工具、环路复杂性、数据库设计等高频考点
场景软考-软件设计师-系统开发与软件工程模块高频考点整理。以下为高频考点、知识点汇总。软件设计师上午选择题知识点、高频考点、口诀记忆技巧、经典题型汇总:软考-软件设计师(1)-计算机基础知识点:进制转换、数据编码、内存编址、串并联可靠性、海明校验码、吞吐率、多媒体等:软考-软件设计师(1)-计算机基础知识点:进制转换、数据编码、内存编址、串并联可靠性、海明校验码、吞吐率、多媒体等-CSDN博客软考
霸道流氓气质
·
2025-02-01 06:22
软考
软件工程
设计模式
软考
软件设计师
推荐开源项目:ScriptableObject-Architecture
ScriptableObject-ArchitectureScriptableObject-ArchitectureMakesusingScriptableObjectsasafundamentalpartofyourarchitecturein
Unity
supereasy
牧韶希
·
2025-02-01 05:45
【
Unity
资源包】HEROIC FANTASY WERE-CREATURES PACK 高质量的角色资源包,专为幻想题材游戏设计,尤其适合那些涉及狼人、变身生物或奇幻怪物的游戏项目
HEROICFANTASYWERE-CREATURESPACK是一个高质量的角色资源包,专为幻想题材游戏设计,尤其适合那些涉及狼人、变身生物或奇幻怪物的游戏项目。该插件包含多个详细建模的角色,配有丰富的动画集,能够帮助游戏开发者轻松集成幻想世界中的英雄、怪物或敌人角色。详细介绍:角色模型:该资源包提供了多个变身生物角色,最显著的包括狼人和狼人战士等。这些角色模型设计精细,拥有高质量的贴图和详细的材
Unity游戏资源学习屋
·
2025-02-01 05:14
Unity插件
【
Unity
渲染插件】GPU Instancer 基于 GPU 实例化技术,旨在解决
Unity
中大量重复对象的渲染瓶颈问题,显著提升游戏性能
GPUInstancer是一款专注于高性能渲染的
Unity
插件,基于GPU实例化技术,旨在解决
Unity
中大量重复对象的渲染瓶颈问题,显著提升游戏性能。
Unity游戏资源学习屋
·
2025-02-01 05:14
Unity插件
基于HarmonyOS 5.0 Next的应用开发
设计模式
与前端框架的架构整合与实践【附代码实例】
文章目录HarmonyOS5.0Next应用开发:架构设计中的
设计模式
与前端框架设计HarmonyOS5.0Next概览
设计模式
在HarmonyOS应用开发中的应用单例模式工厂模式观察者模式
设计模式
的使用分层架构设计
一键难忘
·
2025-02-01 03:24
精通AI实战千例专栏合集
harmonyos
设计模式
前端框架
狂神说学习——SpringMVC
MVC不是一种
设计模式
,MVC是一种架构模式。当然不同的MVC存在差异。**Model(模型):**数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型
new worker
·
2025-02-01 03:21
狂神说学习
springmvc
java
设计模式
-创建型
设计模式
总结
创建型
设计模式
(CreationalDesignPatterns)是
设计模式
中的一类,专注于如何实例化对象或类。
游客520
·
2025-01-31 23:22
设计模式
python全栈学习
设计模式
开发语言
python
设计模式
-创建型模式-简单工厂模式详解
简单工厂模式简介简单工厂模式:SimpleFactoryPattern是一种创建型
设计模式
。通过一个工厂类,封装了对象的创建逻辑。
NorthCastle
·
2025-01-31 23:21
设计模式
设计模式
简单工厂模式
Unity
中关于游戏制作的代码架构书写
本代码架构一个由四篇代码组成,用于单机小游戏的开发首先是Message脚本用于消息的存放,代码如下:usingSystem.Collections;usingSystem.Collections.Generic;using
Unity
Engine
我叫_小Z
·
2025-01-31 22:46
unity
unity3d
c#
[
Unity
技术]
Unity
3D高级编程网络层剖析数据协议原理
协议包的格式,json,msgpack,protobuf以及自定义格式项目的网路层在建设中,除了选择传输协议TCP,UDP,以及应用层协议HTTP方式外,还需要选择在传输过程中的业务层协议格式。前面我们分析了TCP,UDP,HTTP的原理与应用,这里我们来了解下在传输层和应用层之上的业务层中,网络数据传输格式的选择以及它们的利弊。我们将在这里剖析JSON,MessagePack,Protobuf的
王 银
·
2025-01-31 22:14
Unity
Unity辅助拓展
json
Unity
3D高级编程C#要点技术排序算法
这其中算法能力比较重要,在程序员生涯中算法能力是基础能力的一种,很多时候程序的好坏,一方面看的是写程序的经验,另一方面看的是对计算机原理的理解程度,还有一方面看的是对算法的理解和运用熟练度。算法能力不仅仅代表的是表面的算法熟知度,也是一种追求卓越的精神高度,即对所有经过自己手的程序效率负责的精神高度。在平时工作中某一处的算法有可能运用的很好,其他地方却依然用了很烂的算法或者算法运用的不太妥当,其对
「已注销」
·
2025-01-31 22:14
程序员
排序算法
算法
java
C++,
设计模式
,【目录篇】
文章目录1.简介2.
设计模式
的分类2.1创建型模式(CreationalPatterns):2.2结构型模式(StructuralPatterns):2.3行为型模式(BehavioralPatterns
智驾
·
2025-01-31 19:49
C/C++
c++
设计模式
【架构师基础(二)】Java 架构设计的基本原则
本文将深入探讨Java架构设计的一些基本原则,包括SOLID原则、
设计模式
以及代码重构对可维护性的影响,并通过实际的源码示例来详细阐述它们的实现原理、性能考量和应用场景。无套路、关注即
架构学院
·
2025-01-31 19:13
Java成神之路-架构师进阶
java
开发语言
架构
设计模式
用一个例子详细说明python单例模式
单例模式是一种
设计模式
,它确保一个类只有一个实例,并提供一个全局访问点来访问该实例。这在需要控制资源(如数据库连接、文件系统等)的访问时非常有用。
hunter206206
·
2025-01-31 16:24
python
python
【
设计模式
】深入理解Python中的组合模式(Composite Pattern)
深入理解Python中的组合模式(CompositePattern)在软件开发中,如何处理树形结构的数据和对象常常是一个挑战。**组合模式(CompositePattern)**为我们提供了一种灵活的方法来解决这一问题。它允许我们将对象组合成树形结构以表示“部分-整体”的层次关系,使得客户端可以以一致的方式对待单个对象和组合对象。在本文中,我们将详细探讨组合模式的定义、应用场景、实现方式,并通过示
写bug如流水
·
2025-01-31 16:23
Python
架构设计
设计模式
python
组合模式
设计模式
Python版 适配器模式
文章目录前言一、适配器模式二、适配器模式实现三、适配器模式在Django中的应用前言GOF
设计模式
分三大类:创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式
小王子1024
·
2025-01-31 15:45
设计模式Python版
设计模式
python
适配器模式
深入浅出:Node.js高级重试机制
而重试模式,作为一种经典的
设计模式
,正是解决这些问题的利器。今天,我们将深入探讨如何在Node.js中实现高级重试机制,并分享一些实用的策略和最佳实践。什么是重试模式?
·
2025-01-31 12:51
前端
cocos 和
unity
学习
cocos
unity
编辑器等从游戏开发的实战来说,应该让策划,美术都用cocos和
unity
另外策划应该能搞定编辑器功能能租到的一切,UI,音效,简单动画等等声音文件的连入调整行为树等等
unity
unity
奔跑的犀牛先生
·
2025-01-31 11:38
cocos
Unity
Unity
实现一些小功能(持续更新)
检查是否是2的整数幂苹果手机,图片长宽均为2的整数幂,且是正方形,才能用pvrtc4压缩检查图片是否为POT:staticboolIsPowerOfTwo(intx){returnx>0&&(x&(x-1))==0;}或者staticboolIsPowerOfTwo(intx){return(x&-x)==x;}原理看这里:https://stackoverflow.com/questions/6
幻冬
·
2025-01-31 10:36
游戏开发
Unity
unity
Unity
脚本之场景(Scene)跳转/转换
Unity
的场景跳转需要用到其自带的场景管理类SceneManage。想要实现场景跳转首先需要在File-->BuildSettings里将你需要用到的场景添加进去。
正倧
·
2025-01-31 10:04
Unity游戏开发
unity
游戏引擎
c#
设计模式
概述-24种
设计模式
和七大设计原则
六大设计原则1、开闭原则(OpenClosePrinciple)定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改时,可能会给旧代码中引入错误,也可能会使我们不得不对整个功能进行重构,并且需要原有代码经过重新测试。解决方案:当软件需要变化时,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来
SongYuxinZzz
·
2025-01-31 08:42
Java基础
java
五种高频
设计模式
及其在 Spring 中的应用揭秘
五种高频
设计模式
及其在Spring中的应用揭秘1.适配器模式(AdapterPattern)模式简介适配器模式是一种结构型
设计模式
,通过将一个接口转换为客户端期望的另一个接口,使得原本不兼容的接口可以协同工作
中國移动丶移不动
·
2025-01-31 03:33
设计模式
spring
java
后端
spring
boot
Unity
基础包 刚体FPS RigidbodyFirstPersonController 脚本研究
版本:
unity
5.3.4语言:C#今天又研究了一个脚本。
暗光之痕
·
2025-01-31 03:00
Unity起航
unity
u3d
基础包
脚本
Python Django ORM
ORM全拼Object-RelationMapping.中文意为对象-关系映射.在MVC/MVT
设计模式
中的Model模块中都包括ORM2.ORM优势(1)只需要面向对象编程,不需要面向数据库编写代码.
qq_15654157
·
2025-01-31 01:46
Python
python
C++
设计模式
——Adapter适配器模式
一,适配器模式简介适配器模式是一种结构型
设计模式
,用于将已有接口转换为调用者所期望的另一种接口。适配器模式让特定的API接口可以适配多种场景。
程序员与背包客_CoderZ
·
2025-01-30 22:20
C/C++设计模式
c++
设计模式
开发语言
c语言
linux
java工作流模式、背包模式、适配器工厂模式整合架构,让服务任务编排更便捷
工作流和背包模式虽然不在23种常用
设计模式
中,但是在对任务编排处理类的业务代码使用起来是非常有用的。
窗外的寒风
·
2025-01-30 22:50
适配器模式
架构
如何写好C++类
先讲一个笑话:同时学习两年Java的程序员在一起讨论的是面向对象和
设计模式
,而同时学习两年C++的程序员,在一起讨论的是template和各种语言规范到底怎么回事情。
铮铭
·
2025-01-30 20:32
c++
java笔记--
设计模式
之装饰模式
packagecom.example.design.decorate;publicclassConcreteComponentimplementsComponent{@OverridepublicvoiddoThingA(){//TODO自动生成的方法存根System.out.println("具体构件实现的抽象接口,dothingA");}}(3)装饰类角色packagecom.example.
2401_89693697
·
2025-01-30 18:19
java
笔记
设计模式
【系统架构设计师】隐式调用(事件驱动)架构
隐式调用(ImplicitInvocation)架构风格,也被称为事件驱动架构(Event-DrivenArchitecture,EDA),是一种基于事件的软件
设计模式
。
Evaporator Core
·
2025-01-30 16:26
软考信息系统项目管理师基础班
系统架构设计师
架构
【高内聚】
设计模式
是如何让软件更好做到高内聚的?
高内聚(HighCohesion)是指模块内部的元素紧密协作,共同完成一个明确且相对独立的功能。就像高效的小团队,成员们目标一致,相互配合默契。低耦合(LooseCoupling)是指模块之间的依赖较少,只通过精心定义的接口与外部交互。这样的设计使得模块对外界的依赖减少,从而提高了系统的灵活性和可维护性。高内聚是“解耦”的关键,原因在于当模块具有高内聚性时,它自身形成了一个功能完整的单元。这样的模
名栩
·
2025-01-30 16:25
系统设计
设计模式
设计模式
Spring MVC学习笔记
文章目录SpringMVC什么是MVC
设计模式
?SpringMVC的核心组件SpringMVC的工作流程如何使用?
万般滋味皆生活
·
2025-01-30 13:34
后端开发
spring
springmvc
unity
3d tilemap
2019的
unity
3d需要进入packageManager添加tilemap。不然找不到tilepalette瓦片碰撞器compositecollider2d是将多个碰撞器融合提高性能的。
hewei+
·
2025-01-30 13:34
unity3d
Unity
中Tilemap Layer详解
Unity
中TilemapLayer详解在
Unity
中,Tilemap的Layer用于管理和组织Tilemap中的瓷砖(Tiles),允许你在同一个场景中创建多个重叠的Tilemap层,以便更灵活地处理不同的图层效果
天天进步2015
·
2025-01-30 13:34
编程技巧
unity
游戏引擎
Instantiate 使用预制体生成物体 |
Unity
C#
很多时候需要使用按钮、手势等操作交互,生成游戏物体,一般使用Instantiate函数,用prefab预制体生成物体一个简单的例子,事先在Inspector界面中绑定好预制体publicClassPlayerManager:MonoBehaviour{publicGameObjectPlayer;publicTransformpos;//位置voidCreatePlayer(){instantia
J Hunter
·
2025-01-30 10:10
Unity
c#
unity
游戏
设计模式
Python版 建造者模式
文章目录前言一、建造者模式二、建造者模式示例三、省略指挥者(建议)四、钩子方法的引入前言GOF
设计模式
分三大类:创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式
小王子1024
·
2025-01-30 03:16
设计模式Python版
设计模式
python
建造者模式
设计模式
Python版 工厂方法模式
文章目录前言一、工厂方法模式二、工厂方法模式示例三、工厂方法模式客户端改进四、工厂方法模式隐藏工厂方法(可选)前言GOF
设计模式
分三大类:创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式
小王子1024
·
2025-01-30 03:16
设计模式Python版
设计模式
python
工厂方法模式
UE4的导航系统:基于Tile的导航
不管是
Unity
还是UE都使用了这一套组件。
你一身傲骨怎能输
·
2025-01-29 22:09
UE4虚幻引擎
ue4
设计模式
--建造者模式(C++实现)
创建型
设计模式
共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。建造者模式:适用于复杂对象的构建,可以将其一步一步的构造出来,能够更精细的控制构建过程(每一步都可以控制)。
zhang_zhilai
·
2025-01-29 18:34
c++
设计模式
聊聊Kotlin单例,从object单例,到带参数单例,论如何优雅的封装!
一.序单例模式是我们在日常编程中,比较常用的
设计模式
。一个好的单例,必然需要满足唯一性和线程安全性。而Java中,关于单例的文章讲解已经很完善了,单例模式已经成为一种编程范式。
weixin_33859844
·
2025-01-29 18:31
移动开发
原型模式、装饰者模式、建造者模式原理及实例
原型模式基本介绍原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象实例原型模式是一种创建型
设计模式
,允许一个对象在创建另外一个可定制的对象时,无需知道如何创建的细节工作原理是
pox21s
·
2025-01-29 17:52
原型模式
建造者模式
java
装饰者模式
设计模式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他