自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MQ的基本介绍

MQ(Message Queue)消息队列 是基础数据结构中“先进先出”的一种数据结构。一般用来解决应用解耦,异步消息,流量削峰等问题,实现高性能,高可用,可伸缩和最终一致性架构。 是基础数据结构中“先进先出”的一种数据机构。指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消息。 MQ的作用: 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等

2021-01-20 20:46:02 614

原创 Redis和Jedis简介以及Redis事物

Redis简介: 关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。 Redis的注意事项: edis是一种高级的key-value的存储系统 其中的key是字符串类型,尽可能满足如下几点: key不要太长,最好不要超过1024个字节,这不仅会消耗

2021-01-20 20:41:45 75

原创 HashMap的底层原理及其数据结构

HsahMap的底层原理 hashMap是Java语言中遇到的最常用的数据结构 1、hashMap的数据结构 要了解hashmap首先要弄清楚他的数据结构,在java编程中,最基本的数据结构有两种,数组和链表。 数组:查询速度快,可以根据索引查询,但是插入和删除比较困难。 链表:查询速度慢,需要遍历整个链表,但是插入和删除比较容易。 HashMap是数组和链表组成的,数据结构又叫链表散列。 2.hashmap特点 快速存储 :比如当我们对hashmap进行get和put的时候速度非常快 快速查找(时间复杂

2021-01-14 20:29:19 700

原创 JVM内存模型

JVM内存模型划分 根据JVM规范,JVM 内存共分为虚拟机栈,堆,方法区,程序计数器,本地方法栈五个部分。 计数器(线程私有): 是当前线程锁执行字节码的行号治时期,每条线程都有一个独立的程序计数器,这类内存也称为“线程私有”的内存。正在执行java方法的话,计数器记录的是虚拟机字节码指令的地址(当前指令的地址)。如果是Natice方法,则为空。 栈 也是线程私有的。 每个方法在执行的时候也会创建一个栈帧,存储了局部变量,操作数,动态链接,方法返回地址。 每个方法从调用到执行完毕,对应一个栈帧在虚拟机栈

2021-01-13 19:12:20 370 3

原创 2021-01-12

这个错误是密码加盐发生的错误,错误原因是因为在数据库中设置的类型长度太短,导致报了这样的错误,解决方法:给类型长度设置更长的字符长度,这样就可以了!

2021-01-12 15:40:25 275

空空如也

空空如也

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

TA关注的人

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