首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客696257672号
02-22 01:56
已编辑
北京交通大学 Java
发布于北京
关注
已关注
取消关注
兄弟们有人是做的短链接项目吗?一起交流一下。
面试官问亮点怎么回答呀?
gid分片,是否可以改成用短链接分片?
最不理解的是,一个线程更新短链接表,一个线程更新统计表,为什么加了个读写锁啊 晕
#短链接#
全部评论
推荐
最新
楼层
无面如何呢
滴滴_Java开发(实习员工)
并不是他的业务是全对的,你要是觉得他做的不好就自己改,短链接的gid是有点魔怔的,别学了后面甚至会重构
点赞
回复
分享
发布于 02-23 01:31
广东
牛客696257672号
楼主
北京交通大学 Java
一个线程修改短链接,接着更新统计表的短链接字段,另一个线程根据短链接定位记录修改统计信息。
点赞
回复
分享
发布于 02-22 02:02
北京
暂无评论,快来抢首评~
相关推荐
06-26 16:01
阿里云_研发工程师JAVA(准入职员工)
阿里云内推
入职一个多月了,来分享一些landing的感受~ 整体说下:可以打85分,毕竟当时辞职就是想要走出舒适圈,的确也会有些不舒适,但基本上是因为阿里和网易风格有差别,需要一些时间适应 我所在的产品线整体风格不卷,加班不严重,周末大家都安排自己的生活,可以安心放下手机,也让我彻底放下“不秒回羞耻症” 阿里云团队规模太大,分工很细,人也很多,想搞清楚一件事情要对接好多好多人,要熟悉的流程也贼多,这个过程的确有些累,但我估计只要在大厂都会这样 感觉这边做事情自由度更高,换句话说,老板只要结果,过程怎么做自己想办法去 凡事凡人都爱讲价值。初次对接的其他部门的同事,也会直接问我,“你对业务的价值是什么” 前...
阿里云工作强度 325人发布
点赞
评论
收藏
分享
06-10 18:37
门头沟学院 Java
27届,写完黑马点评之后需要继续深入Redis原理篇吗
27届,写了苍穹外卖练手,最近又写完了黑马点评。我接下来是继续看黑马的那个Redis教程的高级篇和原理篇吗?还是直接学微服务,做个微服务项目。鼠鼠我基础知识很差,八股文我一点没看,很多知识也只会用不会说。所以这个暑假我不打算找实习,想像大佬问一下接下来的方向。是直接把这些Redis原理学了,还是到时候背八股文的时候再学?
点赞
评论
收藏
分享
06-14 13:13
门头沟学院 Java
黑马点评秒杀问题,大佬帮帮
黑马点评秒杀问题视频的流程大概是这样的:- 执行lua脚本,校验下单资格,判断库存是否充足,判断用户是否下过单,如果有资格则在redis与扣减库存,将用户家优惠卷的id设置到set。- 设置消息并发送到MQ- 多线程获取消息进行下单 - 获取消息 - 扣减库存 - 创建订单问题:- 如果创建订单或者扣减库存失败了,redis的库存已经扣减,用户信息已经设置到set里面,怎么恢复 - 是在下单加个trycatch,然后恢复吗,还是什么办法- 如果应用挂机了,trycatch不到了,怎么恢复 - 添加定时任务检查库存是否一致吗,那要是我扣减lredis的库存,还没有扣减数据库的库存,定时任务执行了,给我恢复了,这不是乱了吗,就是原来reids和mysql都是1,扣减redis为0,定时任务回复为1,数据库扣减为0- 怎么保证库存的一致性
程序员牛肉:
其实你这个问题千言万语是一句话:如何保证Redis跟数据库的一致性嘛。 各大公司都是有那种对账的。数据一致性校验平台这种中间件来去确保二者之间数据的一致性。 你可以这样理解,就是我们在这个平台上面呢会基于代码呢去实现一个规则,就是说我去监听数据库的binlog日志,然后会对binlog日志进行实时解析,跟目标数据源进行对比,以此呢来判断数据是否一致。 那放到你这个场景里面呢,就是说每当一个用户的优惠券落库的时候呢,那它会产生对应的log日志,我们就把这个日志捞出来,从log日志里面取出信息拼接Redis的对应key,查一遍Redis。 如果radius里面有数据,那就说明c口跟log的数据是一致的,如果没有就说明他们两个有一端不可信嘛,那你就选择可信的一端,对另外一端进行数据补偿就好。
如果再来一次,你还会选择这个工作吗?
点赞
评论
收藏
分享
06-02 11:34
东南大学 C++
小厂oc,但却没面什么的东西
27届,lz从年初开始正式准备简历项目和八股算法题,做了两个月以后四月开始ssob海投和一些大厂的日常(现在发现之前投的后端确实对纯cpp的简历比较吃亏,还有就是当时做的简历确实不太行)第一次笔试雷火(可能看985都会给笔试机会),当时题刷的也不多,只a了一道就无后续,其他基本都是简历挂(纯血菜狗cpp现状)后面花了一个月时间将项目业务化也优化了一下简历,听了大佬建议投了一些中厂官网(五月hc确实少了很多),最后MiniMax给了处女面(客户端方向,投错了把服务端开发放二志愿了),到时让我想起了客户端劝退第一人,一面问项目八股感觉状态不行(有点紧张)但和面试官聊得来加上大多数都能答上来还是过了,二面应该是换成主管来面(摄像头很有压迫感),基本都是客户端场景业务题(这我是真不熟,lz做的服务器项目),回答也偏向与服务端了,后面复盘发现确实回答得不好,也是正常的挂了(后面想想自己可能还是不太想走客户端方向吧,也是马后炮了)接着就是ssob上投了一个小厂,先是问我会不会linux编程和qt编程,我当然回答会的,之后就约电话面(主管面,他开会还迟到几分钟,随便问了问我的项目细节就没了,之后就是我在问他们的工作内容),整个流程不到二十分钟,我都以为是过来耍人的,面完就开骂,不想见你可以不面,浪费时间(主要是还特意准备了一会),但第二天就约了二面,二面就是老板,主管和类似于前台客服的人进会议,然后也没什么问题,问我什么时候能到岗,能实习多久,以及学业问题,后面我就疯狂问他们公司旁边的租房交通情况,工作时间啥的,整体也是十几分钟就结束,过了两三天就oc发通知了,开的180一天,在我投的小厂里面算中上的了,也打算去了,就是想在大三春招拿一个好一点的大厂暑期。后面大三上打算学一学golang弄一个项目出来可以投投大厂后端。另外这个小厂实习(linux+qt)对后面招聘作用大不大,我没啥把握。
点赞
评论
收藏
分享
06-11 15:24
门头沟学院 Java
6.11快手商业化一面(日常实习)
自我介绍不问项目(问就是自己玩的项目,看不上)😟场景题单体系统中,如何确保订单数据和支付数据数据的一致性(事务)mysql底层是如何保证事务的redolog、undolog、binlog区别以及怎么保证的事务mvcc是什么,底层如何实现的volitile底层原理是什么jvm内存模型了解吗、屏障了解吗、缓存一致性了解吗手撕最长上升子序列两个线程交替打印奇偶,保证顺序
查看9道真题和解析
点赞
评论
收藏
分享
一键发评
gid分片有啥优势
接好运
忍耐王
短链接分片可行吗
读写锁是为啥用的
评论
点赞成功,聊一聊 >
2
2
分享
评论
提到的真题
返回内容
招聘动态
查看更多
现代汽车前瞻技术研发挑战赛
26届投递链接合集
快手
全站热榜
更多
1
...
28届双非大一斩获快手offer心得分享~
1.7W
2
...
感觉我是那种以为腾讯实习三个月
1.2W
3
...
吃上软饭了家人们!
9230
4
...
早日成为评论区三和大神
8312
5
...
求助!如何拒绝同个小区的同事蹭车?
7601
6
...
前男友疯狂视奸我的工作动向
7475
7
...
毕业了!
7178
8
...
我的校招终于是结束了
7100
9
...
双9但非科班0实习秋招能找到Java大厂吗
5169
10
...
我勒个字节跳动
4311
创作者周榜
更多
正在热议
更多
#
26届校招投递进展
#
15994次浏览
156人参与
#
为什么国企只招应届生
#
177205次浏览
1153人参与
#
我的职场心眼子段位
#
25464次浏览
620人参与
#
秋招结束之后的日子
#
74729次浏览
888人参与
#
职场捅娄子大赛
#
404908次浏览
4030人参与
#
你秋招想去哪些公司
#
16748次浏览
724人参与
#
怎么委婉指出leader的错误
#
17937次浏览
115人参与
#
工作后会跟朋友渐行渐远吗
#
28764次浏览
213人参与
#
实习生应该准时下班吗
#
226104次浏览
1408人参与
#
那些我实习了才知道的事
#
210295次浏览
1718人参与
#
你的领导最像哪种动物,为什么?
#
13301次浏览
103人参与
#
韶音科技求职进展汇总
#
49576次浏览
477人参与
#
机械人你觉得今年行情怎么样?
#
965次浏览
21人参与
#
为了找工作你花了哪些钱?
#
22867次浏览
226人参与
#
第一份工作能做外包吗?
#
23630次浏览
259人参与
#
考公VS就业,你怎么选?
#
63539次浏览
428人参与
#
你都遇到过哪些离谱的求职经历
#
13643次浏览
43人参与
#
分享一个让你热爱工作的瞬间
#
29460次浏览
315人参与
#
参加完秋招的机械人,还参加春招吗?
#
52159次浏览
557人参与
#
机械人求职现状
#
14995次浏览
144人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务