自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 通俗易懂理解JAVA虚拟机

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、jvm是什么?二、内存结构1.程序计数器2.虚拟机栈3.本地方法栈4.堆5.方法区总结前言 java相比c++,他的优势是不用去考虑资源回收,因为内存管理,java虚拟机有垃圾回收,并且java虚拟机给我们提供了跨平台的特性,一次编译就可以到处去运行,因此我们需要去学习java虚拟机以便java内存出现溢出,内存泄漏时可以调优。java虚拟机有很多种,...

2022-04-12 11:44:11 10246 1

原创 SpringSecurity原理和机制

以后每当有请求到来时,SpringSecurity就会先从Session中取出⽤户登录数据,保存到SecurityContextHolder中,⽅便在该请求的后续处理过程中使⽤,同时在请求结束时将SecurityContextHolder中的数据拿出来保存到Session中,然后将SecuritySecurityContextHolder中的数据清空。身份认证,就是判断⼀个⽤户是否为合法⽤户的处理过程。在的架构设计中,认证和授权是分开的,⽆论使⽤什么样的认证⽅式。...

2022-07-24 13:01:39 2160 1

原创 vue项目结构

1.build目录 用来存放对项目构建项目配置 用来配置生产环境 测试环境 原始环境2.config目录 用来修改生产配置 和测试核心目录 dev.env.js --- 开发环境变量 index.js--项目配置文件 prod.env.js--生产环境变量 test.env.js--测试环境变量3.node_module 目录 用来存放当前项目的js依赖 存放就是目录无序修改4.src目录 用来存放日后自己开发代码的目录 (重点)1.asserts目录用来存放所有的静态文件 css,js,i

2022-06-16 09:02:51 330

原创 前后端应用部署云服务器

1.新建一个简单的springboot打包方式为jar包直接用maven的package命令即可在target目录中查看到jar包用xftp 将jar包上传到服务器然后运行java -jar + jar包名然后在主机访问云服务器的ip端口下的应用...............

2022-04-25 19:52:09 617

原创 简单了解一下RabbitMQ

一、什么是消息队列MQ全称为Message Queue,即消息队列。“消息队列”是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。消息中间件负责数据传递、存储和消息分发三个部分,数据的存储和分发过程中肯定要遵循某种规范,在tcp/ip 之上建立一种新的协议AMQP二、AMQP和JMS的区别MQ是消息通信

2022-04-20 13:00:56 2841 2

原创 Zookeeper集群搭建

目录1.什么是zookeeper2.zookeeper内存模型3.zk节点分类4.zk安装和使用5.zk整和Springboot6.zk的集群搭建7.zk集群原理1.什么是zookeeperzookeeper(动物园管理者)简称zk,一个分布式,开放源码的分布式应用程序协调服务,是谷歌的Chubby一个源码的实现,是Hadoop和Hbase的重要组件,zk使用java编写,支持java和c两种编程语言1.kz可以作为dubbo和Springcloud的服务注册

2022-04-19 12:21:36 3350

原创 docker 基本命令

docker解决什么问题:它把操作系统,jdk,tomcat,代码,配置全部放到集装箱里.再打包放到鲸鱼上,由鲸鱼给我们送到服务器上,在我的机器上怎么运行,在别的机器上也怎么运行.不会有任何的问题.一句话就是docker解决了运行环境不一致所带来的问题.底层原理:Docker是c/s结构的系统,Docker的守护进程在主机上运行,通过Socket从客户端访问,DockerServer接受到Docker为什么比虚拟机的速度快? Docker有比虚拟机更少的抽象层,docker利用的是宿主机的内核,V

2022-04-07 14:51:06 154

原创 ElasticSearch入门

目录一、三个核心概念二、高级查询三、索引原理四、分词器一、三个核心概念索引<index>一个索引就是一个拥有几分相似的特征的文档的集合,可以将它想象成关系型数据库中库的概念索引由一个名字来标识(必须全是小写字母),并且当我们要对这个索引中的文档进行索引、搜索和删除的时候都要用到这个名字。索引的三种操作(增删查)#查看索引GET /_cat/indices?v#创建索引PUT /orders{ "settings": {

2022-04-07 14:42:31 1843

springsecurity

springsecurity

2022-07-23

空空如也

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

TA关注的人

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