摘要: 1 import pygal 2 import random 3 4 5 class Die(object): 6 def __init__(self, num, side_num): 7 self.num = num 8 self.side_num = side_num 9 self.hist = pygal.Bar... 阅读全文
posted @ 2018-10-04 21:59 kanglun 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.任务管理器里 关闭正在运行的MySQL服务2. 打开cmd窗口,转到mysql.exe所在目录3. 输入mysqld --skip-grant-tables 回车 (跳过权限认证)4. 再开一个cmd窗口(因为刚才那个cmd窗口已经不能动了),转到mysql.exe目录 5. 输入mysql回车 阅读全文
posted @ 2018-10-04 17:49 kanglun 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: #查看所有用户 SELECT DISTINCT User FROM mysql.user; #删除用户 drop user "用户名"@"%"; # 创建用户三个步骤 create user 'gkl'@'%' identified by 'password'; # 创建用户名(%表示远程连接,可用此用户名登陆) grant all on *.* to 'gkl'@'%'; # 赋予所有权... 阅读全文
posted @ 2018-10-04 15:42 kanglun 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1 1、1. 建一张学生表 包含( id , name , age , sex ) 2 3 \2. 增加四条数据 4 5 \3. 查询表中 sex 为男的数据 6 7 \4. 删除 id =3 的数据, 8 9 \5. 将 sex 为女的,修改为男 10 11 12 13 create table students(id int, 14 ... 阅读全文
posted @ 2018-10-04 14:06 kanglun 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL`基本语法总结 2 3 #进入与退出数据库 4 mysql -uroot -ppassword; 5 exit/\q 6 #显示所有库 7 show databases; 8 #创建库 9 create database db_name; 10 #删除库 11 drop... 阅读全文
posted @ 2018-10-04 13:37 kanglun 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1 import threading 2 import random 3 import queue 4 import time 5 6 7 class Producer(threading.Thread): 8 def __init__(self, que): 9 super().__init__() 10 self.que = qu... 阅读全文
posted @ 2018-10-04 13:18 kanglun 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 # 多进程实现生产者消费者模型 2 import multiprocessing 3 import random 4 import time 5 6 7 class Producer(multiprocessing.Process): 8 def __init__(self, que): 9 super().__init__() 10 ... 阅读全文
posted @ 2018-10-04 13:09 kanglun 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1 # 线程池实现并发服务器 2 from multiprocessing.pool import ThreadPool 3 import socket 4 5 6 class Server(object): 7 def __init__(self): 8 self.server = socket.socket() 9 self.se... 阅读全文
posted @ 2018-10-04 00:58 kanglun 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1 pwd #查看当前路径 2 whoami #查看当前用户 3 ls #查看当前路径所有文件和文件夹 4 cd #进入文件夹 5 mkdir #创建文件夹 6 rmdir #删除空文件夹 7 touch 文件名 #创建文件 8 cat 文件名 #查看文件内容 9 rm -rf 文件名或文件夹名 #删除文件 10 mv 原文件 移动到的路径 #移动文件 11 cat /etc/... 阅读全文
posted @ 2018-10-04 00:42 kanglun 阅读(563) 评论(0) 推荐(0) 编辑
摘要: Python面试常见问题 一、项目问题: 1.你写爬虫的时候都遇到过什么反爬虫措施,你是怎样解决的 2.用的什么框架。为什么选择这个框架 二、框架问题: 1.scrapy的基本结构(五个部分都是什么,请求发出去的整个流程) 2.scrapy的去重原理(指纹去重到底是什么原理) 3.scrapy中间件 阅读全文
posted @ 2018-10-04 00:21 kanglun 阅读(163) 评论(0) 推荐(0) 编辑