摘要:
闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下 接下来就按照这个流程实现各个模块的功能 1. 定义一个类,并初始化 def __init__(self): with open("contact.txt", 'r', encoding='utf-8') as 阅读全文
摘要:
第一步 首先,在“开始”菜单里找到cmd,以管理员身份运行cmd,如果不是用管理员身份打开的,那么执行命令是不能成功的。成功打开之后的界面是这样的  第二步 输入命令:netsh wlan set hostednetwork mode=allow ssid=RedMi key=Red840M 阅读全文
摘要:
首先得说明一下,只有在python2中才有xrange和range,python3中没有xrange,并且python3中的range和python2中的range有本质的区别。所以这儿说的range和xrange的区别是只针对python2的。 不同点 range 在py2中,range得到的是一 阅读全文
摘要:
触发器介绍 用途:当我们希望用户在使用数据库时(增删改查),数据库会自动执行一些命令,而不是人为的去敲命令,或者是开发人员在代码里写命令。 场景:我们希望用户在对表进行修改时,可以把修改同步到另一张表 实现:假设现有一张表stu1,为了方便,我们创建另一张表stu2,然后让stu2的内容始终与stu 阅读全文
摘要:
创建版本库 git init: 初始化本地的一个目录,将它变为可管理的仓库 git status: 查看当前目录中的文件和work space中的差异(即查看是否有文件被修改) git add file: git commit -m '描述':如果有多个文件被修改,最好每个文件都执行以 git ad 阅读全文
摘要:
交换排序包括冒泡排序和快速排序 冒泡排序 基本思想 将序列中第一个元素与第二个元素进行比较,如果前者大于后者,则两个元素交换位置,否则不交换;再将第二个元素与第三个元素比较,按照之前处理方式,依次类推。经过这样一趟排序,使得n个元素中最大的元素被放到最后一个位置。之所以叫冒泡排序,就是因为每次比较都 阅读全文