12 singwhatiwanna

尚未进行身份认证

我要认证

有创新精神的Android技术分享者,Android资深工程师

等级
TA的排名 610

面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?

大家好,我是yes。最近看 Kafka 看到了时间轮算法,记得以前看 Netty 也看到过这玩意,没太过关注。今天就来看看时间轮到底是什么东西。为什么要用时间轮算法来实现延迟操作?延时操...

2020-08-11 22:00:00

94年阿里P7晒工资,网友:千万级并发=百万年薪?

你有高并发经验吗?现在,不管是在什么岗位, 只要你不再BAT这样的大厂工作,是很难接触到千万级别的高并发的。但也正是这种难得,让各个大厂都抢着要这样的人才!那么这类人都有什么特点?下面列...

2020-08-10 21:00:00

《RabbitMQ》如何保证消息不被重复消费

一 重复消息为什么会出现消息重复?消息重复的原因有两个:1.生产时消息重复,2.消费时消息重复。1.1 生产时消息重复 由于生产者发送消息给MQ,在MQ确认的时候出现了网络波动,生产者没...

2020-08-10 21:00:00

《RabbitMQ》如何保证消息的可靠性

一条消费成功被消费经历了生产者->MQ->消费者,因此在这三个步骤中都有可能造成消息丢失。一 消息生产者没有把消息成功发送到MQ1.1 事务机制 AMQP协议提供了事务机制,...

2020-08-08 22:00:00

Jetpack来了:走近Google标准应用架构

开发应用程序就像搭积木。没有良好架构的应用程序,就像没有搭好底座的积木,随着项目复杂度的上升,维护起来会困难重重,工程师会不停地陷入技术债务之中——“积木的倒塌”只是时间问题。如何把握模...

2020-08-08 22:00:00

漫话:为什么计算机起始时间是1970年1月1日?

问题复现1970-01-01对于开发者来说都是不陌生的,有些系统对于时间的处理如果不够好的话,就可能把时间显示成1970-01-01,所以经常有用户看到1970-01-01这个时间。这种...

2020-08-06 09:00:00

线上频出MySQL死锁问题!分享一下自己教科书般的排查和分析过程!

本文主要是讲过程与思路,从手上的日志来反推故障现场,最后模拟出事故现场。没有过度讲解理论的一些知识,主要是偏分析。文章参考的理论知识在最后,同时也将本次案例提交 ISSUE 给:http...

2020-08-05 09:00:00

口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧!

前几天阿粉的一个朋友去面试,面试官问他,你知道SpringMVC的执行流程么,我这个朋友在回答完之后,面试官相继问了几个问题,之后面试官说,兄弟你是培训出来的吧?朋友懵了,我培训都是一年...

2020-08-03 09:00:00

Service 详解

❝Service 是四大组件之一,后台运行的解决方案,适合那些不需要和用户交互还要长期运行的任务。Service 的运行不依赖于任何用户界面,即使 app 被切到后台,Service 仍...

2020-08-01 22:00:00

Service 详解

❝Service 是四大组件之一,后台运行的解决方案,适合那些不需要和用户交互还要长期运行的任务。Service 的运行不依赖于任何用户界面,即使 app 被切到后台,Service 仍...

2020-08-01 22:00:00

除了 P 站,程序员摸鱼还喜欢上哪些网站?

来源:搜罗软件说到p站,估计不知道的人已经很少了,除了p站还有哪些站?应该很多人思考过这个问题了二次元可是有ABCDEGKNMT站...等等诸多圣地的!外面的世界很精彩,别抱着一个站啃...

2020-08-01 22:00:00

因为不知道Java的CopyOnWriteArrayList,面试官让我回去等通知

hello,同学们,大家好,我是沉默王二,在我为数不多的面试经历中,有一位姓马的面试官令我印象深刻,九年过去了,我还能记得他为数不多的发量。老马:“兄弟,ArrayList 是线程安全的...

2020-07-31 09:00:00

移动端同学有福了,参加这个编程比赛,有机会拿6万奖金!

几个月前我分享了一个开源项目,「低延时的屏幕共享项目 Syncit」。这个项目源自于年初举办的 RTC 编程挑战赛春季赛。它在大赛中获得了第一名。现在,熟悉移动应用、前端的小伙伴们注意啦...

2020-07-30 09:00:00

现在加入蚂蚁还来得及吗?谈谈跳槽的机会成本

蚂蚁的财富旋风,相信大家都感受到了。最近两篇文章,有提到自己之前选择工作的一些经历,有些读者觉得我眼光不错,差不多的时候都能找到值得加入的公司,也都有尝试过,尽管结果都不好。最近好几个读...

2020-07-28 09:00:00

7 夜肝出这几本高清 PDF 后,太牛逼了 ...

网上的博客知识太碎片化,而看视频学习效率太低,很多人想:如果有完整知识体系 PDF 教程供大家学习,那该多好!不要慌,成系统的教程和高质量博客,都帮你整理好了!1.高质量博客博主刚刚整...

2020-07-28 09:00:00

面试官:我一句话就能让你不敢进阿里!

上周,蚂蚁金服要上市的消息直接霸屏了我的各个信息渠道。哪哪都是“财富自由的声音”。朋友圈里的小范看到消息忍不住了,就找了在蚂蚁的朋友,问了一通情况,结果这一问,本来想去蚂蚁的心瞬间就没有...

2020-07-27 09:00:00

三个编码小技巧

在阅读 Framework 源码时常会看到一些简洁优雅的编码写法,今天周末,轻松一点,分享三个非常简单的 "小技巧"。更灵活的单例在获取 AMS、WMS 等远程 bind...

2020-07-27 09:00:00

竟有如此沙雕的代码注释!

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路......首先,产品经理,是永远永远吐槽不...

2020-07-26 22:00:00

漫画:什么是 “牛奶咖啡” 问题?

————— 第二天 —————题目如下:有两个杯子,1号杯子里装着牛奶,2号杯子里装着等量的咖啡。接下来,我们拿一个容积10毫升的小勺,从2号杯子里舀出10毫升咖啡,倒入1号杯。于是...

2020-07-25 22:00:00

盘点 6 个被淘汰的 Java 技术,它们都曾经风光过!

大家好啊,今天栈长给大家分享下我的开发历程中,我知道的那些被淘汰的技术或者框架,有些我甚至都没有用过,但我知道它曾经风光过。废话不多说,下面我要开始吹了……1、Swing下面这个是用 s...

2020-07-24 20:00:00

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 博客之星
    博客之星
    授予通过"CSDN博客之星评选"中脱颖而出的十大博客之星称号的用户。
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。