• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






守护式等待

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 64 65 66 67 68 69 70 71 72 下一页

2018年12月17日

mysql 索引
摘要: 索引 思考:在图书馆中是如何找到一本书的? 一般的应用系统对比数据库的读写比例在10:1左右,而且插入操作和更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重 当数据库中数据量很大时,查找数据会变得很慢 优化方案:索引 主键和唯一索引, 阅读全文
posted @ 2018-12-17 10:31 守护式等待 阅读(86) 评论(0) 推荐(0)
 
mysql 视图
摘要: 视图 对于复杂的查询,在多个地方被使用,如果需求发生了改变,需要更改sql语句,则需要在多个地方进行修改,维护起来非常麻烦 解决:定义视图 视图本质就是对查询的封装 定义视图,建议以v_开头 例:创建视图,查询学生对应的成绩信息 查看视图:查看表会将所有的视图也列出来 删除视图 使用:视图的用途就是 阅读全文
posted @ 2018-12-17 10:30 守护式等待 阅读(139) 评论(0) 推荐(0)
 
mysql 函数
摘要: 创建 语法如下 说明:delimiter用于设置分割符,默认为分号 在“sql语句”部分编写的语句需要以分号结尾,此时回车会直接执行,所以要创建存储过程前需要指定其它符号作为分割符,此处使用//,也可以使用其它字符 示例 要求:创建函数py_trim,用于删除字符串左右两侧的空格 step1:设置分 阅读全文
posted @ 2018-12-17 10:29 守护式等待 阅读(355) 评论(0) 推荐(0)
 
mysql 存储过程
摘要: 创建 语法如下 说明:delimiter用于设置分割符,默认为分号 在“sql语句”部分编写的语句需要以分号结尾,此时回车会直接执行,所以要创建存储过程前需要指定其它符号作为分割符,此处使用//,也可以使用其它字符 示例 要求:创建查询过程,查询学生信息 step1:设置分割符 step2:创建存储 阅读全文
posted @ 2018-12-17 10:27 守护式等待 阅读(448) 评论(0) 推荐(0)
 
mysql 高级查询
摘要: 条件 使用where子句对表中的数据筛选,结果为true的行会出现在结果集中 语法如下: where后面支持多种运算符,进行条件的处理 比较运算符 逻辑运算符 模糊查询 范围查询 空判断 比较运算符 逻辑运算符 模糊查询 范围查询 空判断 比较运算符 等于= 大于> 大于等于>= 小于< 小于等于< 阅读全文
posted @ 2018-12-17 10:24 守护式等待 阅读(158) 评论(0) 推荐(0)
 
mysql 内置函数
摘要: 字符串函数 查看字符的ascii码值ascii(str),str是空串时返回0 查看ascii码值对应的字符char(数字) 拼接字符串concat(str1,str2...) 包含字符个数length(str) 截取字符串 left(str,len)返回字符串str的左端len个字符 right( 阅读全文
posted @ 2018-12-17 10:22 守护式等待 阅读(281) 评论(0) 推荐(0)
 
mysql基本操作
摘要: 数据库 查看所有数据库 使用数据库 查看当前使用的数据库 创建数据库 删除数据库 数据表 查看当前数据库中所有表 查看表结构 创建表 auto_increment表示自动增长 修改表-添加字段 修改表-修改字段:重命名版 修改表-修改字段:不重命名版 修改表-删除字段 删除表 查看表的创建语句 查询 阅读全文
posted @ 2018-12-17 10:20 守护式等待 阅读(146) 评论(0) 推荐(0)
 
协程
摘要: 1 协程 1.1协程的概念 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。(其实并没有说明白~) 我觉得单说协程,比较抽象,如果对线程有一定了解的话,应该就比较好理解了。 那么这么来理解协程比较容易: 线程是系统级别的,它们是由操作系统调度;协 阅读全文
posted @ 2018-12-17 10:05 守护式等待 阅读(488) 评论(0) 推荐(0)
 
threading实例
摘要: import paramiko, threading import queue import pymysql class ThreadPool(object): def __init__(self, maxsize): self.maxsize = maxsize self._q = queue.Queue(self.maxsize) ... 阅读全文
posted @ 2018-12-17 10:01 守护式等待 阅读(222) 评论(0) 推荐(0)
 
Lock()与RLock()锁
摘要: 资源总是有限的,程序运行如果对同一个对象进行操作,则有可能造成资源的争用,甚至导致死锁 也可能导致读写混乱 锁提供如下方法: 1.Lock.acquire([blocking]) 2.Lock.release() 3.threading.Lock() 加载线程的锁对象,是一个基本的锁对象,一次只能一 阅读全文
posted @ 2018-12-17 09:59 守护式等待 阅读(3251) 评论(0) 推荐(0)
 
上一页 1 ··· 64 65 66 67 68 69 70 71 72 下一页