1
、
MySQL
数据库总结
MySQL
可以建多少个数据库,理论上是没有限制的,每一个数据库可以有上亿的对象,但
是一般基于硬件要求、效率问题一般不超过
64
个,
超过
64
个会对数据处理速度造成影响,每一张表建议不超过过
1
亿条数据。
2
、
Python
话题
1.
最受欢迎的
Python
开源框架
1
:
Django
2
:
Twisted
3
:
Tornado
除了以上三种常用的
开源框架外
还有
:
Diesel
、
Flask
、
Cubes
、
Kartograph
、
Pulsar
、
Web2py
、
Falcon
、
DPark
、
Buildbot
、
Zerorpc
、
Bottle
、
webpy
、
Scrapy
3
、
python
常用的
web
框架
1
:
Django
2
:
Tornado
3
:
Bottle
4
:
web.py 5
:
web2py
6
:
Quixote
(豆瓣网就是基于该框架开发的)
4
、
python
几种流行框架的比较
https://zhidao.baidu.com/question/1047367767941211939.html
国内著名网基于
Python
开发的
豆瓣、知乎、美团、咕咚网、快玩游戏。
5
、
Python
常用的内置模块
multiprocessing (
多进程模块
) Queue
(多线程编程)
os (
用于获取环境变量、路径,判断文
件等
)
functools
(包含一些常用的函数)
collection
(集合、常用数据结构算法)
re
(正则匹配,字符的查询替换等操作)
6
、
python
中
re
模块的
match
()和
search
()函数的区别
re
模块中
match
(
pattern
,
string
,
[flags]
)
,检查
string
的开头是否与
patter
匹配
re
模块中
search(pattern,string,[flags]),
在
string
搜索
pattern
的第一个配置值
7
、
python2
和
python3
的区别
Python2
中使用
ASCII
码作为默认编码方式导致
string
有两种类型
str
和
unicode
,
Python3
只支持
unicode
的
string
Python2
中采用相对路径的
import
Python3
采用的是绝对路径的方式进行
import
python3
的缩进更加的严格
python3
采用的是
函数
exec
函数
python2
采用的是
语句和
exec
语句