首页
面试
文章归档
Java
Linux
常用工具收集
外部系统
Bing壁纸
1
ThreadLocal的底层原理
2
Sychronized和ReentrantLock的区别
3
CAS ABA问题
4
CAS的原理
5
Synchronized的偏向锁、轻量级锁、重量级锁
Monkey部落
Monkey部落,分享技术、经验、遇到的问题及解决方法,欢迎大家互相讨论分享。
累计撰写
59
篇文章
累计创建
36
个标签
累计收到
2
条评论
栏目
首页
面试
文章归档
Java
Linux
常用工具收集
外部系统
Bing壁纸
搜索
标签搜索
面试
windows
tomcat
frp
网络安全
redis
Shell
Excel
Jenkins
springboot
navicat
chrome
markdown
halo
jrebel
工作流、activity、flowable
nas
视频、推流、拉流、ZlmediaKit
Zerotier
git
docker
Nginx
工具
javascript
Java
Element
Linux
shiro
vue
MongoDB
mac
uni
mysql
vscode
idea
微信小程序
目 录
CONTENT
以下是
Java
相关的文章
2022-11-01
置顶
HashMap详解
HashMap详解HashMap相关介绍HashMap是Java中的比较常见的集合,主要存放的是键值对,以key-value的形式存储,不是线程安全的。它里面的存储的key和value可以为null值,但是key只允许有一个null值。HashMap是无序的,无法保证里面存储的键值对的有序性。jdk
2022-11-01
1218
1
0
Java
2022-10-28
置顶
JAVA常见基础知识点
JAVA常见基础知识点一、注释Java中有三种注释,分别是单行注释、多行注释、文档注释。单行注释:注释某一行代码。使用//多行注释:注释某一段代码。使用/* … */文档注释:用于生成JAVA文档。使用/** … */二、自增自减运算符++是自增运算符,—是自减运算符,如果放在变量后面,代表是先给变
2022-10-28
538
0
0
Java
2022-10-27
置顶
Mybatis常见知识点
Mybatis常见知识点${}和#{}有什么区别${}是简单的字符串替换,属于静态文本替换,并且并不是在预处理的时候进行替换,实在编译的时候进行替换,可能会存在sql注入的风险。替换后的值不会自动加上单引号。#{}是占位符,是在预编译的时候进行替换成?占位符,执行前才会把参数设置进去,相当于jdbc
2022-10-27
569
0
1
mysql
Java
2022-10-25
置顶
JVM中的进程和线程
JVM中的进程和线程介绍一个进程可以有很多个线程,进程之间基本上都是独立的,但是同一进程中的不同线程很可能会相互影响。每个线程有自己的程序计数器、虚拟机栈和本地方法栈。进程的几种状态创建状态(New): 进程刚刚被创建。就绪状态(Ready): 进程已经准备运行,此时进程在等待处理器资源,除了处理资
2022-10-25
300
0
2
Java
2022-10-23
置顶
JWT基础概念详解
JWT基础概念详解JWT介绍之前我们文章讲过分布式session如何存储,其中就讲到过Token、JWT。首先,我们来回顾一下使用Token进行身份认证。客户端发送登录请求到服务器服务器在用户登录成功之后会生成一个token,此时这个token可能会被存储到数据库、Redis等,实现可以共享,服务端
2022-10-23
353
0
0
springboot
Java
2022-10-22
置顶
JAVA基本类型和包装类型
JAVA基本类型和包装类型前言Java语言中的数据类型分为基本数据类型和引用类型,而我们进行Java开发的时候都听说过基本数据类型和包装类型,今天我们就来详细聊一聊Java中的基本数据类型和包装类型之间的区别。基本数据类型Java中的基本数据类型一共有8种基本数据类型,分别是4种整型(byte、sh
2022-10-22
254
0
0
Java
2022-10-21
置顶
JVM、JDK、JRE你分的清吗
JVM、JDK、JRE你分的清吗前言在我们学习Java的时候,就经常听到"需要安装JDK"、“运行需要JRE”、"JVM调优"等等,这里面的JVM、JDK、JRE你真的分得清吗,今天我们就来讲讲它们之间的关系。JVM学过Java的都知道,JAVA是一次编译,到
2022-10-21
328
0
0
Java
2022-10-20
置顶
使用Spring AOP实现系统操作日志记录
使用Spring AOP实现系统操作日志记录一、什么是SpringSpring 是一个广泛应用的J2EE框架,是针对bean的生命周期进行管理的轻量级容器,主要由Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Context、Spring We
2022-10-20
398
0
4
springboot
Java
2022-10-18
置顶
JAVA设计模式-桥接模式
JAVA设计模式-桥接模式一、介绍桥接模式是一种结构型模式,它主要是将抽象部分和实现部分进行分离,可以独立变化,降低类与类之间的耦合度。举例:我们现在需要实现不同形状,每个形状还要有不同的颜色,我们传统方式是定义一个形状类,再定义每一个不同的形状实现类,继承上面的形状类,这是形状的需求已经完成,接下
2022-10-18
184
0
0
Java
JAVA设计模式
2022-10-17
置顶
分布式Session如何存储
分布式Session如何存储一、介绍Session(会话),用来记录信息确定用户身份,保存在服务端。当客户端浏览器访问服务器时,服务器会把客户端信息保存在服务器上,这个就是Session。和Session对应的是Cookie,Cookie也是记录信息确定用户身份的,不同的是,Cookie存储在客户端
2022-10-17
310
0
0
springboot
Java
1
2
3