最新 最热

设计模式日记(Decorator)-装饰器模式

装饰器(Decorator)模式指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。采用装饰模式扩展对象的功能比采用继承方式更加灵活;可以设计出多个不同的具体装饰类,创...

2022-12-23
0

PHP开源框架MiniFramework发布0.8.0版

经过半年多时间的打磨,采用PHP语言编写的,超轻量级MVC框架MiniFramework的0.8.0版本于2016年8月14日发布。

2022-12-23
1

godot使用简介

Project由Scene场景组成,场景中所有对象继承Node(Node继承Object,Object包含所有图形和数据元素)。 Scene Group:场景对象划分,方便消息分类传递和搜索。 生命周期:_enter_tree------_ready------_exit_tree (instance实例化...

2022-12-22
1

Mixin

JavaScript 语言的设计是单一继承,即子类只能继承一个父类,不允许继承多个父类。这种设计保证了对象继承的层次结构是树状的,而不是复杂的网状结构 (opens new window)。 但是,这大大降低了编程的灵活性。因为实际开发...

2022-12-21
2

对象的新增方法

ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。JavaScript 缺乏一种运算,在所有环境中,只要两个值是一样的,它们就应该...

2022-12-21
1

Class 的继承

Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。

2022-12-21
1

TypeScript 中 type 和 interface 有什么区别?

大家好,我是前端西瓜哥,今天我们来看看 type 和 interface 的区别。

2022-12-21
0

Python中几个常用的类方法

内置方法 说明  __init__(self,...) 初始化对象(实例),在创建新对象时调用  __del__(self) 析构函数,释放对象,在对象被删除之前调用,进行一些清理工作。  __new__(cls,*args,**kwd) 实例的生成操作  __str__(self) 在...

2022-12-21
0

Django的Modelform组件

先举个例子:比如数据库中有一张学生表,字段有姓名,年龄,爱好,邮箱,电话,住址,注册时间等信息,现在让你写一个创建学生的页面,你该怎么写?首先会在前端罗列这些字段,让用户填写,然后后台逐个接收用户的输入,创建一个新的学生对象,保存...

2022-12-21
0

Spring 获取bean的八种方式

适合于Spring框架的B/S系统,通过ServletContext对象获取ApplicationContext对象。然后在通过它获取须要的类实例。以下两个工具方式的差别是,前者在获取失败时抛出异常。后者返回null。...

2022-12-21
0