Java不秃头
Java不秃头
全部文章
未归档
归档
标签
去牛客网
登录
/
注册
Java不秃头的博客
全部文章
/ 未归档
(共110篇)
手把手教你解决循环依赖,一步一步地来窥探出三级缓存的奥秘
先不去管Spring中的循环依赖,我们先实现一个自定义注解,来模拟@Autowired的功能。 一、自定义注解模拟@Autowired 自定义Load注解,被该注解标识的字段,将会进行自动注入 /** * @author qcy * @create 2021...
Java
数据库
程序员
编程
2022-06-14
0
226
❤三种方式俯瞰后端数据接收❤(建议收藏)
首先我们要先打开我们idea,如图,在jsp下的<form>也就是问卷的哪里加上action=" ", 这是在给这个弄个地址," "内容是任意的 ...
Java
数据库
程序员
编程
2022-06-14
0
385
AspNetCore打造一个“最安全”的api接口
Authentication,Authorization 如果公司交给你一个任务让你写一个api接口,那么我们应该如何设计这个api接口来保证这个接口是对外看起来“高大上”,“羡慕崇拜”,并且使用起来和普通api接口无感,并且可以完美接入aspnetcore的认证授权体系呢,而不是自定义...
Java
数据库
编程
程序员
2022-06-14
0
250
深入理解Java虚拟机之JVM内存布局篇
内存布局 JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的稳定高效运行。不同的JVM对于内存的划分方式和管理机制存在部分差异。结合JVM虚拟机规范,一起来探讨jVM的内存布局。如下图所示: ...
Java
数据库
程序员
编程
2022-06-14
0
278
1.5w字,30图带你彻底掌握 AQS!(建议收藏)
前言 AQS( AbstractQueuedSynchronizer )是一个用来构建锁和同步器(所谓同步,是指线程之间的通信、协作)的框架,Lock 包中的各种锁(如常见的 ReentrantLock, ReadWriteLock), concurrent它包中的各种同步器(如 C...
Java
数据库
编程
程序员
2022-06-13
3
278
万字长文带你了解 MySQL Binlog 不为人知的秘密
MySQL 的 Binlog 日志是一种二进制格式的日志,Binlog 记录所有的 DDL 和 DML 语句(除了数据查询语句SELECT、SHOW等),以 Event 的形式记录,同时记录语句执行时间。 ...
Java
数据库
编程
程序员
2022-06-13
0
265
就这一次把网路的几种IO模型以及Nginx基本原理彻底搞清楚
1 网络IO模型 1.1 网络IO基本概念理解 IO分别表示输入(input)和输出(output)。它描述的是计算机的数据流动的过程,因此IO第一大特征是有数据的流动;那么对于IO的整个过程大体上分为2个部分, 第一个部分为IO的调用,第二个过程为IO的执行 。IO的调...
Java
数据库
程序员
编程
2022-06-13
0
266
MySQL全面瓦解:安装部署与准备
下载与安装 互联网高速时代下,我们的生活发生了巨大的变化,从购物(淘宝、京东),出行(滴滴、快狗),支付(支付宝、微信)等,遍及我们生活的方方面面,我们使用这些系统和应用的时候,会在上面获取、存储大量的数据信息, 那这些信息总是要进行落地并持久化存储,才能在各种各样的业...
Java
数据库
程序员
编程
2022-06-13
0
218
灵魂一击!Netty系列笔记之Reactor模式(建议收藏)
一、什么是 Reactor 三种 IO 模式和对应的开发模式如下: BIONIOAIOThread-Per-ConnectionReactorProactor Reactor 是一种开发模式,核心流程为: 1、注册感兴趣的事件 2、扫描是否...
Java
数据库
程序员
算法
2022-06-13
0
370
无论大厂小厂面试官想问的HashMap,都在这一篇里面了
一、HashMap的数据结构 HashMap<String,String> map=new HashMap(); map.put("1","Kobe"); 这两行代码表示数据已经在HashMap中存储完成。而这也引发了一个问题,数据如何才能在HashMap中高效...
Java
数据库
面试
程序员
2022-06-13
0
354
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页