会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132420个问题

docker 下载最新版本失败的可以 下载4.4.4 的https://docs.docker.com/desktop/release-notes/

Exising installation is up to date

报这个错误,

1.按下Window+R唤起命令输入界面,输入regedit打开注册表编辑

2.在地址栏输入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Docker Desktop

重新安装就行了,

出现

An error occurred

以管理员方式打开CMD, 运行netsh winsock reset 后, 重启电脑,再次启动Docker就可以了




Python 全系列/第十五阶段:Python 爬虫开发/爬虫反反爬- 33166楼

#单例模式

class MySingleton:
    __obj = None
    __init_flag = True

    def __new__(cls, *args, **kwargs):
        if cls.__obj == None:
            cls.__obj = object.__new__(cls)
        return cls.__obj

    def __init__(self,name):
        if MySingleton.__init_flag:
            print("初始化第一个对象。。。")
            self.name = name
            MySingleton.__init_flag = False

a = MySingleton('aa')
print(a)
b = MySingleton('dd')
print(b)
老师 这程序  表达什么意思?   
我个人理解 ,先用a第一次调用了MySingleton()这个类,
进入类里面程序,再用__new__方法判断是否有这个aa对象,
如果没有就创建一个,并返回cls.__obj  (这个返回不知道有啥意思?);
然后,再进入__init__方法来判断aa对象是否为真,
如果为真就打印“初始化第一个对象”这句话。

下面,又用b调用MySingleton()这个类,
然后对象“dd”进入类里面的程序,
先用__new__方法判断是否有这个dd对象,
如果没有就创建一个,并返回cls.__obj  (这个返回不知道有啥意思?);
然后,再进入__init__方法来判断dd对象是否为真,
因第一次aa调用过了,所以MySingleton.__init_flag 为假;
然后dd就不能再输出打印“初始化第一个对象。。。。”了  程序执行完毕   
老师  是这个流程吗?


Python 全系列/第一阶段:Python入门/面向对象 33167楼
JAVA 全系列/第九阶段:Spring Boot实战/Spring Boot 33168楼
Python 全系列/第一阶段:Python入门/控制语句 33169楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/手写服务器项目(旧) 33172楼

image.png

Python 全系列/第一阶段:Python入门/序列 33173楼
JAVA 全系列/第一阶段:JAVA 快速入门/控制语句、方法、递归算法 33174楼
Python 全系列/第十八阶段:数据分析-数据可视化/seaborn 33175楼
WEB前端全系列/第十四阶段:React知识体系/React基础知识 33176楼
Python 全系列/第十五阶段:Python 爬虫开发/动态数据抓取 33177楼
JAVA 全系列/第五阶段:JavaWeb开发/Servlet技术详解(旧) 33178楼
JAVA 全系列/第八阶段:SpringBoot与MybatisPlus/Spring Boot旧 33179楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/IO 流技术(旧) 33180楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637