首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
福大大架构师每日一题
北京动视元科技有限公司_产品中心_研发工程师
获赞
5199
粉丝
214
关注
229
看过 TA
699
男
西昌学院
2011
golang
IP属地:北京
微信公众号:福大大架构师每日一题
私信
关注
拉黑
举报
举报
确定要拉黑福大大架构师每日一题吗?
发布(2720)
评论
刷题
收藏
福大大架构师每日一题
关注TA,不错过内容更新
关注
2020-11-24 07:10
北京动视元科技有限公司_产品中心_研发工程师
2020-11-24:n个物品每个物品都有一定价值,分给..
2020-11-24:n个物品每个物品都有一定价值,分给2个人,怎么分两个人的价值差最小?
kajweb:
抠门……
0
点赞
评论
收藏
分享
2020-11-24 07:09
北京动视元科技有限公司_产品中心_研发工程师
2020-11-24:n个物品每个物品都有一定价值,分给2个人,怎么分两个人的价值差最小?
2020.11.24 在牛客打卡117天!
0
点赞
评论
收藏
分享
2020-11-23 21:36
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
福个答案2020-11-23:Golang 的字符串(string)是合法的 UTF-8 序列,这就涉及到了两种不同的遍历方式,一种是按照 Unicode 的 codepoint 遍历,另一种是把 string 视为 []byte,按照字节遍历。s是UTF-8 序列,所以在相同字符个数下,字节数不固定。s[0]是byte类型,固定1个字节。 golang代码如下: package main import "fmt" func main() { s := "我爱福大大fdd" //Unicode 的 codepoint 遍历 fmt.Println(&qu...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-23 07:15
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]...
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
狗浪人儿:
1字节,如果是中文,输出第一个字节值
0
点赞
评论
收藏
分享
2020-11-23 07:14
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
2020.11.23 在牛客打卡116天!
0
点赞
评论
收藏
分享
2020-11-22 20:29
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
福哥答案2020-11-22:答案来自此链接:如果mysql在排序的时候没有使用到索引那么就会输出 using filesort。filesort有两种实现1.一遍扫描一遍扫描数据后将select需要的列数据以及排序的列数据都取出来,这样就不需要进行第二遍扫描了。2.两遍扫描第一遍扫描出需要排序的字段,然后进行排序后,根据排序结果,第二遍再扫描一下需要select的列数据。 具体采用哪种扫描是根据max_length_for_sort_data来判断的。如果需要的列数据一行可以放入max_length_for_sort_data则使用一遍扫描否则使用两遍扫描。 评论
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-22 07:42
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
2020-11-22:mysql中,什么是filesort?
0
点赞
评论
收藏
分享
2020-11-22 07:42
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
2020.11.22 在牛客打卡115天!
0
点赞
评论
收藏
分享
2020-11-21 22:19
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
福哥答案2020-11-21: 答案来自此链接: 跨代引用常出现与 CMS 分代收集时需要使用可达性分析判断对象是否存活,JVM将堆内存分为 年轻代、老年代、永久代||元空间,跨代引用就是年轻代对象可能会引用老年代或者永久代的实例对象,判断是否可达实现的话,是依据卡表记录对应的应用信息而 卡表和卡页存在对应关系,相当于一个记录标记这样再需要清除垃圾对象时,只需要扫描老年代的卡页记录即可,而不用扫描整个老年代。PS:在没有分代的ZGC中,不存在跨代引用哦。 评论
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-21 07:04
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
2020-11-21:java中,什么是跨代引用?
0
点赞
评论
收藏
分享
2020-11-21 07:04
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
2020.11.21 在牛客打卡114天!
0
点赞
评论
收藏
分享
2020-11-20 22:01
北京动视元科技有限公司_产品中心_研发工程师
2020-11-20:java中,听说过CMS的并发预处理和并发可中断预处理吗?
福哥答案2020-11-20:答案来自此链接:1、首先,CMS是一个关注停顿时间,以回收停顿时间最短为目标的垃圾回收器。并发预处理阶段做的工作是标记,重标记需要STW(Stop The World),因此重标记的工作尽可能多的在并发阶段完成来减少STW的时间。此阶段标记从新生代晋升的对象、新分配到老年代的对象以及在并发阶段被修改了的对象。2、并发可中断预清理(Concurrent precleaning)是标记在并发标记阶段引用发生变化的对象,如果发现对象的引用发生变化,则JVM会标记堆的这个区域为Dirty Card。那些能够从Dirty Card到达的对象也被标记(标记为存活),当标记做完...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-20 07:17
北京动视元科技有限公司_产品中心_研发工程师
2020-11-20:java中,听说过CMS的并发预...
2020-11-20:java中,听说过CMS的并发预处理和并发可中断预处理吗?
0
点赞
评论
收藏
分享
2020-11-20 07:16
北京动视元科技有限公司_产品中心_研发工程师
2020-11-20:java中,听说过CMS的并发预处理和并发可中断预处理吗? #
2020.11.20 在牛客打卡113天!
0
点赞
评论
收藏
分享
2020-11-19 22:17
北京动视元科技有限公司_产品中心_研发工程师
2020-11-19:go中,defer原理是什么?
福哥答案2020-11-19: 什么是defer defer是go语言提供的一种用于注册延迟调用的机制:让函数或者语句在当前函数执行完毕(包括return正常结束或者panic导致的异常结束)之后执行。 defer语句通常用于一些成对的操作场景,打开/关闭连接,加锁/解锁,打开文件/关闭文件等等 defer在一些需要回收资源的场景中非常有用 为什么需要defer 有效防止内存泄漏 defer底层原理 每次defer语句在执行的时候,都会将函数进行“压栈”,函数参数会被拷贝下来。当外层函数退出时,defer函数会按照定义的顺序逆序执行。如果defer执行的函数为nil,那么会在最终调用...
福大大架构师每日一题
0
点赞
评论
收藏
分享
1
146
147
148
149
150
182
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务