@SendTo 报 Multiple destinations cannot be specified

herman 1年前 (2021-03-19) 752浏览

最近博客园被闭站了,我这边的博客访问量明显感觉到了增多! 废话不多说,今天我们来说一个关于 Spring Cloud Stream 的问题。目前 Spring Cloud Stream 使用的用户还不是很多,所以抛出一些异常后,很多人素手无策...

大佬许令波解读Java中文乱码是怎样造成的!

herman 1年前 (2021-01-31) 1000浏览

万字长文总结JAVA几种常见的编码格式和乱码原因分析 简介 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。本文将向你详细介绍 Java 中编码问题出现的根本原因,...

Spring 必会面试题:如何解决循环依赖问题!

herman 2年前 (2020-11-24) 1587浏览

Spring高频面试题:如何解决循环依赖问题! 循环依赖问题全景图 什么是循环依赖问题? ❝类与类之间的依赖关系形成了闭环,就会导致循环依赖问题的产生。❞ ❝比如下图中A类依赖了B类,B类依赖了C类,而最后C类又依赖...

高并发环境下,HashMap可能出现的致命问题!

herman 2年前 (2020-11-05) 5196浏览

高并发环境下,HashMap可能出现的致命问题!注意:是在 jdk8 以下版本发生! 我们先来看看 Rehash 的概念。 Rehash 是 HashMap 在扩容时候的一个步骤。 HashMap 的容量是有限的。当经过多次元素插...

1024程序员节,号称史上最难 Java 面试题?

herman 2年前 (2020-10-22) 1639浏览

今天拉勾搞了一个活动,里面有一套 Java 高级工程师的面试题,我发到了一个群里,很多人都回答不出来。 最后看了一下排行榜,发现回答对 1、2 道题的人占了 80% 的人。通过这些题可以简单的考察出你的技术到底是出于哪一个层次的水平。 ...

面试官:JVM垃圾回收器为什么必须要停顿下?

herman 2年前 (2020-10-20) 1596浏览

面试高级工程师,或者薪资 15K 以上时,你很可能会遇到被面试官问到各种各样的 JVM 知识点。最近我在面试候选人的时候,问到“JVM垃圾回收器为什么必须要停顿下?”几乎没人能回答出来。所以,今天我们就一起来写篇文章,聊一聊这个知识点。 在垃...

Tomcat 的调优最佳实践

herman 2年前 (2020-10-08) 1659浏览

面试官:Tomcat 的调优怎么做?你的最佳实践有哪些? 前言 Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这里会讲Tomcat怎样进行配置能提高处理性能。另外必须提...

手把手教你 Java 解决跨域问题的5种方式

herman 2年前 (2020-09-20) 1481浏览

引言 我们在开发过程中经常会遇到前后端分离而导致的跨域问题,导致无法获取返回结果。跨域就像分离前端和后端的一道鸿沟,君在这边,她在那边,两两不能往来。 什么是跨域(CORS) 跨域(CORS)是指不同域名之间相互访问。跨域,指的是...

记一次生产服务器Java进程突然消失问题排查!

xmt_herman_gcy 2年前 (2020-09-20) 1799浏览

前言 很早都想写这篇文章了,一直迫于时间上的约束,拖到了今天。 这件事是真实的发送在我们的生产环境上,其中的一台服务器上跑着 4 个 jar 程序,隔三差五的会发送进程突然消失的问题。 虽然,这个服务器上跑的 java 程序不是特...

面试官:说说零拷贝,mmap和sendFile

herman 2年前 (2020-09-12) 6282浏览

美团一面:说说什么是零拷贝? 最近有粉丝收到来美团的面试邀请,面试前也没怎么准备,一面直接挂了。面试官问他什么是零拷贝,他没答出来。希望我能给他推荐一些资料看看,本文就是给他推荐的面试资料之一,主要来讲清楚,零拷贝到底是怎么一回事! 零...