福大大架构师每日一题
福大大架构师每日一题
全部文章
分类
福大大架构师每日一题(1005)
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
TA的专栏
831篇文章
2人订阅
福大大架构师每日一题
831篇文章
7114人学习
全部文章
(共1001篇)
2020-07-10:sql如何调优?
来自专栏
福哥答案2020-07-10:此答案来自群成员: SQL提高查询效率的几点建议 1.如果要用子查询,那就用EXISTS替代IN、用NOT EXISTS替代NOT IN。因为EXISTS引入的子查询只是测试是否存在符合子查询中指定条件的行,效率较高。无论在哪种情况下,NOT IN都是最低效的。因为它对...
数据库
mysql
2020-07-20
3
1132
2020-07-09:mysql如何开启慢查询?
来自专栏
福哥答案2020-07-09: 1.参数说明 slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录 查看慢查询相关...
mysql
数据库
2020-07-20
3
565
2020-07-08:mysql只有一个表a,什么情况下会造成死锁,解决办法是什么?
来自专栏
福哥答案2020-07-08: 表锁是不会出现死锁的,但锁等待现象是有可能的。行锁是行级别的,有可能出现死锁。环形等待死锁和唯一键死锁 很常见。 避免死锁方法:1.减少事务操作的记录数。2.约定按相同顺序访问记录。3.对事务中要操作的记录进行排序。4.避免使用唯一键约束。5.用表锁,不用行锁。6.在...
mysql
数据库
2020-07-20
3
555
2020-07-07:mysql如何实现跨库join查询?
来自专栏
福哥答案2020-07-07: 1.同服务跨库。表名称带上库名。SELECT * FROM 数据库名称1.表名称 JOIN 数据库名称2.表名称 ON 数据库名称1.表名称.tid = 数据库名称2.表名称.tid 2.不同服务跨库。使用federated引擎。在机器A上的数据库A中建一个表B。建表...
mysql
数据库
2020-07-20
3
494
2020-07-06:一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件
来自专栏
2020-07-06:一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录 福哥答案2020-07-06:表a和表b的字段都是id和tid,数据类型都是int。查询结果顺序上以 表a 为准。1.JOIN。SELECT * F...
mysql
数据库
2020-07-20
3
960
2020-07-05:tcp和udp的区别和应用场景。如何实现断点续传?
来自专栏
福哥答案2020-07-05: 区别:1.可靠性:tcp可靠。udp不可靠。2.连接性:tcp面向连接。udp无连接。3.报文:tcp字节流。udp面向报文。4.传输效率:tcp低。udp高。5.多点通信:tcp一对一通信。udp一对一、一对多、多对一,多对多通信。 应用场景:tcp:(1)文件传输...
tcp
网络
2020-07-20
3
723
2020-07-04:tcp三次握手干了啥?time_wait什么时候出现?
来自专栏
福哥答案2020-07-04:三次握手如下:1.SYN j2.ACK j+1,SYN k3.ACK k+1 time_wait出现在断开连接第四次挥手的时候出现。TIME_WAIT状态存在有两个原因。<1>可靠终止TCP连接。如果最后一个ACK报文因为网络原因被丢弃,此时server因为...
tcp
网络
2020-07-20
3
583
2020-07-03:有1亿个数字,其中有2个是重复的,快速找到它,时间和空间要最优
来自专栏
福哥答案2020-07-03: 1.双重遍历。时间复杂度是O(N^2)。 2.排序。采用外部排序。时间复杂度是O(NlogN)。 3.遍历加哈希存储。空间换时间,时间复杂度是O(N),空间复杂度是O(N)。这种方法适用于小数据量,在这里用明显不合适。 4.布隆过滤器。根据公式计算,万分之一的失误率需...
算法
2020-07-20
3
1541
2020-07-02:在浏览器输入一个url后按回车,会发生什么?
来自专栏
福哥答案2020-07-02: 简单回答: 域名解析。 建立TCP连接。 请求。 处理。 响应。 释放TCP连接。 页面渲染。 中级回答: 域名解析 浏览器DNS缓存。 操作系统DNS缓存。 路由器缓存。 ISP 服务商缓存。 根服务器递归查询。 建立TCP连接。...
架构师
分布式
2020-07-20
3
490
2020-07-01:设计共享单车的扫码开锁流程?给出系统模块、功能、交互逻辑
来自专栏
福哥答案2020-07-01: 此答案来自群成员,感谢群员支持。
架构师
分布式
2020-07-20
3
2292
首页
上一页
85
86
87
88
89
90
91
92
93
94
下一页
末页