listen to music
  推荐文章
源码阅读

线程池源码

参考美团技术分享:https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html 一、线

阅读更多
java高级

ThreadLocal

一、简介  多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变

阅读更多
缓存

Redis应用

一、热点数据缓存 二、缓存更新策略(保证双写一致) 一致性就是数据保持一致,在分布式系统中,为多个节点中数据的值是一致的。 强一致性:

阅读更多
多版本并发控制MVCC 多版本并发控制MVCC
一、什么是 MVCCMVCC (Multiversion Concurrency Control),多版本并发控制。顾名思义,MVCC 是通过数据行的多个版本管理来实现数据库的 并发控制 。这项技术使得在InnoDB的事务隔离级别下执行 一
2024-06-20
python3基础语法 python3基础语法
一、语言特性1、编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允许在源文件中使用
2024-06-16
RocketMQ RocketMQ
RocketMQ 官方中文文档:https://rocketmq.apache.org/zh/docs/ https://gitcode.com/apache/rocketmq/blob/master/docs/cn/README.md 一
2024-05-14
RocketMQ-功能特性 RocketMQ-功能特性
本示例代码基于gRPC 协议 SDK 构建,因此需要服务端至少升级到5.0版本,并启用 gRPC Proxy 才可兼容。关于Proxy的部署参考快速指南。 如果您使用的是 Remoting 协议 SDK,建议参考之前4.x 版本的示例代码
2024-05-14
MySQL事务 MySQL事务
一、数据库事务概述1、存储引擎支持情况SHOW ENGINES 命令来查看当前 MySQL 支持的存储引擎都有哪些,以及这些存储引擎是否支持事务。 能看出在 MySQL 中,只有InnoDB 是支持事务的。 2、基本概念事务:一组逻辑操作
2024-04-09
MySQL架构 MySQL架构
一、逻辑架构剖析1、 服务器处理客户端请求 MySQL5.7以及之前的版本有查询缓存,MySQL8.0 把查询缓存的操作去掉了,实际生产环境中数据更新修改非常频繁,一是缓存命中率太低,二是数据或表结构一旦更改缓存立即失效,此时再搞查询缓存就
2024-03-30
gRPC gRPC
一、protobuf介绍Protobuf(Prototcol Buffers)Google 开源的一种序列化方式。 Protobuf 官方实现了一门语言,专门用来自定义数据结构。protoc 是这门语言的编译工具,可编译生成指定编程语言(如
2024-01-22
kibana搜索语法 kibana搜索语法
一、简介KQL:(Kibana Query Language )查询语法是Kibana为了简化ES查询设计的一套简单查询语法,Kibana支持索引字段和语法补全,可以非常方便的查询数据。 如果关闭 KQL,Kibana 将使用 Lucen
2023-11-23
SpringBoot外部化配置 SpringBoot外部化配置
https://docs.spring.io/spring-boot/docs/2.1.11.RELEASE/reference/html/boot-features-external-config.html 一、配置加载顺序Spring
2023-11-09
1 / 30