Java架go
Java架go
全部文章
java
Alibaba(1)
docker(3)
ElasticSearch(1)
GC(1)
GC调优(1)
go(1)
Gradle(1)
Hashmap(2)
HashuMap(1)
HTTP(2)
HTTPS(1)
I/O(3)
IDEA(7)
IO模型(2)
Java全栈(2)
java开发(5)
Java性能优化(1)
Java进程(1)
Java集合框架(1)
jdk(1)
Jenkins(2)
jvm(8)
Linux(1)
Lombok(1)
Maven(1)
MongoDB(1)
mybatis(1)
mysql(7)
netty(2)
Nginx(1)
NIO(1)
redis(5)
RPC(2)
SpaceX(1)
spring(13)
spring boot(6)
springboot(5)
Springcloud(1)
SpringIOC(1)
Spring框架(1)
SQL(4)
string(1)
TCP/IP(1)
ThreadLocal(1)
tomcat(1)
Vhr(1)
vue(1)
zookeeper(4)
云原生(2)
互联网(4)
分布式(15)
分布式架构(1)
分布式锁(2)
后端(135)
后端开发(1)
多线程(7)
大数据(1)
字符串(1)
开发框架(1)
开源工具(1)
开源项目(1)
微服务(17)
微服务架构(7)
性能优化(2)
性能调优(1)
接口(2)
操作系统(6)
数据库(8)
数据结构(2)
未归档(225)
架构(20)
注解(1)
消息队列(1)
算法(5)
线程(2)
编程语言(2)
网络(5)
设计模式(3)
金融监控(1)
阿里(1)
面试(90)
高并发(4)
归档
标签
去牛客网
登录
/
注册
Java架go的博客
全部文章
/ java
(共240篇)
简单就能了解JVM | 类的初始化及新建过程
本文知识点 类的状态变化 <clinit> 方法 实例对象的创建 类的状态变化 类的初始化主要经历加载->链接(验证,准备,解析)->初始化这些阶段,与JVM中相对应的状态如下图所示 instanceKlass.hpp allocated:...
2021-04-08
0
319
JVM | 运行时数据区的JVM规范
本文知识点 JVM虚拟机制定的规范 方法区,永久代,元空间的区别 总述 在这一块的学习时, 我们容易陷入一个误区,就是一上来就直接搜索运行时数据区, 网上有些文章对虚拟机规范和HOTSPOT实现没有区分开,导致有时候大家看的两篇文章解释尽不一样. 自己也容易糊涂. 所以本篇特地...
2021-04-08
0
617
java基础|java中的二进制运算以使用场景
本文知识点 java中用二进制使用场景 java中声明二进制数据 java中拼接二进制数据 二进制的使用场景 做标识用 二进制就是只有0和1这两个数.这和我们现实很多场景都类似, 如男/女,是/否,是否已读等.那么对一个主体的描述, 我们可以有一个二进制串来标识一...
2021-04-08
0
443
SpringBoot + Redis 分布式锁,模拟实现抢单功能
本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下: jedis的nx生成锁 如何删除锁 模拟抢单动作(10w个人开抢) je...
2021-04-08
0
920
史上最快教程Docker搭建RocketMQ!!
最近学习使用 rocketmq,需要搭建 rocketmq 服务端,本文主要记录 rocketmq 搭建过程以及这个过程踩到的一些坑。至于有多简单呢,在本机已有Docker环境的情况下只需要三步即可。 从github上面拉取项目(https://github.com/modouxianshe...
2021-04-08
0
639
框架源码学习要从Mybatis开始!
Mybatis虽然小,但是五脏俱全,而且设计精湛。 这个黑盒背后是怎样一个设计,下面讲讲我的理解 一、容器Configuration Configuration 像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuratio...
2021-04-08
0
617
常见的限流算法须知!
我们常见的限流算法有四种:计数器(固定窗口)算法、滑动窗口算法、漏桶算法、令牌桶算法。 为什么要限流 资源是有限的,我们的系统的处理能力也是有限的,对于那些已经超出系统处理能力的请求我们应该尽可能早的识别出来并让其等待或拒绝这些请求。 如果当大流量进入系统的时候不进行限流,那么将超出系统的负载...
2021-04-08
0
502
Mac下忘记MySQL密码可以这样做!
Mac下忘记MySQL密码怎么办?按照以下操作步骤即可修改密码。 step1: 关闭mysql服务:苹果->系统偏好设置->最下边点MySQL 在弹出页面中,关闭MySQL服务(点击Stop MySQL Server) step2: 进入终端,输入命令: ...
2021-04-08
0
546
一文带你理解Spring中的IOC和AOP!
我们是在使用Spring框架的过程中,其实就是为了使用IOC(Inversion of Control)和AOP(Aspect-Oriented Programming),这两个是Spring的核心。 Spring是什么 Spring框架是一个开放源代码的J2EE应用程序框架,是一个开放源代码的...
2021-04-08
0
592
史上最快理解Spring Cloud Gateway 全局通用异常处理方法!
为什么需要全局异常处理 在传统 Spring Boot 应用中, 我们 @ControllerAdvice 来处理全局的异常,进行统一包装返回 // 摘至 spring cloud alibaba console 模块处理 @ControllerAdvice public class Cons...
2021-04-08
0
1577
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页