静态变量与猪

通过一个寓言故事,将养猪过程比作程序运行,用猪来比喻静态变量,养猪人观察猪的状态来解释局部和全局静态变量的概念。同时,通过描述猪圈中细菌等生物的活动,进一步阐述了非静态变量的特点。
我也没有想过静态变量与猪有过什么关系,可是他们确实被某种神秘的力量联系在了一起。这个神秘的力量就是我昨天的一个
匪夷所思的梦。
这个梦的主角是一个不怕脏的养猪人。这个养猪人被一个天才程序员作为一个参数传递给了一个新建的进程。这个进程的初始
化函数建造了一个非常人性化的猪圈。猪圈的中心是猪进餐的地方,这个地方可没那么干净,那个程序员给这里定义了一些小
生命,比如:细菌,病毒,苍蝇,蚊子等等。猪圈的四周是猪休息的地方, 这个地方非常的舒服,猪吃完食就可以安安稳稳地
躺在这里,完全不理会“生命在于运动”的教诲。为了猪权,程序员把这个地方设计为一种在外部看不到的地方。养猪人看到一
头猪并没有休息的地方,只是在进餐的地方躺着,可能是没有足够的卧室,所以养猪人一直都可以看到它。一到进食的时间,
大大小小的猪们就会走出卧室,来到餐厅,这个时间养猪人可以清楚地看到到底有多少头猪,以及哪头猪长得最帅。不过这个
时候也是细菌,病毒,苍蝇等工作最为努力的时候。从冬天到夏天,蚊子苍蝇都过了好几代了,养猪人看着这些猪从小到大,
并有很多小猪出生,心里很高兴。这时候程序员结果了这个进程。马上,一切都没了。
程序员也很高兴,他现在对于静态变量有了一些更深入的认识。那些猪不就是静态变量吗?这些猪从出生起就一直存在,他们是
静态变量(不考虑常量),但是他们的可见性受到了限制,只有在工作(进食)的时候才能看到,所以是局部静态变量。而那只养猪人一直可以看到的
猪是个全局静态变量。那些细菌,病毒,苍蝇,蚊子是什么呢?它们是非静态变量,它们从进程开始起,经历了生生死死,不
断地产生和消亡,它们的生命期是有限的。
这就是静态变量与猪的关系。
源码地址: https://pan.quark.cn/s/d1f41682e390 miyoubiAuto 米游社每日米游币自动化Python脚本(务必使用Python3) 8更新:更换cookie的获取地址 注意:禁止在B站、贴吧、或各大论坛大肆传播! 作者已退游,项目不维护了。 如果有能力的可以pr修复。 小引一波 推荐关注几个非常可爱有趣的女孩! 欢迎B站搜索: @嘉然今天吃什么 @向晚大魔王 @乃琳Queen @贝拉kira 第三方库 食用方法 下载源码 在Global.py中设置米游社Cookie 运行myb.py 本地第一次运行时会自动产一个文件储存cookie,请勿删除 当前仅支持单个账号! 获取Cookie方法 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 按刷新页面,按下图复制 Cookie: How to get mys cookie 当触发时,可尝试按关闭,然后再次刷新页面,最后复制 Cookie。 也可以使用另一种方法: 复制代码 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 控制台粘贴代码并运行,获得类似的输出信息 部分即为所需复制的 Cookie,点击确定复制 部署方法--腾讯云函数版(推荐! ) 下载项目源码和压缩包 进入项目文件夹打开命令行执行以下命令 xxxxxxx为通过上面方式或取得米游社cookie 一定要用双引号包裹!! 例如: png 复制返回内容(包括括号) 例如: QQ截图20210505031552.png 登录腾讯云函数官网 选择函数服务-新建-自定义创建 函数名称随意-地区随意-运行环境Python3....
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值