企业网站优化三层含义网站平台建设目标

web/2025/9/27 7:34:40/文章来源:
企业网站优化三层含义,网站平台建设目标,小说cms系统,怎么样才可以在百度上打广告元类就是类的类#xff0c;type就是Python中创建所有类的元类。type就是创建类对象的类。Python中所有的东西——都是对象。这包括整数、字符串、函数以及类。它们全部都是对象#xff0c;并且它们都是从一个类创建来#xff0c;这个类就是type。# class Foo(object):# …元类就是类的类type就是Python中创建所有类的元类。type就是创建类对象的类。Python中所有的东西——都是对象。这包括整数、字符串、函数以及类。它们全部都是对象并且它们都是从一个类创建来这个类就是type。# class Foo(object):#     a 100# # 对于上面声明类的代码实际上是由type帮助我们创建了类具体可以理解为下面的过程## # type(类名 基类/父类元祖 方法与类属性 字典)  —— 返回创建出来的类# # Foo type(Foo, (object,), {a: 100})## obj Foo()####################### 使用type创建类# 对象方法def obj_fun(self):print(obj_fun)# 类方法classmethoddef class_fun(cls):print(class_fun called)# 静态方法staticmethoddef static_fun():print(static fun called)# 通过type创建一个类然后找了一个变量bar来接收bar type(Foo, (object,), {a: 100, o_fun: obj_fun, c_fun: class_fun, s_fun: static_fun})# print(bar.__name__)obj bar()obj.o_fun()# print(type(obj))## print(bar.a)bar.c_fun()bar.s_fun()# 用函数的语法自己定义了一个元类  upper_meta_classdef upper_meta_class(class_name, class_bases, class_attrs):自己定义的元类# class_name 用来接收类名  字符串# class_bases 用来接收基类  元祖# class_attrs 用来接收属性  字典  {a:100, b: 200}new_class_attrs {}# 通过循环遍历class_attrs 调整里面的键值对放到new_class_attrsfor key, value in class_attrs.items():new_class_attrs[key.upper()] value# new_class_attrs {A: 100, B: 200}return type(class_name, class_bases, new_class_attrs)# 使用元类的方法class Foo(object, metaclassupper_meta_class):a 100b 200# Foo upper_meta_class(Foo, (object,), {a:100, b: 200})# print(Foo.a)print(Foo.A)class upper_meta_class(type):自定义元类def __new__(cls, class_name, class_bases, class_attrs):决定了对象的真实构造过程对象是由new方法创造出来的new_class_attrs {}# 通过循环遍历class_attrs 调整里面的键值对放到new_class_attrsfor key, value in class_attrs.items():new_class_attrs[key.upper()] value# new_class_attrs {A: 100, B: 200}# return type(class_name, class_bases, new_class_attrs)# 子类中调用父类的三种方法#1. return type.__new__(cls, class_name, class_bases, new_class_attrs)#2. return super().__new__(cls, class_name, class_bases, new_class_attrs)3. return super(upper_meta_class, cls).__new__(cls, class_name, class_bases, new_class_attrs)# def __init__(self, class_name, class_bases, class_attrs):#     初始化方法对象已经存在只是为对象进行属性设置# python3 使用元类的方法class Foo(object, metaclassupper_meta_class):a 100b 200## # python2 使用元类的方法# class Foo(object):#     ___metaclass__ upper_meta_class#     a 100#     b 200# Foo upper_meta_class(Foo, (object,), {a:100, b: 200})# print(Foo.a)print(Foo.A)就是这样除此之外关于元类真的没有别的可说的了。但就元类本身它们其实是很简单的拦截类的创建 修改类 返回修改之后的类究竟为什么要使用元类 “元类就是深度的魔法99%用户根本不必为此操⼼。如果你想搞清楚究竟是否需要用到元类那么你就不需要它。    ——Python界的领袖    Tim    Peters

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81008.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站是先备案还是先做网站wordpress推荐主题

判断文件夹是否存在时,可以使用Directory类的Exists()方法或者DirectoryInfo类的Exists属性来实现。 一、判断文件夹是否存在 1.Directory类的Exists()方法 Exists()方法用于确定给定路径是否引用磁盘上的现有目录,语法如下。 public static bool Ex…

手机网站页面设计要求网站推广有什么方法

判断任意输入年份是闰年还是普通闰年还是平年 判断输入年份是否为世纪闰年(能被100整除但不能被400整除)或普通闰年(能被4整除但不能被100整除,或者能被400整除)。用户输入一个年份后,程序会判断该年份是世…

国内精美网站欣赏福田做网站需要多少钱

EasyRecovery数据恢复软件是一款专业且功能强大的数据恢复工具,它旨在帮助用户从各种存储设备中恢复由于各种原因(如误删除、格式化、病毒攻击、系统崩溃等)导致丢失的数据。这款软件支持多种存储介质,包括但不限于硬盘驱动器、U盘…

哪个网站做轴承外贸的人比较多品牌建设经费投入占销售比重

用360浏览器访问星瞳科技官网,一直提示访问不了。后面换了IE浏览器就可以访问。第一个坑。

如何建单页网站网络工程师考试大纲

理论基础 刷题大纲: 动态规划5步曲: 1、确定dp数组以及下标的含义 2、确定递推公式 3、dp数组如何初始化 4、确定遍历顺序 5、举例推导dp数组 509. 斐波那契数 509. 斐波那契数 - 力扣(LeetCode) 代码随想录 (programmercarl.co…

动漫网站建设方案策划书川沙网站建设

uniapp适配暗黑模式配置 目录 uniapp适配暗黑模式配置setUIStyleDarkMode 适配app-plus manifest.json配置theme.json配置pages.json配置页面切换代码实现同步手机暗黑配置额外适配 参考官方文档:https://uniapp.dcloud.net.cn/tutorial/darkmode.html 主要用到api…

大岭山镇网站建设公司阿里巴巴做网站难吗

接同事需求,要求从SQLITE的数据转到MYSQL,这东西以前也没接触过。这里搜搜,那里试试,下面把过程列一下。主要过程分三步:1,把SQLITE表结构导出来,作一定的格式调整2,把SQLITE数据导出…

flash网站全屏代码招聘网页制作人员

Brute-Force蛮力匹配 Brute-Force蛮力匹配是一种简单直接的模式识别方法,经常用于计算机视觉和数字图像处理领域中的特征匹配。该方法通过逐一比较目标图像中的所有特征点与源图像中的特征点来寻找最佳匹配。这种方法的主要步骤包括: 特征提取&#xff…

海口seo网站推广给别人做网站去掉版权

网上找了一些,都是基本介绍,没有直接就可以使用类,在实际工作当中都有适合当前项目的上传文件的方法,本人写了一个类,比较基础,但呆以满足项目的上传文件功能,使用了commons-fileupload这个组件…

分销网站方案5ucms怎样做网站自适应

有意向获取代码,请转文末观看代码获取方式~也可转原文链接获取~ 1 基本定义 MVMD-LSTM神经网络时序预测算法是一种结合了多变量经验模态分解(Multivariate Multiscale Decomposition,MMD)和长短期记忆神经网络(LSTM&a…

网站制作完成后为了东莞好的网站建设效果

经常会听到比如"为什么我的js代码没执行啊?","我明明发送了请求,为什么反应?","我这个网站怎么加载的这么慢?"这类的问题,那么问题既然存在,就需要去解决它,需要…

代做网站推广的公司店面设计公司

文章目录 1、前言2、Backbone网络3、YOLOv8模型训练代码3.1、模型大小选择3.2、训练参数设置 4、训练参数说明5、目标检测系列文章 1、前言 YOLO 因为性能强大、消耗算力较少,一直以来都是实时目标检测领域的主要范式。该框架被广泛用于各种实际应用,包…

住房建设城乡网站查找网站域名

前言 在现代的Java开发中,Spring Boot已经成为了一个备受欢迎的框架。它以其简化开发流程、提高效率和强大的功能而闻名,使得开发人员能够更加专注于业务逻辑的实现而不必过多地关注配置问题。 然而,你是否曾经好奇过Spring Boot是如何做到…

厦门建网站平台微信h5页面制作免费软件

目录 依赖包安装 Python安装 numa安装 ​编辑Python pip3安装 ​编辑pyelftools安装 meson和ninja安装 ​编辑构建与编译 Meson构建DPDK ​编辑Ninja安装DPDK ​编辑VFIO-PCI驱动安装 大页内存和IOMMU配置 ​编辑VFIO-PCI加载 ​编辑VFIO-PCI驱动绑定 ​编辑dpdk…

做网站协议怎么签做网站 租服务器

今天的任务是完善程序再加入一个物理实验,我们的软件功能是能够添加各种实验包括公用的还是专业内的都可以纳入到我们的软件中, 可以想下载哪个下载哪个,不过这都是日后的目标了,我们现在制作出一个简单的程序和资源还不能分开的软件,希望越来越好吧 昨日任务:代码对接 今日任务…

营销网站开发找哪家有什么好的网站可以接单子做

动态展示您的课程 当我是Java新手时,我记得当时想过应该有一种方法可以删除或隐藏我不想公开的类中的方法。 就像用private方法或类似方法覆盖public方法一样(哪种情况是不可能的,也不应该是不可能的)。 显然,今天&…

网站开速度几秒最有创意促销活动方案

结构体及应用 参考文章链接:https://blog.csdn.net/zw1996/article/details/53844585结构体的声明 结构体的初始化 注意如果在定义结构体变量的时候没有初始化,那么后面就不能全部一起初始化了。 /这样是可以的,在定义变量的时候就初始化了…

网站上传后开发网站开票写什么

数据查询 基本查询 方法find():查询:db.集合名称.find({条件文档}) 方法findOne():查询,只返回第一个:db.集合名称.findOne({条件文档}) 方法pretty():将结果格式化:db.集合名称.find({条件文档…

视频网站怎么搭建十大基本营销方式

Adobe Acrobat PDF 2024正式发布!支持Windows和macOS系统,新界面做了轻微调整。 下载地址 Windows客户端:https://www.123pan.com/s/f43eVv-GKZKd.html macOS客户端:https://www.123pan.com/s/f43eVv-PKZKd.html

php一键建站上海市建设工程招标公告

在过去几年里,Docker 和容器已成为全球开发界和企业最热门的话题之一。去年秋天发布的 Windows Server 2016 支持 Windows 开发者使用容器,使得这一热门话题再次升温。Windows 和 Docker 是如何走到一起的? 一切始于 2014 年隆重举办的普吉特…