摘要: 一、校验数字的表达式 1、数字:^[0-9]*$ 2、n位的数字:^\d{n}$ 3、至少n位的数字:^\d{n,}$ 4、m-n位的数字:^\d{m,n}$ 5、零和非零开头的数字:^(0|[1-9][0-9]*)$ 6、 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9 阅读全文
posted @ 2018-07-21 11:01 [流苏] 阅读(286) 评论(0) 推荐(0)
摘要: 一、redis的概述和安装 1. redis概述 1.1 redis是什么 1)Redis:REmote DIctionary Server(远程字典服务器) 2)是完全开源免费的,用C语言编写的,遵守BSD开源协议, 是一个高性能的(key/value)分布式内存数据库,基于内存运行, 并支持持久 阅读全文
posted @ 2018-07-20 20:56 [流苏] 阅读(554) 评论(0) 推荐(0)
摘要: 一:编写函数,(函数执行的时间是随机的) 1 import time 2 def timmer(func): 3 def wrapper(*args,**kwargs): 4 start= time.time() 5 func(*args,**kwargs) 6 stop = time.time() 阅读全文
posted @ 2018-07-20 19:22 [流苏] 阅读(1181) 评论(1) 推荐(1)
摘要: 翻书问题或者走台阶问题: 共有n个台阶,每次只能上1个台阶或者2个台阶,共有多少种方法爬完台阶。 共有n页书,每次只能翻1页或者2页书,共有多少种方法翻完全书。 二分查找 解法 链表 链表中最简单的一种是单向链表,它包含两个域,一个信息域和一个指针域。这个链接指向列表中的下一个节点,而最后一个节点则 阅读全文
posted @ 2018-07-20 11:13 [流苏] 阅读(218) 评论(0) 推荐(0)
摘要: 一、对表的操作 1、查看所有表 2、创建表 3、修改表的名字 4、删除表 二、 对字段的操作 1、查询字段(表结构) 2、增加字段 3、修改字段 4、删除字段 5、删除主键 需要先把主键的id改为普通的id不能自动增长,然后再删除主键 阅读全文
posted @ 2018-07-13 21:36 [流苏] 阅读(962) 评论(0) 推荐(0)
摘要: 1、查看所有数据库 2、查看当前所用的数据库 3、切换数据库 4、创建数据库 5、删除数据库 阅读全文
posted @ 2018-07-13 21:20 [流苏] 阅读(7259) 评论(0) 推荐(0)
摘要: 1、查看进程方式查看数据库 2、登录 MySQL 3、开启服务 4、停止服务 5、重启服务 6、查看所有数据库 7、使用MySQL数据库 8、查看MySQL库中所有的表 9、在user这个表里查看用户和用户权限字段 10、创建用户并赋予权限 11、删除原来初始创建的root用户 12、刷新数据库特权 阅读全文
posted @ 2018-07-13 21:02 [流苏] 阅读(242) 评论(0) 推荐(0)
摘要: 使用Navicat for Mysql连接mysql服务器 在windows上用Navicat for Mysql 连接装在虚拟机Ubuntu上的mysql服务器时出现的问题的解决方案。 Navicat 是一套功能强大的MySQL数据库及开发工具,可以用于在任何3.21或以上的MySQL版本,并支援 阅读全文
posted @ 2018-07-13 18:02 [流苏] 阅读(3490) 评论(0) 推荐(0)
摘要: MySQL服务使用 1. 启动服务 启动服务: service mysql start 或者 sudo /etc/init.d/mysql start 2. 关闭服务 关闭服务: service mysql stop 或者 mysqladmin -u root -p shutdown 再查看发现,数 阅读全文
posted @ 2018-07-13 17:45 [流苏] 阅读(174) 评论(0) 推荐(0)
摘要: 一、Mysql的安装 1. 安装mysql-server服务端 版本5.7.19-0ubuntu0.16.04.1 目前可以下载的版本: 5.5 5.6 5.7 8.0 测试版 输入:(我这里不需要客户端,所以只安装了服务端) sudo apt-get install mysql-server 一般 阅读全文
posted @ 2018-07-13 17:43 [流苏] 阅读(139) 评论(0) 推荐(0)