首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
福大大架构师每日一题
北京动视元科技有限公司_产品中心_研发工程师
获赞
5199
粉丝
216
关注
231
看过 TA
711
男
西昌学院
2011
golang
IP属地:天津
微信公众号:福大大架构师每日一题
私信
关注
拉黑
举报
举报
确定要拉黑福大大架构师每日一题吗?
发布(2772)
评论
刷题
收藏
福大大架构师每日一题
关注TA,不错过内容更新
关注
2021-01-02 07:34
北京动视元科技有限公司_产品中心_研发工程师
2021-01-02:java中,MinorGC、MajorGC、FullGC 什么时候发生?
2021.01.02 在牛客打卡156天!
0
点赞
评论
收藏
分享
2021-01-01 21:59
北京动视元科技有限公司_产品中心_研发工程师
2021-01-01:https加解密机制,你了解多少?
福哥答案2021-01-01:这道题是我被大厂面试的题,但网上的答案太多了,故直接引用。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 超文本传输安全协议)。HTTPS在传统的HTTP和TCP之间加了一层用于加密解密的SSL/TLS层(安全套接层Secure Sockets Layer/安全传输层Transport Layer Security)层。使用HTTPS必须要有一套自己的数字证书(包含公钥和私钥)。 HTTPS解决的问题:信息加密传输:第三方无法窃听;校验机制:一旦被篡改,通信双方会立刻发现;身份证书:防...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2021-01-01 08:04
北京动视元科技有限公司_产品中心_研发工程师
2021-01-01:https加解密机制,你了解多少?
2021-01-01:https加解密机制,你了解多少?
0
点赞
评论
收藏
分享
2021-01-01 08:04
北京动视元科技有限公司_产品中心_研发工程师
2021-01-01:https加解密机制,你了解多少?
2021.01.01 在牛客打卡155天!
0
点赞
评论
收藏
分享
2020-12-31 22:27
北京动视元科技有限公司_产品中心_研发工程师
2020-12-31:tcp三次握手,最后一次失败,网络会怎么样?
福哥答案2020-12-31:答案来自此链接:第一次握手:建立连接时,客户端发送syn包(syn=a)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=a+1),同时自己也发送一个SYN包(syn=b),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=b+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 完成三次握手,客户端与服务器开始传送数据。 如果第三次握手失败,服务器会定时重新发送SYN+ACK,重传次...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-12-31 22:26
北京动视元科技有限公司_产品中心_研发工程师
2020-12-29:mysql中,innodb表里,某一条数据删除了之后,这条数据会被真实的擦掉吗,还是删除了关系?
福哥答案2020-12-29:答案来自此链接,答案相当详细:面试的时候受 《MySQL技术内幕 InnoDB存储引擎 第2版.pdf》这本书的第188页的影响,回答错了。 删除一条记录,数据原有的被废弃,记录头发生变化,主要是打上了删除标记。也就是原有的数据 deleted_flag 变成 1,代表数据被删除。但是数据没有被清空,在新一行数据大小小于这一行的时候,可能会占用这一行。这样其实就是存储碎片,要想减少存储碎片,可以通过重建表来实现(例如对于高并发大数据量表,除了归档,还可以通过利用无锁算法Alter修改字段来重建表增加表性能)。 评论
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-12-31 07:26
已编辑
北京动视元科技有限公司_产品中心_研发工程师
2020-12-31:tcp三次握手,最后一次失败,网...
2020-12-31:tcp三次握手,最后一次失败,网络会怎么样?
0
点赞
评论
收藏
分享
2020-12-31 07:19
北京动视元科技有限公司_产品中心_研发工程师
2020-12-31:tcp三次握手,最后一次失败,网络会怎么样?
2020.12.31 在牛客打卡154天!
0
点赞
评论
收藏
分享
2020-12-30 22:24
北京动视元科技有限公司_产品中心_研发工程师
2020-12-30:生产环境 CPU 占用过高,你如何解决?
福哥答案2020-12-30: 1.top + H 指令找出占用 CPU 最高的进程的 pid。 2.top -H -p。在该进程中找到,哪些线程占用的 CPU 最高的线程,记录下 tid。 3.jstack -l > threads.txt,导出进程的线程栈信息到文本,导出出现异常的话,加上 -F 参数。 4.将 tid 转换为十六进制,在 threads.txt 中搜索,查到对应的线程代码执行栈,在代码中查找占 CPU 比较高的原因。其中 tid 转十六进制,可以借助 Linux 的 printf "%x" tid 指令。 我用上述方法查到过,jvm 多条线程疯狂...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-12-30 19:13
已编辑
北京动视元科技有限公司_产品中心_研发工程师
2020-12-30:生产环境 CPU 占用过高,你如...
2020-12-30:生产环境 CPU 占用过高,你如何解决?
0
点赞
评论
收藏
分享
2020-12-30 19:06
北京动视元科技有限公司_产品中心_研发工程师
2020-12-30:生产环境 CPU 占用过高,你如何解决?
2020.12.30 在牛客打卡153天!
0
点赞
评论
收藏
分享
2020-12-29 07:16
已编辑
北京动视元科技有限公司_产品中心_研发工程师
2020-12-29:mysql中,innodb表里,...
2020-12-29:mysql中,innodb表里,某一条数据删除了之后,这条数据会被真实的擦掉吗,还是删除了关系?
0
点赞
评论
收藏
分享
2020-12-29 07:09
北京动视元科技有限公司_产品中心_研发工程师
2020-12-29:mysql中,innodb表里,某一条数据删除了之后,这条数据会被真实的擦掉吗,还是删除了关系?
2020.12.29 在牛客打卡152天!
0
点赞
评论
收藏
分享
2020-12-28 22:26
北京动视元科技有限公司_产品中心_研发工程师
2020-12-28:java中,生产环境服务器变慢,如何诊断处理?
福哥答案2020-12-28:答案1:使用 top 指令,服务器中 CPU 和 内存的使用情况,-H 可以按 CPU 使用率降序,-M 内存使用率降序。排除其他进程占用过高的硬件资源,对 Java 服务造成影响。 如果发现 CPU 使用过高,可以使用 top 指令查出 JVM 中占用 CPU 过高的线程,通过 jstack 找到对应的线程代码调用,排查出问题代码。 如果发现内存使用率比较高,可以 dump 出 JVM 堆内存,然后借助 MAT 进行分析,查出大对象或者占用最多的对象来自哪里,为什么会长时间占用这么多;如果 dump 出的堆内存文件正常,此时可以考虑堆外内存被大量使用导致出现问题...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-12-28 07:18
北京动视元科技有限公司_产品中心_研发工程师
2020-12-28:java中,生产环境服务器变慢,...
2020-12-28:java中,生产环境服务器变慢,如何诊断处理?
0
点赞
评论
收藏
分享
1
142
143
144
145
146
185
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务