首页
学习
活动
专区
工具
TVP
发布

专注于java领域技术分析

关注一下哦
专栏作者
60
文章
55355
阅读量
17
订阅数
GitHub最新发布阿里巴巴Java面试八股文天花板!看完直接赢麻了
秋招过去,整体的感受是:面试难度和拿offer的难度比往年难多了,而且互联网还有较大的裁员风险,网上各种消息不断,有时候真是焦虑到不行。
马士兵的朋友圈
2022-12-16
6610
历经70+场面试,我发现了大厂面试的bug,并总结其中心得
每轮面试的整个流程一般分三部分,第一部让你做个自我介绍,第二部分面试官考察专业能力环节,最后一部分是反问面试官环节。
马士兵的朋友圈
2022-07-30
8270
现在国内最牛逼的 Spring CloudAlibaba全栈操作手册,不接受反驳
Spring Cloud Alibaba 近几年在受到国内不少开发者的广泛关注,也成为面试比较吃香的一个技能点了,如果你连Spring Cloud Alibaba 微服务生态都没用过,那么你可能就要被时代淘汰了。 📷 我建议你看看这份《Spring Cloud Alibaba 操作手册》 SpringCloudAlibaba操作手册内容展示 模块一 微服务架构设计: 📷 模块二 Nacos 服务治理: 📷 模块三 系统保护: 📷 模块四 高级特性: 📷 📷 📷 模块五 微服务通信: 📷 模块六 微服务架构最
马士兵的朋友圈
2022-07-30
2570
「面试小抄」2022年GitHub最热Java面试题技术点,备战金九银十
最近替公司面了几个应聘者,结果给我整抑郁了,9点的面试9点10分才到!!!这还不是最重要的,重要的是穿着一眼就让人看出来没有对这场面试很重视的感觉!!但是小编还是面完了,很多简单的源码问题+项目经验+并发处理等问题上都回答的寥寥草草,现在的年轻人。。。。。
马士兵的朋友圈
2022-07-30
8450
世界顶级安全专家终于整理出这份1051页Linux笔记第四版
计算机概论 现在的人们几乎无时无刻都会碰计算机!不管是桌面计算机(桌机)、笔记本电脑(笔电)、平板计算机、智能型手机等等,这些东西都算是计算机。虽然接触得这么多,但是,你了解计算机里面的组件有什么吗?
马士兵的朋友圈
2021-01-29
6060
阿里大牛再写传奇:并发原理JDK源码手册GitHub已破百万
本手册的目的在于基于JDK 7和JDK 8,对整个Concurrent包进行全面的源码剖析。JDK 8中大部分并发功能的实现和JDK 7一样,但新增了一些额外特性。例如CompletableFuture、ConcurrentHashMap的新实现、StampedLock、LongAdder等。对整个Concurrent包的源码进行分析,看源码,并非学习和总结源码,先能够粗略的浏览大量的原码
马士兵的朋友圈
2021-01-14
1.1K0
技术路线5年左右程序员必须要掌握的知识技能树
在程序界流行着一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,那么,这五年里,一个Java程序员如何做才能完成从入行到大牛的晋升之路呢?
马士兵的朋友圈
2020-09-18
7260
Java程序员必须掌握的核心技能有哪些?
私下里,经常有一些读者问我:“二哥,作为一名软件开发者,我应该掌握哪些技能,才能被领导赏识呢?”说实话,我心目中很多选项,不少于 20 个,但我斟酌再三,只挑选了其中最能让你受益的 8 个,不仅能让领导赏识你,还能让领导给你升职加薪。
马士兵的朋友圈
2020-09-18
5370
Redis、面试、缓存、雪崩、分布式锁实现一篇文章搞定!
近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcached等,而笔者目前最常用的也只有Redis这一种。
马士兵的朋友圈
2020-09-18
6270
Java开发工作5年还是只会“增删改查”应聘16k最后没要,细节如下
今天看到一个帖子说程序员怎么提升自己的技能,里面说了十多项,对自己感觉能有用的有以下几点:读书、读代码、读博客、写博客,回答别人的问题,参加一个开源项目,参加培训、研讨会。
马士兵的朋友圈
2020-09-18
7770
java开发五年,你必须要知道这几点!
做了5年左右Java开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突破?
马士兵的朋友圈
2020-09-09
6170
BAT面试必问题系列:深入详解JVM 内存区域及内存溢出分析
在JVM的管控下,Java程序员不再需要管理内存的分配与释放,这和在C和C++的世界是完全不一样的。所以,在JVM的帮助下,Java程序员很少会关注内存泄露和内存溢出的问题。但是,一旦JVM发生这些情况的时候,如果你不清楚JVM内存的内存管理机制是很难定位与解决问题的。
马士兵的朋友圈
2020-09-09
6390
BAT面试必问题系列:JVM 配置常用参数和常用 GC 调优策略
如上表所示,目前主要有串行、并行和并发三种,对于大内存的应用而言,串行的性能太低,因此使用到的主要是并行和并发两种。并行和并发 GC 的策略通过 UseParallelGC 和 UseConcMarkSweepGC 来指定,还有一些细节的配置参数用来配置策略的执行方式。例如:XX:ParallelGCThreads, XX:CMSInitiatingOccupancyFraction 等。 通常:Young 区对象回收只可选择并行(耗时间),Old 区选择并发(耗 CPU)。
马士兵的朋友圈
2020-09-09
8730
高并发架构系列:如何从0到1设计一个类Dubbo的RPC框架
比如早期一个应用Java War包,将所有功能都打包,部署在一个单机服务器,调用接口也比较方便,不涉及到任何分布式场景。
马士兵的朋友圈
2020-09-09
9900
SpringMVC实现原理及详解
SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。
马士兵的朋友圈
2020-09-08
3470
Java 实现高并发秒杀
使用联合查询避免同一用户多次秒杀同一商品(利用在插入购物明细表中的秒杀id和用户的唯一标识来避免)。
马士兵的朋友圈
2020-09-08
2.4K0
Java常见问题分析(内存溢出、内存泄露、线程阻塞等)
例:Object.finallize()、 Windows.dispose()、 System.gc()
马士兵的朋友圈
2020-09-08
1.3K0
Java多线程面试问题和答案
访中,我们通常会遇到两个主题: java采集问题 和多线程面试问题。多线程是关于并发和线程的。这是很好的准备,所以不要离开这个话题。我们正在共享重要的java多线程面试问题和答案。
马士兵的朋友圈
2020-09-08
7390
JAVA关于Spring 面试题汇总
截止到目前Spring 框架已集成了 20 多个模块 。 这些模块主要被分如下图所示的核心容器 、 数据访问 / 集成 、Web、AOP (面向切面编程) 、 工具 、 消息和测试模块 。
马士兵的朋友圈
2020-09-08
5600
Spring原理剖析
核心容器提供 Spring 框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现
马士兵的朋友圈
2020-09-08
6460
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档