写在前面 Java8中一个很牛逼的新特性就是方法引用和构造器引用,为什么说它很牛逼呢?往下看! 方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!这里需要注意的是:实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致
前言 上篇文章讲到了消息在 Partition 上的存储形式,本来准备接着来聊聊生产中的一些使用方式,想了想还有些很重要的工作组件原理没有讲清楚,比如一个 Topic 由 N 个 Partition 组成,那么这些 Partition 是如何均匀的分布在不同的 Broker 上?再比如当一个
不得不说,最近这段时间,收到的简历实在是堆积如山!之前HR都是单个文件发送过来,现在都是发送直接压缩包!!! 我精挑细选之后,终于找出简历比较符合岗位要求的候选人,于是开始了电话面试。 本着现在找工作也不容易,加上网上很多吐槽,说面试造火箭的,
学过 JVM的人都知道在JVM中在执行Java程序的过程中会把JVM管理的内存进行划分,叫做 运行时数据区。 JVM中管理的内存主要分为以下五个部分: 方法区(Method Area): Java堆(Heap):Java堆是JVM管理内存中最大的一块区域,几乎所有的Java对象的内存都在这
Tomcat是一个开源的轻量级Web应用服务器,在我们平常工作过程中接触得非常多。代码也非常经典,很多人为了提升自己的技术也会去阅读学习Tomcat的源码。但正如著名诗人李白所说的:世界上本没有漏洞,使用的人多了,也就发现了漏洞。比如今年的2月份就爆出了存
作者| Mr.K 来源| 技术领导力(ID:jishulingdaoli) 01 做个不动声色的职场成年人 在互联网公司里,同事之间互怼是常有的事,比如需求讨论半天,谈不拢,升级成带情绪地争吵,甚至动手,其实这是非常低效和不成熟的表现,我就不一样,我上来直接打。 工作几年
前言 HashMap应该算是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。 开场 面试官: 你先自我介绍一下吧! 安琪拉: 我是安琪拉,草丛三婊之一,最强中单(钟馗不服)!哦,不对,串场了,我是**,目前在--公司做--系统
在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢,可能要优化一下等。对于这样的问题通常大家的第一反应就是看看sql是不是写的不合理啊诸如:“避免使用in
来自:非科班的科班 本文脑图 Redis是一个基于内存的非关系型的数据库,数据保存在内存中,但是内存中的数据也容易发生丢失。这里Redis就为我们提供了持久化的机制,分别是 RDB(Redis DataBase)和 AOF(Append Only File)。 Redis在以前的版本中是单线程的,而
来自:技术琐话 【为什么要做目标管理】 目标不明确,上下不同欲: 是不是总有这样的一些情况,管理者和下属像是两条永远不会相交的平行线,“你说的是你说的,我说的是我说的”、“三个月过去了,季末一整合发现各个部门的着力点不一致,无法形成合力”。仿
来自:后端技术指南针 1 前言 今天一起学习一下堆和优先队列,重点是堆排序的理解和优先队列的用法。 通过本文你将了解到以下内容: 堆的基本原理 堆的调整函数 堆排序及其应用 优先队列的概念 优先队列的原理和应用 2 堆 2.1 堆的基本概念 数据结构中的堆区
昨天被小破站的魔性小视频刷爆朋友圈。朋友圈塞满了表达自己要做后浪的决心和勇气的动态。 我也发了个动态,视频看完后,作为一个80后的屌丝油腻中年男,深感年轻不再的恐慌。 仔细看了看,身边95以后的年轻人没一个发,绝大多数被感动、抢着要当后浪的,基本
来自:程序员cxuan 前言 谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的AQS即是抽象的队列式的同步器,内部定义了很多锁相关的方法,我们熟知的ReentrantLock、ReentrantReadWriteLock、CountDownLatch、Semaphore等都是基于AQS来实现的
来自:Java面试那些事儿 面试官:Ipv4地址可以转为Long类型的数字知道吧?你写一下这个转换的代码。 对计算机基础逐渐模糊的小黄一脸懵逼,毕竟工作中很少会用到,只记得ip地址和整数是可以相互转换的,但是从来没有自己实现过。于是在大脑中飞速计算。过了一
本文根据蔡逸煌老师在〖Deeplus直播第214期〗线上分享演讲内容整理而成。 蔡逸煌 OPPO云平台高级后端工程师 主要从事云平台开发工作,擅长K8S、容器网络、存储等领域。 今天分享的主题是OPPO云存储的上云之路。 分布式存储介绍 存储相比于其他组件,更底层,
twtw
hetth
289117336
Tronlong创龙
sheepbaa
gaojian19961214
phane99
123yxl
yhy08090
大有可为
18829896890
MXX1597759
xingnan123
huyangliu
zh00
soman
xxfi5h
pophyh
txt-210
niaide
无feng
yebo_yp
了了2
liqinglong1023