logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

谈谈 volatile 关键字?

volatile 是 Java 虚拟机提供的轻量级的同步机制它的作用是:保证可见性不保证原子性禁止指令重排由 volatile 关键字引申出一个概念,JMM 内存模型:JMM(Java 内存模型 Java Memory Model,简称 JMM)本身是一种抽象的概念,并不真实存在,它描述的是一组规则,通过规范定制了程序中各个变量...

Mac M1 搭建虚拟机节点集群过程及软件分享

Mac M1 芯片搭载虚拟机节点的集群,避免踩坑,纯傻瓜式操作,关于静态 IP 配置、DNS 域名快速解析、Termius Sshd 工具使用等知识

文章图片
#macos#linux#运维
优化内存利用:深入了解垃圾回收算法与回收器

该篇博文是从周志明教授编写的《深入理解 Java 虚拟机》巨著里面的内容结合自身的一些理解,整理出来的一些内容,垃圾收集算法是内存回收的方法论:分代收集理论(弱分代学说、强分代学说、跨代引用学说)标记-清除算法、标记-复制算法、标记-整理算法这三种算法之间的优劣势;垃圾收集器就是内存回收的实践者,从 Serial 系列收集器到 Parallel 系列收集器,为 CMS 老年代收集器搭配而生的 Pa

文章图片
#算法
Jenkins 安装及常见错误解决方案

一、安装本文安装环境是在 Linux CentOS 镜像下 7.7 版本安装的 Jenkins1.下载 Jenkinssudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https...

#jenkins#运维
Nacos 配置中心实际运用场景以及配置优先级简要概述

该篇博文讲解在实际工作如何使用 Nacos 、配置动态刷新的运用,对 Spring Cloud 新老版本的依赖引入作了描述,从 2021.0.1.0版本开始,移除了 spring-cloud-starter-bootstrap 依赖,最后,对配置的优先级作了区分,对不同环境配置、不同微服务如何共享配置做了详细的介绍,下篇文章让我们从源码的角度来看 Nacos 是如何加载配置的!

文章图片
#spring boot#spring#spring cloud
Spring Security+JWT+Vue 集成及权限认证

本篇简单的介绍 Vue 简单使用,主要为了测试验证与后端接口的权限功能是否能正常使用本次 Vue 之旅比较简单,只是简单的授权与权限认证、不认证(都给予对应的信息)至于全局拦截 code 后面再补上SpringBoot 后端跨域支持「由于前端与后端端口不同,会导致前后端联调时出现跨域问题」,代码补上// 1. 添加cors配置信息 CorsConfiguration config = new Co

文章图片
#spring#vue.js#java
Kafka 实战开篇-讲解架构模型、基础概念以及集群搭建

该博文作为专栏【Kafka】第一篇,为大家了整理了各大消息中间件之间的特性以及优劣势,结合 AKF 划分原则对 Kafka 集群、Topic、Partition 作了划分;通过自身理解的【架构模型】为大家提前梳理清楚一些概念以及问题,在 Kafka 中存在的角色作了一些概述;最后,以实践校验真理的唯一准则,搭建了 Kafka 集群以及通过控制台方式整理了一些常用命令以及对前面所描述的一些问题作了验

文章图片
#kafka#架构#java-rabbitmq
一文带你从零到一深入透析 @RefreshScope 结合 Nacos 动态刷新源码

该篇文章从零到一分析完了 @RefreshScope 加载的过程,从源码各个细节分解以及有对应的流程图整理,主要通过以下几个步骤来进行分析:1、在处理 BeanDefinition 时它是如何去标识 scope=refresh 过程,以及 spring-cloud-context 是如何加载它去新增 scope 对象的;2、介绍了核心类:RefreshScope、GenericScope 如何去提

文章图片
#spring#java#spring boot
从零开始:手把手搭建 RocketMQ 单节点、集群节点实例

该篇博文初介绍了 RocketMQ 「一个开源的、高吞吐量、低延迟的消息队列系统」它的一些基础的概念信息「消息模型、消息生产者、消息消费者、主题、代理服务器、名字服务器、消费模式:拉取、推送、消息、标签等」简要概述了 Kafka vs RocketMQ 之间的区别以及它们之间的巧妙结合,最后,作为开篇,环境是演示所有操作的前提,故总结了搭建 RocketMQ 单节点、集群节点的详细步骤,在 Lin

文章图片
#rocketmq
迟到的总结:回望 2023 年,期盼 2024 新机会、新挑战

将在 2023 完善好的 Kafka 源码、Seata 源码、Sentinel 源码笔记内容,回顾好笔记📒上的知识内容,以博文的方式将其整理输出,风正济时,自当扬帆破浪;任重道远,还需策马扬鞭,对一切事物保持不卑不亢的态度

文章图片
#经验分享
    共 16 条
  • 1
  • 2
  • 请选择