06 2020 档案
摘要:01-使用Thread完成多线程 02-使用Thread子类完成创建多线程 03-线程的执行顺序 04-线程共享全局变量 线程的全局变量是共享的 06-列表当做实参传递到线程处理函数中 07-进程和线程的区别 08-执行100万次的bug 原因 : 因为全局变量是可见的,你加100万次的时候,我也再
阅读全文
摘要:01-pdb调试_recv 02-pdb调试2_recv 03-pep8规则_recv 04-多任务概念_recv 在唱歌的同时还在跳舞 05-多任务理解_recv 06-fork创建子进程_recv 07-getpid、getppid_recv 08-父子进程的先后顺序_recv 09-全局变量在
阅读全文
摘要:01-类当做装饰器
阅读全文
摘要:01-迭代器 迭代 : 迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。 如果返回为True,则为迭代器对象 注意: 生成器一定是迭代器,但是迭代器不一定是生成器 02-闭包 简单来说就是一个函数定义中
阅读全文
摘要:01-模块重新导入_recv 修改导入模块的值后,并没有打印出来 02-模块循环导入问题_recv 我用到你的功能,我导入你;你用到了我的功能,你导入我 03 、is_recv 04 、is扩展_recv 05-深拷贝和浅拷贝_recv 06-深拷贝和浅拷贝-copy和deepcopy的不同_rec
阅读全文
摘要:1.查看python关键字 import keyword a = keyword.kwlist # 查看python关键字print(a) ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'cla
阅读全文
摘要:stop.sh #!/bin/sh pid=$(ps -ef|grep 'sxnx-sms' |grep -v grep|awk '{print $2}') for item in $pid do kill -9 $item echo "吾乃常山赵子龙也!!!" done 同时停止运行三个项目 ps
阅读全文
摘要:test.sh #!/bin/sh while : do run1=$(ps -ef |grep 'sxnx-sms-8081' |grep -v "grep") if [ "$run1" ] ; then echo "The sxnx-sms-8081 service is alive!" els
阅读全文
摘要:test.sh #!/bin/sh while : do run1=$(ps -ef |grep 'sxnx-sms-8081' |grep -v "grep") run2=$(ps -ef |grep 'sxnx-sms-8082' |grep -v "grep") run3=$(ps -ef |
阅读全文
摘要:01-显示敌机 1.创建敌机类 2.显示到屏幕 02-控制敌机左右移动 03-代码优化:子弹越界的问题 04-敌机发射子弹 已完成 05-敌机发射的子弹判断越界 已完成 06-代码优化:抽取基类 已完成 07-扩展:飞机爆炸效果 爆炸效果:短时间内替换图片 未优化总代码 # -*- coding:u
阅读全文
摘要:01-游戏的原理 1.先显示一个窗口,再将背景贴入窗口 2.然后再显示图中这几个飞机 3.然后控制图像重复画,只要足够快,肉眼就认为是连贯的 02-飞机大战:创建窗口 # -*- coding:utf-8 -*-import pygameimport timedef main(): #1. 创建窗口
阅读全文
摘要:测试表:user有id,name,age,sex字段 测试表:goods有id,name,price字段 测试表:ug有id,userid,goodsid字段 视图的作用实在是太强大了,以下是我体验过的好处: 作用一: 提高了重用性,就像一个函数。如果要频繁获取user的name和goods的nam
阅读全文