福大大架构师每日一题
福大大架构师每日一题
全部文章
福大大架构师每日一题
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
全部文章
/ 福大大架构师每日一题
(共1000篇)
2020-09-27:总线锁的副作用是什么?
来自专栏
福哥答案2020-09-27:#福大大架构师每日一题# 总线锁会锁住总线,使得其他CPU不能访问内存中其他的地址,因而效率较低。现代CPU的数据一致性实现 = 缓存锁(MESI ...) + 总线锁。有些无法被缓存的数据,或者跨越多个缓存行的数据,依然必须使用总线锁。 评论
jvm
2020-09-27
3
633
2020-09-26:请问rust中的&和c++中的&有哪些区别?
来自专栏
福哥答案2020-09-26: 变量定义:c++是别名。rust是指针。取地址和按位与,c++和rust是相同的。 c++测试代码如下: #include <iostream> struct Point { int x; int y; }; int main() { ...
rust
每日一题
福大大架构师每日一题
福大大
2020-09-26
3
767
2020-09-25:rust中Point是结构体类型,【let p1=Point{x:25,y:25}...
来自专栏
2020-09-25:rust中Point是结构体类型,【let p1=Point{x:25,y:25};let p2=p1;】请问p1和p2是同一个对象吗?福哥答案2020-09-25:#福大大架构师每日一题# 不是同一个对象。p1和p2直接存内容,不存地址。这点跟java里的new对象是不一样的...
rust
每日一题
架构师
福大大架构师每日一题
福大大
2020-09-25
3
606
2020-09-24:jvm监控系统是通过jmx做的么?
来自专栏
福哥答案2020-09-24:#福大大架构师每日一题# 此答案来自知乎: 一般都是,但是要是记录比较详细的性能定位指标,都会导致进入 safepoint,从而降低了线上应用性能。例如 jstack,jmap打印堆栈,打印内存使用情况,都会让 jvm 进入safepoint,才能获取线程稳定状态从而采...
jvm
福大大架构师每日一题
2020-09-24
3
749
2020-09-23:TCP头部信息有哪些?
来自专栏
福哥答案2020-09-23:#福大大架构师每日一题# 福哥口诀法:T源目序缺首保 紧确推和复同终 窗校紧选数(TCP格式:源端口,目的端口,序号,确认号,首部长度,保留,紧急位URG,确认位ACK,推送位PSH,复位位RST,同步位SYN,终止位FIN,窗口,校验和,紧急指针,选项,数据) 此答案...
算法
2020-09-23
3
0
2020-09-22:已知两个数的最大公约数和最小公倍数,并且这两个数不能是最大公约数和最小公倍数本身。如何判断这...
来自专栏
2020-09-22:已知两个数的最大公约数和最小公倍数,并且这两个数不能是最大公约数和最小公倍数本身。如何判断这两个数是否存在?福哥答案2020-09-22:#福大大架构师每日一题# 1.如果最小公倍数不能被最大公约数整除,不存在这两个数。2.求【商】=【最小公倍数/最大公约数】。3.判断【商】是...
算法
2020-09-22
3
897
2020-09-21:已知最大公约数和最小公倍数,如何判断这两个数是否存在?
来自专栏
福哥答案2020-09-21:#福大大架构师每日一题# 1.如果最大公约数或者最小公倍数有小于1的,不存在这两个数。2.如果最大公约数等于1,存在这两个数。这个步骤可以不要。3.如果最大公约数大于最小公倍数,不存在这两个数。这个步骤可以不要。4.如果最小公倍数不能被最大公约数整除,不存在这两个数。5...
算法
2020-09-21
3
970
2020-09-20:如何判断一个数是质数?
来自专栏
福哥答案2020-09-20:#福大大架构师每日一题# 1.试除法。朴素素数筛,埃氏筛,欧拉筛和区间筛。代码采用朴素素数筛。2.费尔马素性测试法法。费马小定理:假如p是质数,a是整数,且a、p互质,那么a的(p-1)次方除以p的余数恒等于1,即:a^(p-1)≡1(mod p)。3.米勒拉宾素性检验...
算法
2020-09-20
3
950
2020-09-19:TCP状态有哪些?
来自专栏
福哥答案2020-09-19:#福大大架构师每日一题# 答案来自此链接 11种状态1.CLOSED状态:初始状态,表示TCP连接是“关闭的”或者“未打开的”。2.LISTEN状态:表示服务端的某个端口正处于监听状态,正在等待客户端连接的到来。3.SYN_SENT状态:当客户端发送SYN请求建立连接之...
tcp
网络
2020-09-19
3
776
2020-09-18:LRU手撸,说下时间复杂度和空间复杂度。
来自专栏
福哥答案2020-09-18: 方法:哈希表 + 双向链表。时间复杂度:对于 put 和 get 都是 O(1)。空间复杂度:O(capacity),因为哈希表和双向链表最多存储 capacity+1 个元素。 代码用go语言编写,代码如下: package test40_lru import (...
算法
2020-09-18
3
713
首页
上一页
77
78
79
80
81
82
83
84
85
86
下一页
末页