自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 资源 (14)
  • 收藏
  • 关注

原创 Redis缓存穿透、缓存雪崩和缓存击穿详解与解决方案

Redis

2020-07-13 14:52:05 208

转载 什么是双亲委派模型?违背双亲委派模型?

一、先从类加载器讲起 对于任意一个类,被同一个类加载器加载后都是唯一的,但如果被不同加载器加载后,就不是唯一的了。即使是源于同一个Class文件、被同一个JVM加载,只要加载类的加载器不同,那么类就不同。 下面我们写一个不同类加载器加载后的类,看一下对instanceof关键字运算有什么影响: public class OneMoreStudy { public static void main(String[] args) throws Exception { C...

2020-07-12 21:02:01 588

原创 关键字volatile的作用

volatile关键字一般在多线程下使用,主要体现在一下几个方面: 1、保证线程之间的可见性 线程之间的可见性就要从java的内存模型来分析了,每个线程都有自己的栈空间,java的变量都是存储在主内存中的,主内存是共享区域,所有的子线程都是可以访问的,但每个线程之间的栈空间都是不可见,线程对变量的操作只能从主内存中拷贝到自己的栈空间,不能直接操作主内存中的变量,各个栈空间都有自己的变量副本拷贝,所以各个栈空间之间是无法访问对方的栈空间的,只有对变量操作的时候才会去主内存中拷贝 vola...

2020-07-11 10:54:15 384

原创 CAS底层原理

CAS是什么? CAS全称Compare-And-Swap,它是一条CPU并发原语。它的作用是判断内存的某个位置的值是否为预期值,如果是则改为新值,在这个过程中是原子性的。 sum.misc.Unsafe类中有多个方法被native关键字标记,这说明该方法是原生态的方法,它是一个调用非java语言的接口,也就是说这个接口的实现是其他语言实现的。 CAS并发原语就是体现在java的sum.misc.Unsafe类中的各个方法,调用这个类中的CAS方法JVM就会通过其他语言生成若干条系统指令,完...

2020-05-24 10:35:59 288

原创 Linux上安装MySQL

版本:   Linux:CentOS7   MySQL:mysql-5.7.29-1.el7.x86_64.rpm-bundle 一、离线安装 1、上传MySQL到Linux上(位置/opt) 2、解压上传的安装包 创建解压文件夹 mkdir /opt/mysql 解压 tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar -C ...

2020-04-01 22:44:53 136

原创 Linux上安装JDK

版本:   Linux:CentOS7   JDK:jdk1.8 一、离线安装 1、上传jdk1.8到Linux上(目录位置 /opt) 2、解压上传的JDK(此次解压的路径是 /usr/local) tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local 3、编辑/etc/profile文件 vim /etc/profile 4...

2020-03-28 10:58:32 101

xftp和xshell官方最新版

官方最新发布的xftp和xshell工具,离线安装版本,是一款不错的工具,你可以下载试试,官方最新发布的xftp和xshell工具,离线安装版本,是一款不错的工具,你可以下载试试

2020-04-28

easyui官方离线文档

最新的官方离线文档,有demo、源码、演示还有vue、Angular、React文档,很齐全,有需要的可以下载

2019-12-26

vue文件以及文档.zip

vue.js文件是最新的版本,包含有生产版和开发版本自由选择,还有详细的帮助文档,把几个文件压缩了,下载的时候解压就可用

2019-12-20

最新dubbo视频教程.zip

最新的dubbo视频教程,内容详细,有源码,以及所需用到的文件都齐全,ssm和springboot整合dubbo案例都有

2019-12-18

Spring Boot视频教程

springboot的全套教程,含视频、源码、文档,有需要的可以下载

2019-10-23

layui后台管理模板(iframe版)

这是官方的一个后台离线模板,我把它下载了分享给大家,是一个html格式的资源,个人感觉还不错,暂时想不到什么说的了,自己看

2019-10-18

layui官方离线文档

这是一个layui官方离线文档,有演示以及源码,以及cshaap版的,有需要的可以下载,暂时想不到什么说的了,自己看

2019-10-12

jQuery EasyUI中文离线文档

EasyUi的中文离线帮助文档,有源码和演示,非常详细,这是一个非常不错的资源,有需要可以下载,暂时想不到什么说的了,自己看

2019-10-12

常见面试题200道题目

常见面试题200道题目,常见的java面试题,总共200道,包括javaSE、javaEE等相关的题目,基本包含面试主要内容

2019-06-20

c3p0的jar包。

c3p0的jar包,数据库连接池c3p0所需要的jar包都有,里面都包含了,只需要引入jar包就行了,内容齐全,

2019-06-20

Tomcat7.0到9.0版本都有

Tomcat7.0到9.0版本,包括安装版的,解压版的,解压的直接解压就能用了

2019-06-20

oracle、mysql、SQLserver驱动jar包.zip

oracle、mysql、SQLserver数据库JDBC驱动jar包,各种版本

2019-06-20

JavaScript正则验证手机格式Demo

JavaScript正则验证手机格式Demo,js使用正则表达式,用来验证手机的正确格式,可检测出是否为手机号码的Demo

2019-02-25

IntelliJ IDEA中的Eclipse快捷键插件

IntelliJ IDEA导入eclipse的快捷键,新手不熟悉IntelliJ IDEA的情况下,可以使用插件eclipse的快捷键方便使用

2019-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除