摘要: MySql: 1.0 概念: 数据库(database),相当于文件夹; 数据库表(table),相当于文件; 数据行(data),相当于文件中的一行数据; 2.0 简单的命令: 阅读全文
posted @ 2019-06-10 21:04 Rollo|St 阅读(156) 评论(0) 推荐(0) 编辑
摘要: MySql 安装与配置: 1.0 找到官网:https://www.mysql.com/,找dwonload: 2.0 下载社区版:安装版或解压版: 下载解压就OK 3.0 配置环境 配置环境变量很简单: 我的电脑->属性->高级->环境变量 4.0 初始化MYSQL: 5.0 windows my 阅读全文
posted @ 2019-06-10 10:23 Rollo|St 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Python 互联网 阅读全文
posted @ 2019-06-05 22:36 Rollo|St 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Python 协程: 协程,又称微线程,纤程。英文名 Coroutine.一句话说明什么是协程: 协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候, 恢复先前保存的寄存器上下文和栈。因此:协程能保留上一次调用时的状态(即 阅读全文
posted @ 2019-06-04 17:00 Rollo|St 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Python 多进程: 由于GIL的存在,python中的多线程并不是真正的多线程,如果想要充分地使用多核CUP的资源,在python里面大部分情况需要使用多进程,Python提供了非常好的多进程包multiprocessing. 只需要定义一个函数,Python会完成其他所有的事情。 用面向对象的 阅读全文
posted @ 2019-06-03 22:15 Rollo|St 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Python 编码与解码: 1.0 解码:encoding = 'utf-8/utf8/UTF-8/UTF8',要想解码,必须知道用什么方式编码的。 2.0 Python 2 存的是bytes与unicode数据类型,Python 3 是str unicode 阅读全文
posted @ 2019-06-01 21:01 Rollo|St 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Python 队列 学习笔记 Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 基本语法: obj.put(item,block,timeout)来增加线程队列,将item 放入队列,如果 阅读全文
posted @ 2019-05-30 10:56 Rollo|St 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Python 同步条件: 条件同步和条件变量同步差不多,只是少了锁 功能,因为条件同步设计于不访问共享资源的条件环境。event = threading.Event():条件环境对象 初始值为:False/ event.isSet():返回event的状态值 event.wait():如果event 阅读全文
posted @ 2019-05-29 23:44 Rollo|St 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Python 条件变量同步(Condition): 有一类线程需要满足条件之后才能继续执行,Python提供了threading..Condition。对象用于条件变量线程的支持。它除了能提供RLock()或 Lock()的方法外,还提苍了wait(),notify(),notifyAll()方法 阅读全文
posted @ 2019-05-29 23:42 Rollo|St 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Python 信号量 学习笔记 Semaphore 信号量semaphore 是用于控制进入数量的锁。有哪些应用场景呢,比如说在读写文件的时候,一般只能只有一个线程在写,而读可以有多个线程同时进行,如果需要限制同时读文件的线程个数,这时候就可以用到信号量了(如果用互斥锁,就是限制同一时刻只能有一个线 阅读全文
posted @ 2019-05-29 22:42 Rollo|St 阅读(261) 评论(0) 推荐(0) 编辑