Java攻城狮5
Java攻城狮5
全部文章
分类
DDD(1)
github(2)
gradle(1)
https(1)
java(343)
jenkins(1)
JVM(1)
kafka(2)
linux(4)
mvc(1)
mysql(16)
postman(1)
rabbitmq(4)
redis(10)
rpc(3)
spring(22)
spring boot(11)
spring cloud(4)
sql(3)
tcp(1)
tcp/ip(3)
tomcat(1)
zookeeper(1)
中间件(3)
分布式(6)
安全(1)
微服务(4)
性能优化(2)
数据库(2)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(1)
系统架构(1)
经验分享(1)
缓存(2)
网络(3)
腾讯云(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java攻城狮5的博客
全部文章
(共476篇)
JVM之持久代与OutOfMemory
持久代 Permanent Generation space(JDK1.7及以下版本存在) 主要存放存放class文件中类的版本、字段、方法、接口,类和方法的元数据等描述信息,运行时常量池,用于存放编译器生成的各种字面量和符号引用。 上限是MaxPermSize PremGen与old区...
2022-05-11
0
0
Spring应用上下文生命周期
Spring应用上下文生命周期整体分成四个阶段 ConfigurableApplicationContext#refresh,加载或者刷新持久化配置 ConfigurableApplicationContext#start,启动应用上下文 ConfigurableApplicationCo...
2022-05-11
0
0
Java并发学习:基于CAS非阻塞并发队列源码解析
今天我们来聊聊ConcurrentLinkedQueue 我们今天要学习的这个ConcurrentLinkedQueue并没有实现BlockingQueue接口,是一个完完全全使用CAS操作实现线程安全的、无界的非阻塞队列。 结构组成 public class ConcurrentLi...
2022-05-11
0
0
JVM调优艺术:JVM内存管理机制深度剖析
什么是JVM JVM 全称 Java Virtual Machine,也就是我们耳熟能详的Java虚拟机。它能识别.class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 JVM的运行过程: HelloWorld.java通过javac的编译,编译成Hell...
2022-05-11
0
0
MySQL排序的艺术:你真的懂 Order By吗?
前言 业务中的各种查询通常对应了用户所看到的各项列表,列表一般是根据某个维度进行排序。 换句话说,业务中使用 SELECT 语句的时候除了不可避免的搭配 WHERE 以外,还会配合 ORDER BY 进行使用。 今天来好好聊聊 MySQL 的 ORDER BY 排序。 排序算法 说到排...
2022-05-11
0
0
这操作到头了.SpringMVC处理一个请求的流程详解
Spring MVC是Spring系列框架中使用频率最高的部分。不管是Spring Boot还是传统的Spring项目,只要是Web项目都会使用到Spring MVC部分。因此程序员一定要熟练掌握MVC部分。本篇博客简要分析Spring MVC处理一个请求的流程。 一个请求从客户端发出到达服务器,...
2022-05-11
0
0
SpringBoot默认配置修改及环境配置详解
springboot基本已整合所有,此处只是对默认配置的修改以及配置一些环境 1.配置Mybatis 首先引入场景mybatis启动器以及mysql依赖等:数据库连接池默认使用的是hikari连接池,无需做其他配置,即可使用。当然如果想要更换为德鲁伊,只需更改type就可以了,前提是引入Drui...
2022-05-11
0
0
汇编指令Java关键字volatile详解(深入浅出)
作者:CoderW volatile是什么 volatile是Java的一个关键字。 它提供的一种轻量级同步机制,能够保证可见性和有序性,但是不能保证原子性 可见性 对于volatile的可见性,先看看这段代码的执行 flag默认为true 创建一个线程A去判断flag...
2022-05-11
0
0
最新出炉,金三银四Java中高级面试208问
又是一年春暖过,不知大家在这个春天是否有所斩获,反正我是有了很大的收获! 工作一年从长沙一家互联网公司月薪7k,跳到武汉15k,期间也收获了几家上海和广州的互联网企业的offer,最后折中考虑了一下选择了工资不是最高,但是不是996的企业! 在这2个月,我和同事们也经历了大大小小百来个面试官,一...
2022-05-11
0
0
超详细:这份全网首发的Kafka技术手册,从基础到实战一应俱全
什么是Kafka? Kafka通常用于实时流数据架构,以提供实时分析。 Kafka正在爆炸式增长。超过三分之一的财富500强企业都使用Kafka。这些公司包括十大旅游公司,十大银行中的七家,十大保险公司中的八家,十大电信公司中的九家,以及更多。LinkedIn,微软和Netflix每天使用Kaf...
2022-05-11
0
0
首页
上一页
10
11
12
13
14
15
16
17
18
19
下一页
末页