摘要: 1.数据库* 1.创建 create database 库名; 2.使用数据库 use 库名; 3.查询当前库下所有的表 show tables; show database; -- 显示所有数据库 *4.删除 drop database 库名;2.表操作 *1.创建 create table 表名 阅读全文
posted @ 2018-04-03 18:12 yimi+fly 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率的追求不断 阅读全文
posted @ 2018-04-02 21:09 yimi+fly 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在 阅读全文
posted @ 2018-03-29 21:29 yimi+fly 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在一个python进程中开启子进程,start方法和并发效果。 import os,time from multiprocessing import Process def func(arg1,arg2): print('##'*arg1) time.sleep(2)#睡2秒 print(os.ge 阅读全文
posted @ 2018-03-26 18:35 yimi+fly 阅读(3355) 评论(0) 推荐(0) 编辑
摘要: 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出计算结果;用户取走结果并卸 阅读全文
posted @ 2018-03-23 21:39 yimi+fly 阅读(265) 评论(0) 推荐(0) 编辑