首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
。202305182033887
09-06 22:41
广州城市理工学院 Java
发布于日本
关注
已关注
取消关注
有佬知道这几张锁兼容表哪个是正确的吗
还有锁的获取先后会对兼容和冲突有影响吗?
提示
全部评论
推荐
最新
楼层
戒断反应
杭州电子科技大学 Java
这啥玩意,
点赞
回复
分享
发布于 09-07 01:44
天津
中国电子云
校招火热招聘中
官网直投
相关推荐
09-12 09:10
湘潭大学 用户运营
快手实习福利/氛围/工作内容
福利待遇每天200块,晚上8点后下班还能打卡拿30块饭补(能量券,用来点外卖)。新人入职还有180块的能量券,广州这边没有食堂,所以基本都靠外卖解决。下午茶和零食啥的就别想了,领导偶尔会请喝点东西。团队氛围我碰上的团队氛围挺不错的,不过这得看运气,面试时真看不出来领导和团队氛围咋样,建议从其他渠道打听一下团队成员的情况,遇到氛围差的团队会很折磨人。我的mt(mentor)也很好,总是提醒我别把时间浪费在没用的琐事上,多想想怎么提升自己,有自己的思考。工作内容我在本地生活部门,工作内容以前没怎么接触过,这周都在学习和上手。上一任实习生刚好最后一周,她一直在教我,mt也会教,现在慢慢上手了,但整体...
快手公司氛围 170人发布
点赞
评论
收藏
分享
09-01 17:46
香港城市大学 医疗器械生产/质量管理
请大家帮我修改简历
水硕在读,混个学历,明年毕业打算直接打工,目前简历上的都是本科阶段的东西,请各位前辈和同学同学们指点一下改如何修改,谢谢
点赞
评论
收藏
分享
08-24 15:47
南京师范大学 运营
26届,找不到第一份实习呜呜呜呜
不想考研,想做运营岗or市场,投了好多简历,几乎一个没反应,求大佬指点简历,以及大家的第一份实习都是怎么找的,真的快emo了 #实习,投递多份简历没人回复怎么办#
实习,投递多份简历没人回复怎么办
点赞
评论
收藏
分享
08-29 21:29
重庆邮电大学 无线通信工程师
双非硕,简历求拷打,巨无霸听劝,不玻璃心
Java学的一般般,matlab选手,不太想走纯手撕的岗位(偶尔搞搞代码也能接受),第一个项目是苍穹外卖,第二个是实验室课题(matlab),想听牛友们的建议,不管是简历修改,还是公司、岗位选择,啥都行,主打一个听劝#我的简历长这样##简历被挂麻了,求建议##你已经投递多少份简历了##最后再改一次简历#
我的简历长这样
简历被挂麻了,求建议
点赞
评论
收藏
分享
08-26 21:53
已编辑
蚌埠坦克学院 golang
速成 go 分布式内存缓存
放在以前是比较冷的项目,现在已经人手一个了有空建议阅读极客兔兔原文手敲一遍这里来个速成版作为个人原理复习也供各位快速回顾,有什么问题希望能不吝赐教 实现了哪些基本功能?我们从最简单的内存 kv 缓存开始认知:● 直接一个 map[string]any 就行了。必要功能 1: 内存过期● 实现方案考虑开一个协程计时,或者直接懒删除等用到再删。分别的缺点就是耗 cpu 和耗内存。● 一般最优解还是学 redis 的懒删除 + 定时清理,综合了两者的优点必要功能 2:被动缓存、自动回源● 一个简单的缓存是不用回源的,这个适用于我们在业务逻辑中控制了所有手动设置缓存的场景。但更多场景的缓存设置逻辑是相同的,就是简单的不存在就设置,所以我们将其抽象成自动回源策略。● 自动回源除了自动被动缓存以外,也可以设置定时的主动回源,方便一些我们想做缓存预热的情况。● 回源的实现,在一些框架里边是直接接 db 的。但是这里的设计是直接留一个接口供用户自己实现。然后由于这块我们其实只抽象了一个函数,所以可以用‘接口型函数’的技巧省去一个结构体的定义。优化点 1:并发不安全● 首先考虑直接加互斥锁。● 其次可以锁分片降低锁粒度 + 用 hash 来固定定位到某个分片。这个是泛用性更强的做法,同时这种思想也用在其他很多地方,数据库的分片横向扩展也有减少锁竞争这样的好处。● 直接上 sync.Map 来主要用在增长型 set 读多写少或者插入多不怎么需要更新的场景。优化点 2:内存泄露● 必要性只是因为内存是理论会无限增长的,我们加一个兜底淘汰保护就好了。参考 redis 的策略默认是不提供服务,但是也能选择淘汰算法。● 我们可以实现一个基础的 LRU 来做淘汰,当然如果确有热点数据的话,可以微调出 LRU-K 来应付实际情况。一些细节● 值没有使用 any,抽象了 一个 byteview,没有类型问题和反射的性能消耗,然后通过返回拷贝的方式来实现只读实际这个项目里面其实没实现那么多后面的变化大概就是从 go-cache 到 groupcache 了,实现源码也可以参考这两个项目 怎么解决分布式下的几个问题的:怎么定位节点,节点数量变化。● 一致性 hash + http pool● 一致性哈希 ○ 一个哈希环,可以理解为首尾相接的数轴。我们的 key 和 ip 分别通过某种哈希算法,可以得到一个值,取模落到哈希环上。 ○ 节点 ip 的哈希是环上的常驻值,然后 key 得到的值,落到环上以后,顺时针去找到它应该在的节点,这样就不用担心节点数量变化了。 ○ 这种情况下容易存在的问题,就是数据倾斜,可能太多数据在一个节点上。解决方案就是‘虚拟节点’,我们增加节点数,但是不增加实际机器数。把虚拟节点映射到真实机器节点上● http pool ○ 回顾 v 获取流程:当前机器是否有内存?没有->是否在其他机器?没有->回源 ○ pool 的作用:提供 http 服务(实现 handler) + 保存定位其他 peers ○ picker + getter,一个封装一致性哈希,一个封装从 http 请求中获取缓存值 singleflight 怎么实现?singleflight,概括来说,当并发获取缓存的时候,最先来的去拿缓存,其他的等这个最先去的结果,相同时间段内只走一趟,牺牲极小时间的即时性一致性来大量减少回源 db 的情况。实现方案:● key 标识一次调用,map 存储是否在调用,经过 map 走两个不同的路径,有就直接等,没有就正常调用,然后删除。 ○ 参考:https://paste.mozilla.org/VvqBqQ0X● 几个要点 ○ map 的三次访问都要加锁 ○ 利用 wg 来同步,阻塞和通知其他协程第一到的协程调用完了我记得还有别的实现方案,有空来补一下,或者评论区大佬可以说一下。这个我暂时学不过来了。然后这个问题还确实被问过。 protobuf 干嘛的? 和 rpc 的关系?● 单独 protobuf 其实很好理解,一种通用性扩展性极强的用来序列化结构数据的编码方式。● 在分布式缓存里,他的作用就是用来代替 json 的。不过相比 json 因为他需要实现泛用性,需要写 proto 接口定义,我们一般也叫做 idl 接口定义语言。● protobuf 就是 gprc 使用的序列化方案。一般的 rpc 其实最终还是落到用 http 来传输,主要是为了兼容性,否则每个客户端都需要做单独的适配。--#每天一篇简单博客 day1 (个人打卡,欢迎监督
点赞
评论
收藏
分享
点赞
2
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
校招入职大厂两年了,写点反思
7070
2
...
小米笔试9/19-装箱+排序挑战
4629
3
...
秋招到现在0offer,最大感想:运气大于实力,选择大于努力,个人努力在时代洪流面前不值一提,深深自闭了。
4316
4
...
作业帮二面面经
4242
5
...
哈人boss
3914
6
...
小米 20240919 算法笔试
3496
7
...
小米笔试
3259
8
...
会有工作么?
3243
9
...
转正啦
2951
10
...
武汉 | 武汉各大企业薪酬汇总
2923
正在热议
#
面试体验感最好的是哪家?
#
15253次浏览
131人参与
#
安利/避雷我的岗位
#
284631次浏览
3985人参与
#
东方财富校招
#
11052次浏览
205人参与
#
国央企求职进展汇总
#
2329次浏览
15人参与
#
实习,投递多份简历没人回复怎么办
#
2001840次浏览
30781人参与
#
比亚迪求职进展汇总
#
286708次浏览
1666人参与
#
联影秋招
#
31835次浏览
435人参与
#
设计人的面试记录
#
53170次浏览
794人参与
#
校招求职有谈薪空间吗
#
41435次浏览
387人参与
#
机械人,你最希望上岸的公司是?
#
54505次浏览
1122人参与
#
写简历别走弯路
#
538878次浏览
6766人参与
#
你/你领导的口头禅是什么?
#
907次浏览
19人参与
#
投递实习岗位前的准备
#
1025307次浏览
16652人参与
#
24届秋招同行攻略分享
#
695827次浏览
11210人参与
#
学信网能看师兄师姐就业去向了
#
72493次浏览
211人参与
#
工作丧失热情的瞬间
#
146078次浏览
1671人参与
#
实习中的菜狗时刻
#
205807次浏览
2165人参与
#
你觉得找工作该拿大厂还是小厂练手
#
105340次浏览
1355人参与
#
正在实习的你,有转正机会吗?
#
242335次浏览
2256人参与
#
科大讯飞求职进展汇总
#
131331次浏览
1753人参与
#
实习工作,你找得还顺利吗?
#
213255次浏览
2406人参与
#
25届如何提前做秋招准备?
#
111165次浏览
1948人参与
牛客网
牛客企业服务