网站制作流程视频教程新北做网站

news/2025/9/23 17:58:05/文章来源:
网站制作流程视频教程,新北做网站,第一赢销网,有哪些网站或者公司招募做视频的目录 一、理论 1.Python垃圾回收机制 一、理论 1.Python垃圾回收机制 #xff08;1#xff09;引⽤计数器 1#xff09;环状双向链表 refchain 在python程序中创建的任何对象都会放在refchain链表中。 name david age 20 hobby [篮球,游泳… 目录 一、理论 1.Python垃圾回收机制 一、理论 1.Python垃圾回收机制 1引⽤计数器 1环状双向链表 refchain 在python程序中创建的任何对象都会放在refchain链表中。 name david age 20 hobby [篮球,游泳] 内部会创建⼀些数据【 上⼀个对象、下⼀个对象、类型、引⽤个数 】 name david new name内部会创建⼀些数据【 上⼀个对象、下⼀个对象、类型、引⽤个数、val18】 age 20内部会创建⼀些数据【 上⼀个对象、下⼀个对象、类型、引⽤个数、items元素、元素个数 】 hobby [篮球,游泳]在C源码中如何体现每个对象中都有的相同的值PyObject结构体4个值。 有多个元素组成的对象PyObject结构体4个值 ob_size 。 2类型封装结构体 data 3.14内部会创建_ob_next refchain中的上⼀个对象_ob_prev refchain中的下⼀个对象ob_refcnt 1ob_type floatob_fval 3.14 3引⽤计数器 v1 3.14 v2 999 v3 (1,2,3) 当python程序运⾏时会根据数据类型的不同找到其对应的结构体根据结构体中的字段来进⾏创建相 关的数据然后将对象添加到refchain双线链表中。 在C源码中有两个关键的结构体PyObject、PyVarObject。 每个对象中有 ob_refcnt就是引⽤计数器值默认为 1 当有其他变量引⽤对象时引⽤计数器就会发 ⽣变化。 #引⽤ a 777 b a#删除引⽤ a 777 b a del b # b变量删除b对应对象引⽤计数器-1 del a # a变量删除a对应对象引⽤计数器-1 # 当⼀个对象的引⽤计数器为0时意味着没有⼈再使⽤这个对象了这个对象就是垃圾垃圾回收。 # 回收1.对象从refchain链表移除2.将对象销毁内存归还。4循环引⽤问题 v1 [11,22,33] #refchain中创建一个列表对象由于v1对象所以列表引用对象计数器为1 v2 [44,55,66] #refchain中创建一个列表对象由于v2对象所以列表引用对象计数器为1 v1.append(v2) #把v2追加到v1中则v2对应的[44,55,66]对象的引用计数器增加1,最终为2 v2.append(v1) #把v1追加到v2中则v1对应的[11,22,33]对象的引用计数器增加1,最终为2del v1 #引用计数器-1 del v2 #引用计数器-1 2标记清除 ⽬的为了解决引⽤计数器循环引⽤的不⾜。 实现在python的底层再维护⼀个链表链表中专⻔放那些可能存在循环引⽤的对象 list/tuple/dict/set。 在Python内部 某种情况 下触发回去扫描 可能存在循环应⽤的链表 中的每个元素检查是否有循环引⽤如果有则让双⽅的引⽤计数器 -1 如果是0则垃圾回收。 3分代回收 将可能存在循环应⽤的对象维护成3个链表 0代0代中对象个数达到700个扫描⼀次。 1代0代扫描10次则1代扫描⼀次。 2代1代扫描10次则2代扫描⼀次。 (4) 总结 在python中维护了⼀个refchain的双向环状链表这个链表中存储程序创建的所有对象每种类型的对 象中都有⼀个ob_refcnt引⽤计数器的值引⽤个数 1、-1 最后当引⽤计数器变为0时会进⾏垃圾回 收对象销毁、refchain中移除。但是在python中对于那些可以有多个元素组成的对象可能会存在循环引⽤的问题为了解决这个问题 python⼜引⼊了标记清除和分代回收在其内部为了4个链表 refchain 2代10⼨ 1代10次 0代700个在源码内部当达到各⾃的阈值时就会触发扫描链表进⾏标记清除的动作有循环则各⾃-1。

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

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

相关文章

开源建站系统cms高校网站建设重要作用

这不是一篇介绍数位dpdpdp的文章,只是我思考后的一些记录,怕以后就忘记了。 由于博主太菜不会组合数学,以下数位dpdpdp均采用记忆化搜索的方式。 首先最重要的就是状态设计了,正常来说数位dpdpdp的状态设计需要包含数的结构和状态…

商品展示类网站源码设计网站费用多少

本文目录 本系列文章目标开发步骤数据库表设计初始数据初始数据:AccountCategories初始数据:AccountUsages初始数据:ChartOfAccounts初始数据:AccountSubjects Service 定义生成Fiori AppApp运行 本系列文章 SAP CAP篇一: 快速创…

大屏适配不同分辨率

大屏自适应布局(来源于:百度)

直播点播之外,EasyDSS如何开辟“实时协作”第三极?它的会议功能,远比你想象的强大

那天下午,刚开完产品评审会,我就接到一位老客户的电话。他语气有些急切:“我们正在选型一套智慧应急系统,你们的EasyDSS直播和点播都很符合需求,但能不能支持多方视频会议?比如关键时刻能快速召集不同单位的人一…

详细介绍:【HTML】 第一章:HTML 基础

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

抖音视频关键词批量下载工具分享|分享痛点|

抖音视频太难找?一款关键词批量下载工具帮你一键搞定! 你是不是也遇到过这些问题:想剪辑热门视频,却找不到合适素材? 收藏了几十条抖音视频,结果一个都下载不了? 下载后还带水印,根本没法用?作为一名剪辑博主…

网站换域名seo怎么做谷歌推广运营

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼前几天在微博上看到24点的游戏,6 6 610。算了很久是在算不出来,最后我想我何不写一个小程序解决它?说做就做,我刚开始的想法很简单,就是列举4个数的所有可能的表达式组合&…

HarmonyOS动态照片,简易环境助力高效开发

头图 随着移动终端体验的不断提升,动态照片这种有趣味与表现力的内容形式,越来越受到用户的青睐。HarmonyOS允许用户在设备上查看和处理动态照片,这些照片不仅包含静态图像,还融合了视频片段,为用户提供更加丰富和…

设计师逛的网站原神是哪家公司开发的

开头请记住一句话:复用针对资源,多址针对用户。 一、复用 1、复用是指一个信道传输多个信号,以提高资源利用率,针对的是信道资源。相当于高速公路上的车道,车道越多,传输速率越快,资源利用率也越…

网站js聊天代码如何把网站做成软件

目录 一、常见的发布方式 二、详解kubectl陈述式方式做灰度发布(金丝雀发布) 步骤一:先基于deployment控制器创建pod,然后发布 步骤二:基于命令行灰度发布 步骤三:测试等到版本稳定以后,再完…

怎么做属于自己的领券网站cnzz网站排名是怎么做的

题目 页面如下 页面长得像sql注入 点击help看一下 这里需要了解java web目录结构 WEB INF:Java的web应用安全目录; 此外如果想在页面访问WEB-INF应用里面的文件,必须要通过web.xml进行相应的映射才能访问; WEB-INF是Java Web应用程序中的一…

企业网站相关案例php自己写框架做网站6

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

印刷东莞网站建设技术支持做甜品台的网站

在营销落地页中,问卷类H5是一种制作简单,易于传播的落地页,通过精巧的设计和严密的逻辑设置,问卷类H5的投放效果也是不容小觑的。 问卷类H5在制作中有以下不可缺少的要素: 清晰的标题和简要的说明 标题应该简明扼要地…

淄博网站优化推广羽毛球赛事策划方案

基于云计算技术的B/S架构的HIS系统,为医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。 系统利用云计算平台的技术优势,建立统一的云HIS、云病历、云LIS&#xff0…

龙岩城乡建设局网站商务网站建设教学视频教程

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个…

IT项目管理主要做什么?-ManageEngine卓豪

IT项目管理是管理IT项目从规划阶段到执行和部署阶段的过程,目的是实现将本地工具迁移到云、构建新功能或为企业构建知识库等目标。IT项目管理通常涉及利用可用资源来解决持续存在的问题,加强某些程序,甚至向IT基础设…

9.22学习笔记

虚拟机网络 NAT:宿主机做 NAT,客户机可出外网,宿主机→客户机需端口转发。 桥接:客户机直接拿到局域网独立 IP,方便同网段其他物理机访问。 Host-Only:与宿主机私网通信,无外网,最安全。 Hadoop 伪分布式核心配…

可以免费进的服务器网站做外汇看哪些网站

关于奇偶校验 奇校验(Odd Parity):所有传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数,如: 1 0110,0101 0 0110,0101 偶校验(Even Parity):所有传送的数位&am…

wordpress站点标题副标题换行wordpress zendesk

Every day a Leetcode 题目来源:199. 二叉树的右视图 解法1:层序遍历 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 按层序遍历,将每层的…

搭建手机网站注册城乡规划师考试大纲

埃里克埃文斯(Eric Evans)已制定了什么是域驱动设计(DDD)。 Martin Fowler是DDD的大力支持者和拥护者。 这些都是非凡的名字,几乎可以肯定的是,他们正在支持一些有价值的东西。 我不是在这里对此争论。 也许…