加载中
【并发编程】一文带你读懂深入理解Java内存模型(面试必备)

并发编程这一块内容,是高级资深工程师必备知识点,25K起如果不懂并发编程,那基本到顶。但是并发编程内容庞杂,如何系统学习?本专题将会系统讲解并发编程的所有知识点,包括但不限于: 线程...

06/14 17:30
3
基于testcontainers的现代化集成测试进阶之路

大型的软件工程项目除了大量的产品级代码外必不可少的还有大量的自动化测试。自动化测试包含从前端到后端甚至到产品线上不同模块和环境的各种类型的测试。一个比较经典的关于自动化测试分布的...

我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration

现在大部分的Spring项目都采用了基于注解的配置,采用了@Configuration 替换标签的做法。一行简单的注解就可以解决很多事情。但是,其实每一个注解背后都有很多值得学习和思考的内容。这些思...

06/14 14:49
8
揭秘程序员在(外包、技术导向型、业务驱动型)公司的日常生活

目录 一、写作背景 二、各类型公司的环境氛围 三、各类型公司的开发流程规范 四、如何提高在公司的核心竞争力 五、一些中肯建议 一、写作背景 本人在大学期间有过三段实习,大二在一家外包公...

Mybatis源码解读-设计模式总结

虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Myba...

06/13 15:05
7
MySQL · 性能优化 · MySQL常见SQL错误用法

LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type, name, create_time字段上加组合索引。这样条件排序都能有效...

06/13 11:33
7
20道Java精选面试必问题(附详细解答),还有什么拿不到的offer

1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? **Java虚拟机是一个可以执行Java字节码的虚拟机进程。**Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成...

06/12 15:46
9
Spring Cloud:使用Ribbon实现负载均衡详解(下)

在上一篇文章(Spring Cloud:使用Ribbon实现负载均衡详解(上))中,我对 Ribbon 做了一个介绍,Ribbon 可以实现直接通过服务名称对服务进行访问。这一篇文章我详细分析一下如何使用 Ribb...

一文解析总结Java虚拟机内存区域模型

最近抽空看了一点《深入理解Java虚拟机》,本篇文章主要来总结一下Java虚拟机内存的各个区域,以及这些区域的作用、服务对象以及其中可能产生的问题,作为大家的面试宝典。 首先我们来看一下...

06/12 10:39
3
Spring Cloud:使用Ribbon实现负载均衡详解(上)

什么是 Ribbon? Spring Cloud Ribbon 是一套实现客户端负载均衡的工具。注意是客户端,当然也有服务端的负载均衡工具,我们后面再介绍。可以认为 Ribbon 就是一个负载均衡器(Load Balancer...

为什么有些公司团队特别稳定,有些公司团队动荡不安?

每年到中旬左右,很多人跳槽,有些公司团队特别稳定,有些公司团队动荡不安,一年换一批,作为领导们,虽然不能保证正常的人员流动,但是也要防范于人员频繁流动。招人留人就是整个领导的状态...

Java 异常处理基本规则,Java异常处理的基本规范

看了团队中原来代码中的异常处理,心碎了一地,稍微对照阿里巴巴的异常处理规范整理了一遍,准备分享一下,Java的异常处理规范&约束。 一、运行异常的扑捉 不要捕获 Java 类库中定义的继承自...

06/11 14:10
5
这位智商奇高的超级天才去了:他简直活出了别人八辈子的精彩!

对于大多数人而言,比尔·盖茨是微软的代名词,而鲜为人知的是,如果没有保罗·艾伦,盖茨甚至都不会开始他们的创业。用盖茨的话来说:没有他,个人电脑就不会存在! 18年10月16日,微软联合...

阿里、腾讯热门面试题:聊聊Unix与Java的IO模型?(含详细解析)

众所周知 如果去百度、腾讯等一线大厂面试,一定会深入考候选人的基础技术功底,其中尤为关键和重视的就是IO相关的技术和知识。 而要搞明白IO相关的概念,首先就得弄清楚同步与异步,阻塞与非...

06/11 09:55
24
外企面试,哪有你想象的那么难!(已收埃森哲、NTTDATA等8家外企offer)

无精疯,一名背包客,大学期间穷游了十余个国家,五十余座城市,也是一位拥有健身教练证的业余健身痴迷者。从大二开始自学Java并开始了第一份实习,后面也是通过自学转到了大数据,之前在一家...

06/10 17:07
4
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... 这些问题在日常开...

程序员该注意了:有这些信号,你可能需要跳槽了!

一年又到了放风的时间了,IT行业跳槽不像传统行业,一定要等个8年10年的,3-5年基本是一个节点,可以考虑换个岗位看看了。当你在一家公司的上升停滞、内部发展机会减少或者公司业务可能导致你...

你真的懂了redis的数据结构吗?redis内部数据结构和外部数据结构揭秘

Redis有哪些数据结构? 字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。 很多人面试时都遇到过这种场景吧? 其实除了上面的几种常见数据结构,还需要加上数据结构HyperLogL...

06/10 10:48
5
30岁程序员的焦虑 Anxiety of 30-year-old Programmers

还有四个月,我就30周岁了。 圈里都在传30岁程序员的焦虑,我也焦虑。身边的朋友,除了已经上岸的一部分,说不焦虑的,几乎找不到。 我们不妨认真地来聊一下这个话题:30岁,程序员,焦虑。 ...

园艺研究生中途自学Java,赶上校招终进美团,分享面试经验

前言 最近,圈子里的很多小伙伴都在面试,有些小伙伴儿拿到不错的offer,今天给大家推荐的这位小伙伴拿到美团点评的校招offer,他将自己这次面试的经历写下来供大家参考,看看你能回答多少?...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部