上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 159 下一页
摘要: 福哥答案2020-10-29: 简单回答:固定窗口:string。key存ip,value存次数。滑动窗口:list。key存ip,value=list,存每次访问的时间。 中级回答:固定窗口:用redis的string进行存储,IP为key,value用自增的方法进行设置值,每次设置完了返回值就是 阅读全文
posted @ 2020-10-29 21:12 福大大架构师每日一题 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-28: 1.运行时恐慌,当panic被抛出异常后,如果我们没有在程序中添加任何保护措施的话,程序就会打印出panic的详细情况之后,终止运行。2.有panic的子协程里的defer能执行,主协程和其他子协程里的defer不执行或者只能执行一半,这打破了【defer函数一定执行 阅读全文
posted @ 2020-10-28 21:50 福大大架构师每日一题 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-27: ***[2020-10-27:go中select的执行流程是什么?](https://bbs.csdn.net/topics/398044569) 阅读全文
posted @ 2020-10-27 21:26 福大大架构师每日一题 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-26: 简单回答:CPU密集型:【cpu核心数】【cpu核心数+1】【cpu核心数-1】。IO密集型:【cpu核心数*2】。混合型:【cpu核心数 / (1 - 阻塞系数)】,阻塞系数=阻塞时间/(阻塞时间+计算时间)。求并发:【并发数=线程数/单个任务时间】。 中级回答:首 阅读全文
posted @ 2020-10-26 20:35 福大大架构师每日一题 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-25: 阅读全文
posted @ 2020-10-25 20:49 福大大架构师每日一题 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-24: ***[评论](https://user.qzone.qq.com/3182319461/blog/1603496305) 阅读全文
posted @ 2020-10-24 22:00 福大大架构师每日一题 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-23:1.元素大小是否小于2的16次方,否则throw。2.对齐检查,否则throw。3.元素大小和容量的乘积不能超出范围,否则panic。4.生成*hchan,设置buf。4.1.队列和元素大小为0。竞速检测器,buf存*hchan中的buf所在地址。4.2.非指针。hch 阅读全文
posted @ 2020-10-23 21:29 福大大架构师每日一题 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-22: 简单回答:相同点:都是多个单元操作。不同点:LongAdder相加,LongAccumulator自定义计算规则。 中级回答:相同点: LongAddr与LongAccumulator类都是使用非阻塞算法CAS实现的,这相比于使用锁实现原子性操作在性能上有很大的提高。 阅读全文
posted @ 2020-10-22 20:52 福大大架构师每日一题 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-21: ***[评论](https://user.qzone.qq.com/3182319461/blog/1603234689) 阅读全文
posted @ 2020-10-21 21:51 福大大架构师每日一题 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 福哥答案2020-10-20: [答案来自此连接](https://bbs.csdn.net/topics/397976466?page=1#post-412998901) 线程池当未调用 shutdown 方法时,是通过队列的 take 方法阻塞核心线程(Worker)的 run 方法从而保证核心 阅读全文
posted @ 2020-10-20 20:46 福大大架构师每日一题 阅读(591) 评论(0) 推荐(0) 编辑
上一页 1 ··· 133 134 135 136 137 138 139 140 141 ··· 159 下一页