福大大架构师每日一题
福大大架构师每日一题
全部文章
分类
福大大架构师每日一题(1005)
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
TA的专栏
831篇文章
2人订阅
福大大架构师每日一题
831篇文章
7114人学习
全部文章
(共1001篇)
2020-06-30:存储本地消息,如何使用过期时间?
来自专栏
福哥答案2020-06-30: 数据库中本地消息表新增超时时间字段。在代码里,当当前时间大于超时时间时,做超时处理。 答案不一定对,有不同见解请直接评论。
架构师
mysql
分布式
2020-07-20
3
514
2020-06-29:本地消息使用什么东西存储?
来自专栏
福哥答案2020-06-29: 第一种理解:分布式事务里的本地消息表本地文本、数据库、消息队列。数据库为主。 第二种理解:本地缓存app端:SQLite、Core Data、Realm。SQLite为主。浏览器端:Local Storage、Session Storage、IndexedDB、Web...
架构师
分布式
2020-07-20
3
487
2020-06-28:本地消息表是在何时保存数据?
来自专栏
福哥答案2020-06-28: 第一种理解:分布式事务里的本地消息表假设业务里有两步操作,第一步操作完成,就会保存到本地消息表。本地消息表,主要保存唯一信息和步骤状态。 第二种理解:本地缓存比如app端的sqlite保存聊天记录。 注意:在没明确说明的情况下,以第一种理解为准。
架构师
分布式
2020-07-20
3
468
2020-06-27:ACID是什么?描述一下?
来自专栏
福哥答案2020-06-27: 福哥口诀法:事原一隔持(事务属性ACID:原子性、一致性、隔离性、持久性) 用银行数据库来举例子解释一下这四个特性 原子性: 一个事务可能会包含多种操作,比如转账操作包括从你的账户上扣钱和对方账户加钱。虽然内部有多步操作,但是外部看来它们是一个整体,要么都成功执行,要...
架构师
mysql
分布式
2020-07-20
3
638
2020-06-26:什么是聚簇索引?什么是非聚簇索引?
来自专栏
福哥答案2020-06-26: 【聚簇索引】平时习惯逛图书馆的童鞋可能比较清楚,如果你要去图书馆借一本书,最开始是去电脑里面查书名然后根据书名来定位藏书在那个区,哪个书柜,哪一行,第多少本。。。清晰明确,一目了然,因为藏书的结构与图书室的位置,书架的顺序,书本的摆放顺序与书籍的编号都是从大到小一致的...
mysql
数据库
2020-07-20
3
513
2020-06-25:B+树和B树有什么区别?
来自专栏
福哥答案2020-06-25: B树:1.叶子节点和非叶子节点都存数据。2.数据无链指针。B+树:1.只有叶子节点存数据。2.数据有链指针。 B树优势:1.靠近根节点的数据,访问速度快。B+树优势:1.一页内存可以容纳更多的键,访问数据需要更少的缓存未命中。2.全面扫描只需要扫描叶子节点。
mysql
数据库
2020-07-20
3
704
2020-06-24:如何在写代码中,安全的关闭连接?
来自专栏
福哥答案2020-06-24: java:1.finally;2.try-with-resource,类必须实现AutoCloseable接口;3.finalize(),不一定安全,慎用。 c#:1.finally;2.using,类必须实现IDisposable接口;3.析构,不一定安全,慎用。 ...
架构师
编程
分布式
2020-07-20
3
507
2020-06-23:有没有遇到过线程泄露?
来自专栏
福哥答案2020-06-23: 1.现象:cpu使用100%,内存不足。 2.定位问题:记住下面3条命令,红色字体标注。 登录服务器,查看cpu, 内存等使用情况。使用命令,查看 JAVA 进程创建了多少线程: ps -Te | grep java | wc发现java进程创建了1万多个线程...
jdk
java
架构师
分布式
2020-07-20
3
629
2020-06-22:已知两个非负数的异或值为M,两数之和为N,求这两个数?
来自专栏
福哥答案2020-06-22: 1.遍历法时间复杂度:O(N)最好空间复杂度:O(1)平均空间复杂度:O(sqrt(N))最坏空间复杂度:O(N)[0,N/2]依次遍历,符合条件的就是需要的结果。 2.位运算法最好时间复杂度:O(1)平均时间复杂度:O(sqrt(N))最坏时间复杂度:O(N)最好空...
算法
2020-07-20
3
785
2020-06-21:ZK的哪些基础能力构建出了哪些上层应用?
来自专栏
福哥答案2020-06-21: 福哥口诀法:数负命Ma集配分(使用场景:数据发布订阅、负载均衡、命名服务、Master 选举、集群管理、配置管理、分布式队列和分布式锁) 数据发布订阅:dubbo的rpc。负载均衡:动态dns。命名服务:全局唯一id。Master 选举:搜索系统、Hbase。集群管理...
zookeeper
2020-07-20
3
664
首页
上一页
86
87
88
89
90
91
92
93
94
95
下一页
末页