009-基本准备题

1、match和search区别?

match:字符串开头位置是否匹配,匹配成功才会返回结果,否则返回None
search:找到一个就返回,找不到就返回None

2、values与value list的区别?

values:返回包含字典的QuerySet。
value_list:返回一个包[......]

继续阅读

002-面试之DB相关

一、数据库

数据库:直白来说就是一种电子化的文件柜,用户可以对文件中的数据进行增删改查,
常见数据模型两种:
关系型数据库(sql)
非关系型数据库(not only sql)

1、关系型数据库

1.优点(主要三个方面)

1.易用性(都是使用表结构,格式一致),
2.使用方便(SQL语言)[......]

继续阅读

day129/130-GO之socket、http编程、高并发爬虫和高并发数据处理案例实践

一、socket编程

1.什么是socket

Socket又称“套接字”,应用程序通常通过“套接字”向网络发出请求或者应答网络请求

常用的Socket类型有两种:流式Socket和数据报式Socket,
流式是一种面向连接的Socket,针对于面向连接的TCP服务应用,
数据报式Socket是[......]

继续阅读

day127-01-GO–基础语法、流程控制

一、基础语法

1、命名

go语言中的函数名、变量名、常量名、类型名、
语句标号和包名等所有的命名,都遵循一个简单的命名规则

一个名字必须以一个字母或下划线开头,后面可以跟任意数量的字母、数字或下划线

go区分大小写,hello Hello不同

go语言中有25个关键字,不能用于自定义名字[......]

继续阅读