07 2018 档案
摘要:概念 mysql 开源,跨平台支持性好,提供了多种语言调用的API database:数据库,数据的集合 持久化存储 读写效率极高 保证数据的有效性 对程序的支持性非常好,容易扩展 (数据库客户端 数据库服务器 数据库文件)数据库管理系统 客户端和服务器通过网络通信的规范:SQL 学习如何编写SQL
阅读全文
摘要:并发:系统具有处理多个任务(动作)的能力 并行:系统具有同时处理多个任务(动作)的能力 同步:当进程执行到一个IO(等待外部数据)的时候,需要等待,等待即同步 异步:当进程执行到一个IO(等待外部数据)的时候,不需要等待,待数据接收成功后,再回来处理。 GIL:全局解释锁:无论你有多少个线程,你有多
阅读全文
摘要:协程,微线程,比线程更小,占用更小的执行单元,自带cpu上下文,可以把一个协程切换到另一个协程,只要这个过程中保存或恢复CPU上下文那么程序还是可以执行的。 协程理解:在一个线程中的某个函数,可以在任何地方保存当前函数的临时变量等信息,然后切换到另外一个函数中执行,不是通过调用函数的方式做到的,而且
阅读全文
摘要:进程,mutiprocessing是python的多进程管理包,和threading.Thread类似。 进程是运行在系统上的具有某种功能的软件,每次执行程序的时候,都会完成一定的功能,为了保证其独立性,就需要一个专门的管理和控制执行程序的逐渐结构即进程控制块。 进程就是一个程序在一个数据块上的动态
阅读全文
摘要:为什么由线程?1,进程的创建,撤销,切换开销比较大。2,由于对称多处理及(SMP)即多cpu的出现,进程并行开销过大。线程,轻量级进程,一个基本的cpu执行单元,程序执行过程中的最小单元,由线程id,程序计数器,寄存器集合,和堆栈共同组成。线程可以与同属于一个进程的其他线程共享进程拥有的资源。线程是
阅读全文
摘要:面向对象(OOP)概念 面向过程:早期的编程概念,类似于函数,但只能执行,没有返回值,将功能独立的代码封装成一个个函数,最后顺序地调用不同的函数 函数式编程:不仅能执行,还可以返回结果 面向对象: 面向对象是更大的封装,根据职责在一个对象里封装多个方法,顺序地让不同的对象调用不同的方法 类和对象 类
阅读全文
摘要:常用服务器 ftp,ssh FTP是文件传输协议的简称,文传协议,用于internet上控制文件的双向传输 它也是一个应用程序,,基于不同的操作系统有不同的FTP应用程序,都遵循同一种协议以传输文件。 图形界面的ftp客户端(filezilla) ssh 远程登陆, 命令:ssh 用户名@IP地址
阅读全文
摘要:正则表达式 量词: * 重复0次或更多次 + 重复一次或更多次 ?重复0次或一次 {n} 重复n次 {n,} 重复n次或更多次 {n,m} 重复n到m次 贪心匹配(默认) 惰性匹配: 量词 + ''?'' .*?x 前面取任意长度字符直到取到x 字符: . 匹配除换行以外的任意字符 \w 匹配字母或
阅读全文

浙公网安备 33010602011771号