自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux安装redis

linux安装redis一、通过yum安装1.通过yum安装yum install redis如果提示没有redis安装包就去下载fedora的epel仓库yum install epel-release再执行yum install redis安装完毕后,可以使用下面的命令启动redis服务下面提供了两种命令启动redisservice redis startsystemctl start redis下面这条语句优势在于可以通过找你自己的配置启动 去掉 /etc/re

2021-08-17 15:26:04 65

原创 GO学习笔记

Go学习笔记从今天开始每天记录go学习历程,首先就从变量的声明开始吧。一、

2021-07-19 13:48:38 95

原创 数据库事务相关知识

事务的基本概念事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位事务的四大特性原子性:数据库包括的诸多操作要么全做,要么全不做,如果某部分成功,那么将进行回滚,不会对数据库造成任何影响一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如 初始 A 100 ,B 100 ,A转50给B,则 A 50 吧150 A的钱加上B的钱始终是 200隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部操作及使用的数据对其他事务是个例的,

2021-05-12 20:18:54 67

原创 分析Java 对象的布局

Java对象的布局笔者最近在看周志明的《深入理解Java虚拟机》,写些文章做一下记录,还是个小菜,如果有错误的地方,欢迎大佬们指正,好进入主题。普通对象在堆内存的存储布局可以划分为对象头、实例数据、对象填充‘MarkWord 的内容对于类型指针,就是对象指向他的元数据的指针,Java虚拟机通过类型指针来确定对象是哪个类的实例。请注意是普通对象,如果是一个数组,对象头中会有一块记录数据长度的数据,当时这点…实例数据不用过多介绍了吧,对齐填充,就是:如果你的对象大小只有12byte,就会填充4个b

2021-04-28 23:09:06 74

原创 springboot实现拦截器----用户登陆

场景用户登陆创建一个LoginHanderInterceptor类实现HandlerInterceptor接口package com.mu.login.config;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * @progra

2021-04-27 16:40:20 84

原创 打破双亲委派机制

前景第一篇中我们通过更改代码改变了自己实际到手的钱,但是我们把金额计算的类放入了jar包中,这难免会引起怀疑,现在我们把计算工资的类放回项目中,吧倍数改成1倍,运行项目发现工资并没有*1.2,这就是双亲委派机制导致的了,那么现在我们就想打破双亲委派机制,来达到我们的目的。直接上代码吧打开ClassLoader源代码,很清楚的发现loadClass的访问权限是protected,我们直接对此进行覆写 @Override protected Class<?> loadClass(

2021-04-24 22:21:59 154

转载 双亲委派机制

JVM 双亲委派机制什么是双亲委派:如果一个类加载器收到了加载类的请求,首先会当前类加载器看看自己有没有加载过,没有就传递给上一层,如果找到了就返回,假设此类没有被加载过,那么他一层一层传递直到根目录类加载器,父类尝试去加载,父类加载器目录下没有这个类,反馈给子类,让子类尝试去加载。双亲委派机制避免重复加载 ,核心类篡改。这里有几个流程要注意一下:子类先委托父类加载父类加载器有自己的加载范围,范围内没有找到,则不加载,并返回给子类子类在收到父类无法加载的时候,才会自己去加载jvm提供了三种系统

2021-04-24 15:30:16 49

原创 Java类加载器简单运用一

Java类加载器我们的目的让别人看不到我们的源代码URLClassLorder新建一个项目,新建一个包com.net,在包下新建一个类Salarypublic class Salary { public double getMoney(double salary) { return salary*1.2; }导出jar包然后通过我们的URLClassLoader去加载主类 Demopublic class Demo { public static void main(Str

2021-04-24 15:24:18 68

原创 SpringBoot整合Mybaits入门

SpringBoot整合Mybaits入门导入mybaits,mysql 驱动 依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version> </d

2021-04-22 18:46:34 115

空空如也

空空如也

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

TA关注的人

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