面试官要看你项目
编码水平
公司的看不了,给他看的是个人项目
公司项目看不了,签了保密协议
数据库如何处理的
云数据库:阿里云数据库,花钱,买服务---》账号和密码---公司不需要自己搭建mysql
mysql
redis
mongodb
自己的数据库,部署在云服务器上的数据库,是你自己的
你用过什么云产品?
阿里云的ecs,服务器
阿里云的oss,对象存储
云短信
七牛云,文件存储
看看你的数据库
配置文件 dev.py 连的是本地127.0.0.1
你们上线怎么弄
我不知道,就是给我一个地址,端口,用户名密码
上线的数据库服务和项目服务 是在同一台机器上吗?
公司穷 一台 不穷 两三台
celery用过吗
定时任务
延时任务
异步任务
多线程用过吗
用过
怎么用的?两种方式
1 类实列化得到对象Thread类 传入target任务函数,对象.start
2 写一个类,继承Tread,重写run方法,写任务 类实例化得到对象 对象.start
如果是io密集型,用多线程,计算密集型用多进程----》只针对cpython
mysql 用过,索引你知道吗?
唯一索引和联合索引有什么区别
唯一索引和联合索引是两种不同类型的索引,它们的主要区别在于它们所涉及的索引列数和数据唯一性方面。
唯一索引是指在一个表中,对于一个索引列的每个值,都只有唯一的一行数据与之对应。唯一索引可以用来保证表中某一列的唯一性,常常用来作为表的主键或者唯一约束条件。如果试图向一个已经存在唯一索引的列中插入一个重复的值,将会导致插入操作失败。
联合索引是指在一个表中,针对多个列同时创建的索引。联合索引可以提高查询效率,因为它可以按照多个列的值来排序和搜索数据,从而避免了对多个单列索引进行多次查询的开销。联合索引的另一个重要特点是,它可以用来保证多个列的组合的唯一性,因此在进行数据插入或更新操作时,必须同时满足多个列的唯一性才能成功。
因此,唯一索引和联合索引在设计和使用上有所不同,需要根据具体的需求来选择合适的索引类型。
1千万w,性别字段(男女),查询时候,这个字段要不要加索引
因为它就两种状态,建立索引是没用的,即便建立索引,也不会走
实现踢下线
-session机制---》表中把它那条记录删除
-token机制----》
-下线人id----》放个位置
-进入到认证类中---》
实现黑名单功能
-建立个黑名单表
-id 用户id ,ip,时间。。。
标签:面试题,唯一性,数据库,唯一,---,索引,表中
From: https://www.cnblogs.com/DragonY/p/17240699.html