马小莫QAQ
马小莫QAQ
全部文章
分类
API(1)
Arthas(1)
BAT(1)
CRUD(1)
Disruptor(1)
docker(2)
Elasticsearch(1)
Explain(1)
feign(1)
FullGC(1)
G1(1)
GitHub(1)
Hadoop(1)
HashMap(2)
HTTP(1)
IDEA(2)
java(385)
Java核心知识(1)
Java核心知识点(1)
JDK(1)
JUC(2)
jvm(4)
JWT(1)
kafka(7)
KMP(1)
Kubernetes(2)
Leaf(1)
linux(6)
maven(1)
MQ(1)
mybatis(2)
mysql(9)
Nacos(1)
Navicat(2)
Netty(2)
Nginx(2)
NIO(1)
oauth2(1)
OCR(1)
redis(9)
RocketMQ(2)
Rust(2)
Spirng(1)
Spring(9)
spring boot(3)
Spring Cloud(1)
SpringBoot(1)
ssm(1)
static(1)
Swagger(2)
TCP(1)
ThreadLocal(1)
Tomcat(1)
WebScoket(1)
Zookeeper(2)
中台(1)
互联网(1)
京东(1)
内存(2)
内核(2)
分布式(6)
分布式架构(1)
分支/合并框(1)
区块链(1)
单例(1)
地摊经济(1)
多线程(2)
大数据(3)
天猫(1)
存储(1)
定位(1)
并发(1)
微服务(3)
快速排序(1)
操作系统(2)
数据库(7)
数据结构(1)
服务器(1)
未归档(6)
机器ID(1)
架构(2)
消息队列(1)
知识图谱(1)
程序员(7)
程序员出路(2)
算法(12)
索引(1)
线程(1)
编程语言(5)
网络(3)
网络传输(1)
职场(1)
腾讯(1)
裁员(1)
设计模式(3)
跳槽(1)
软件开发(1)
软件架构师(1)
链表(2)
队列(3)
阿里(4)
阿里巴巴(1)
面试(13)
高并发(2)
归档
标签
去牛客网
登录
/
注册
马小莫QAQ的博客
公众号:程序员高级码农
全部文章
(共617篇)
Java程序员去腾讯面试,居然扯了半小时的CountDownLatch
一个长头发、穿着清爽的小姐姐,拿着一个崭新的Mac笔记本向我走来,看着来势汹汹,我心想着肯定是技术大佬吧!但是我也是一个才华横溢的人,稳住我们能赢。 面试官:看你简历上有写熟悉并发编程,CountDownLatch一定用过吧,跟我说说它! 我:CountDownLatch是J...
2021-07-02
0
333
这就是传说中最经典的外包案例 ?看完再也不去干外包了
前言 外包是指将承包合约之一或全部委托给承包合约当事人以外的第三人的商业活动决策。其目的为节省成本、集中精力于核心业务、善用资源、为获得独立及专业人士的专业服务等。 我们先来看下这些传说中最经典的外包案例 案例一、当天猫的猫撞上人民币的猫 案例二、南非政府四千万换一个WordPre...
2021-07-02
0
944
牛皮!阿里P8竟然把《数据结构与算法》讲明白了,带源码笔记
前言 经历过校招的人都知道,算法和数据结构都是不可避免的。 在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。 在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一...
2021-07-02
0
255
Java程序员掌握了被吹的神乎其神的微服务,真的能进阿里吗?
前言 最近几年微服务很火,大家都在建设微服务,仿佛不谈点微服务相关的技术,都显得不是那么主流了。 微服务作为一项在云中部署应用和服务的新技术已成为当下最新的热门话题。但大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 企业和服务提供商正在寻找更好的...
2021-07-02
0
343
Java开发五年程序员,阿里三面就被刷下来,究竟输在哪里?
前言 经常听到一些同学调侃,Boss不聘、前程堪忧、拉不上钩,简历投了上百份,好不容易收到的面试又一个一个被刷掉,这阵仗在互联网IT行业太常见了。身边一朋友就找我聊了。 背景介绍 他小厂背景、15年毕业、普通学校,这看起来确实没什么战斗力,但能够挺到阿里三面,也说明他是能力不错的了,但是输在哪...
2021-07-02
0
386
双亲委派机制可以被打破吗?模型可以被破坏吗?
前言 大家都知道双亲委派机制是什么吧,那你们知道双亲委派机制该怎么打破吗?它的模型又是怎么被破坏的呢?下面小编就带你详细了解了解吧。 一、双亲委派机制是什么? 一般的说,一个个特定的类加载器它在接到需要加载类的请求时,它会首先查看自己已加载完的类中是否包含这个类,如果有就返回,没有的话就会把加...
2021-07-02
0
476
学好并发编程,关键是要理解这三个核心问题:分工、同步、互斥
前言 一些读者朋友留言说,并发编程很难,学习了很多的知识,但是在实际工作中却无从下手。对于一个线上产生的并发问题,又不知产生这个问题的原因究竟是什么。对于并发编程,感觉上似乎是掌握了,但是真正用起来却不是那么回事! 其实,造成这种现象的本质原因就是没有透彻的理解并发编程的精髓,而学好并发编程的关...
2021-07-02
0
394
java程序员进大厂算法面试中的首尾指针技巧
指针首尾并进 快排分割数组首尾的实现方式。 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)。 输入一个增序数组和一个数sum,在数组中找到两个数,使得和为sum。输入任意一对即可。 1、思路: 先随机选ba...
2021-07-02
0
362
Spring源码解析1:IntelliJ IDEA2019.3编译Spring5.3.x源码
前言 工欲善其事必先利其器。学习和深读Spring源码一个重要的前提:编译源码到我们的本地环境。这样方便我们在本地环境添加注释、断点追踪、查看类或接口的继承关系等等,更加高效的学习Spring源码。个人觉得深读Spring源码对我们的编码水平会有很大很大的提升,因为其牵涉的广度、深读、以及优秀编码...
2021-07-02
0
389
阿里java开发三年程序员:不吹牛X,我轻松干掉了if-else
前言 虽然 if else 是必须的,但滥用 if else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。 现在软件开发领域出现了很多新技术、新概念,但 if...else 这种基本的程序形式并没有发生太大变化。 使用好 if else 不仅对于现在,而且对于将来,都是十分...
2021-07-02
0
390
首页
上一页
6
7
8
9
10
11
12
13
14
15
下一页
末页