路径
cd ~
cd /etc/mysql
sudo vim debian.cnf
查看 账号密码
软连接:
/usr/local/bin$ sudo ln -s /home/xx/Desktop/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/npm
MVC框架的核心思想是:
解耦
M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作。
V全拼为View,用于封装结果,生成页面展示的html内容。
C全拼为Controller,用于接收请求,处理业务逻辑,与Model和View交互,返回结果。
什么是RESTful
REST与技术无关,代表的是一种软件架构风格
RestFul规范有哪些
1. API与用户的通信协议,总是使用HTTPs协议。
2. 应该尽量将API部署在专用域名之下。
3. 应该将API的版本号放入URL。
4. 路径又称"终点"(endpoint),表示API的具体网址
5.用请求方法代表增删改查方法
6、RESTful API最好做到Hypermedia,即返回结果中提供链接,连向其他API方法,使得用户不查文档,也知道下一步应该做什么
列举django中间件的5个方法
1.process_request : 请求进来时,权限认证
2.process_view : 路由匹配之后,能够得到视图函数
3.process_exception : 异常时执行
4.process_template_responseprocess : 模板渲染时执行
5.process_response : 请求有响应时执行
十大组件
1、 认证
2、 权限
3、 节流
4、 版本
5、 解析器
6、 序列化
7、 分页
8、 视图
9、 路由
10、 渲染器
python中search()和match()的区别?
match()函数只检测字符串开头位置是否匹配,匹配成功才会返回结果,否则返回None
search()函数会在整个字符串内查找模式匹配,只到找到第一个匹配然后返回一个包含匹配信息的对象,该对象可以通过调用group()方法得到匹配的字符串,如果字符串没有匹配,则返回None