自定义博客皮肤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)
  • 收藏
  • 关注

原创 MySQL数据库优化的几种方式

1、选取合适的字段属性MySQL支持大数据的储存,但是一般来说,数据库中的表越小查询速度越快,所以在建表的时候尽量将表的宽度设小,另一个就是在尽可能的情况下把字段设置为NOT

2022-12-15 10:36:22 1399

原创 mysql新建虚拟表

建立虚拟表将查询出的数据插入临时表

2022-12-07 14:16:29 955 1

原创 数据权限模型

RBAC ABAC

2022-12-07 14:01:26 514

原创 JVM的垃圾收集器与内存分配策略

判定对象是不是死亡 引用计数法:给对象中添加一个计数器,每当有一个地方引用它时计数器加一,引用失效时计数器减一,任何时刻计数器为零时表示该对象不可能再被引用 特点:实现简单判定效率很高,在大多数时候是一个不错的算法,但是难以解决对象之间的互相循环引用问题 可达性分析:通过一系列称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径(引用链),当一个对象到GC Roots没有任何引用链相连接的时,此对象是不可用,判定为可回收对象 可作为GC Ro

2022-03-21 22:29:31 161

原创 springboot,mybatis-plus配置多数据源

mybatis_plus配置多数据源官方文档1. 引入依赖dynamic-datasource-spring-boot-starter:写这片博客时最新依赖的最新版本是3.5.1 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId&g

2022-03-09 17:37:23 1047

原创 postgresql保姆级安装教程

postgresql安装一、下载pgsql 官网:https://www.postgresql.org/按照图片剪头指示即可下载二、 安装:1、点击下载下来的postgresql.exe文件(这块可能有会报错,解决方法下面会写)2、修改路径3、选择组件 全选即可4、数据存放路径数据库相关数据默认存放在这里5、数据库管理员密码根据需求设置一个自己能记住的密码即可6、数据库服务监听端口号默认端口号即可7、系统语言/地区建议选择默认8、确认安装信息9、准备

2021-10-29 16:02:01 48119 16

原创 Java内存区域

Java内存区域:Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有的则依赖用户线程。运行时区域1.程序计数器记录当前线程所执行的字节码的指示器。为线程私有的2.虚拟机栈储存局部变量、操作数栈、动态链接、方法出口等信息.为线程私有的3.本地方法栈与虚拟机栈所发挥的作用相似,区别在于虚拟机栈为虚拟机执行Java方法服务,本地方法栈为虚拟机使用的Native方法服务。为线程私有

2021-06-20 22:26:57 58

原创 int,Integer和new Integer()区别源码分析

概念Integer 是int的包装类,int是java的的一种基本类型;Integer 变量必须实例化后才能使用而int不需要实例化;Integer 是对对象的引用,当new Integer时实际上时实际上是生成一个指针指向该对象;int 是直接存储数值;Integer 的默认值是null,int的默认值是0;Integer,new Intager(),Int比较:Integer i = new Integer(100);Integer j= new Integer(100);Intege

2021-04-18 22:41:49 265 1

原创 MD5散列函数

MD5MD5是一种散列函数,使用的是hash算法,对原始消息做有损的压缩计算,无论消息的长度字节是多少,都会生成一个固定长度的消息摘要1.不可逆在不知道原始数据的情况下是无法通过16个字节的摘要还原出原始的消息的2.单向性当知道这个原始消息的,算法位MD5,迭代次数为1时可以得到一模一样的消息摘要3.恒定性每个人每次计算出的消息摘要都是一样的,每次运行MD5产生的消息摘要都是恒定的4.不可预测性当密码中的一位数据改变后他的MD5加密后的值会很不同,比如0000经过MD5加密后为14474e

2020-12-21 15:46:36 1006

空空如也

空空如也

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

TA关注的人

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