自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 细谈缓存穿透、缓存击穿、缓存雪崩

一、redis缓存1.1、redission概述Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模分布式系统的难度。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。Redisson底层采用的是Netty框架(异步高性能的通信框架,底层采用的是NIO,即非阻塞 IO),Redisson框架提供的几乎所有对象都包含了

2020-10-09 16:54:43 404

原创 解决安装erlang没有bin目录

安装erlang时没有bin目录当时我要安装rabbit,但是rabbit依赖于erlang环境,于是就先安装erlang环境,结果安装之后发现没有bin目录,在网上搜索,说什么c++的问题,我确实有安装过c++但是c++没有问题,网上说下载一个修复软甲,强烈修复,最终也没成功。这个就是一个坑修好了一个又有无数个问题等着。官网上下载的资源问题不是这个,那就是c++的问题了,于是找了一个c++的工具。当时的问题已经解决了,但是没有截图,解决方案提供给你们,下载vcredist_x64.exe,双击执行即可,

2020-10-06 17:08:23 2687 1

原创 SpringBoot启动流程源码剖析

前言今天学习了springBoot,对spring框架的兼容性和强大所折服,然后自己扒了源码,上网也搜了一些,总结了一下。刚学springBoot的时候只觉得很强大,综合了自动配置和启动Tomcat服务器,当时就好奇怎么启动的,在执行启动类的时候,spring帮我们做了什么?然后扒了源码,根据自己和网上教程的理解,写了如下内容:1、SpringBoot的认识既然要学springBoot当然要知道其主要作用是什么,SpringBoot时Spring项目的一个子工程,是Spring Framework同属

2020-09-27 18:55:49 187

原创 Java逆向生成:代码生成器

持久层【dao】1、mybatis-generator概述mybatis-generators是一个可以用来生成一些实体的工具,可以根据数据库逆向生成实体对象,功能强大,可以省去很多重复麻烦的工作。需要注意的是在mybatis-generator的配置文件中要生成的表名与包名保持一致其一共有两个依赖文件1:**mybatis-generator-core-1.3.5.jar **:代码生成的 jar文件2:mybatis-generator.xml: 代码生成的 XML定义文件2、编写格式

2020-09-18 21:09:17 915

空空如也

空空如也

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

TA关注的人

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