学习
实践
活动
工具
TVP
写文章

Java宝典

LV1
举报
发表了文章

你必须知道的消息的推拉机制

我们在之前也说了不少RocketMQ的知识点了,这一篇要说的是RocketMQ的消息的推拉机制,这个应该也是属于面试的热点,学起来吧

Java宝典
ApacheNode.js消息队列 CMQ 版Kafka
发表了文章

回答面试官:如何保证消息不丢失

对于这个技术点不知道大家掌握的如何了,消息队列现在应该是公司必备的技能之一了,无论是RabbitMQ还是rocketmq,或者支持大数量的kafka

Java宝典
消息队列 CMQ 版KafkaNode.jsApache存储
发表了文章

验证码这样做,瞬间高出一个逼格

拖动式验证就是根据图片显示,将指定的图形拖动到指定位置完成验证。而点触式验证码就是通过鼠标点击出示例中出现的图形完成验证。

Java宝典
网站验证码SpringSpring BootHTML
发表了文章

设计模式之建造者模式Builder

实际代码我放在了Github: https://github.com/liangtengyu/DesignPatterns-for-Java

Java宝典
发表了文章

设计模式之工厂模式

实际代码我放在了Github: https://github.com/liangtengyu/DesignPatterns-for-Java

Java宝典
发表了文章

设计模式之单例模式

单例模式,顾名思义就是只有一个实例,并且她自己负责创建自己的对象,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象

Java宝典
GitHubGitJava开源
发表了文章

JAVA宝典-面试题-多线程篇(含答案)

线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源的管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。

Java宝典
编程算法JavaJVM
发表了文章

Mysql为何使用可重复读(Repeatable read)为默认隔离级别?

群里有小伙伴面试时,碰到面试官提了个很刁钻的问题:Mysql为何使用可重复读(Repeatable read)为默认隔离级别???

Java宝典
数据库云数据库 SQL ServerSQL
发表了文章

API网关才是大势所趋?SpringCloud Gateway保姆级入门教程

SpringCloud Gateway是Spring全家桶中一个比较新的项目,它到底是啥来头呢?Spring社区是这么介绍它的:

Java宝典
API微服务微服务架构SpringSpring Cloud
发表了文章

equals() ? ==? hashCode()? 今天就把你们都认识清楚

byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),基础数据类型比较的是他们的值...

Java宝典
编程算法HashMapJava
发表了文章

JUC解析-AQS-抽象队列同步器

2.独占锁exclusive是一个悲观锁。保证只有一个线程经过一个阻塞点,只有一个线程可以获得锁。

Java宝典
Node.js
发表了文章

JVM如何判断哪些对象可以回收?

我们上一篇分析的是JVM的内存分布,分为堆内存、虚拟机栈、本地方法栈、方法区以及程序计数器等主要区域;各个区域的特点我也就不啰嗦了,想看的给大家直通车:

Java宝典
JVMJava
发表了文章

想和你聊聊操作系统的内存管理

之所以这样构造是因为会使操作系统很方便的为每个应用程序构造页表,即虚拟页和物理页映射关系表

Java宝典
缓存编程算法
发表了文章

由设计稿智能生成代码的神器

imgcook 是专注以各种图像(Sketch/PSD/静态图片)为原材料烹饪的匠心大厨,通过智能化手段将各种视觉稿一键生成可维护的前端代码,切实提高前端的开发...

Java宝典
发表了文章

redis内存满了怎么办?让你玩懂8种内存淘汰策略

我们知道redis是一个非常常用的内存型数据库,数据从内存中读取是它非常高效的原因之一,那么但是如果有一天,「redis分配的内存满了怎么办」?遇到这个面试题不...

Java宝典
云数据库 Redis缓存编程算法存储数据结构
发表了文章

面试官:Java中实例对象存储在哪?

低级语言是计算机认识的语言、高级语言是程序员认识的语言。如何从高级语言转换成低级语言呢?这个过程其实就是编译。

Java宝典
打包IDEJavaJVM编程算法
发表了文章

详解jvm内存结构,java内存模型,java对象布局,别再搞混啦!

有面试官会让你解释一下Java的内存模型,有些人解释对了,结果面试官说不对,应该是堆啊、栈啊、方法区什么的(遇到这种面试官,就是你装逼的时刻了..)

Java宝典
JVMJDKJava
发表了文章

当程序员具备了抽象思维

为了更好的方便你理解抽象,让我们先来看一幅毕加索的画,如下图所示,图的左边是一头水牛,是具象的;右边是毕加索画,是抽象的。怎么样,是不是感觉自己一下子理解了抽象...

Java宝典
发表了文章

今天我们来聊聊JVM类加载机制

说到jvm 那么不得不提类的加载过程.我们先来了解下类是如何被一步一步加载到jvm的

Java宝典
JVMJava面向对象编程
发表了文章

Java并发之AQS详解

你说我随便画的,我可不是随便画的啊,我是有bear而来,来看下AQS基本属性的代码

Java宝典
Node.js

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券