加载中
spring系列汇总

spring spring-基于可扩展Schema的特性自定义标签 springmvc-同一个访问资源,多种视图解析方式 spring cache 配置使用aspectj模式织入 基于注解的spring缓存,轻松无侵入解决cache问题 spri...

2018/12/10 12:25
1.8K
容器技术系列汇总

docker windows安装docker docker - 在centos7和windows10安装 docker - 镜像加速器 docker - 构建一个简单的docker镜像 docker - 调试Dockerfile docker - 常用命令 docker - Dockerfile常用...

2018/12/10 10:08
1.3K
MySQL 主从复制如何处理——触发器,函数,存储过程,调度事件

参考文章 MySQL 5.6 主从复制如何处理——触发器,函数,存储过程,调度事件 ==========mysql 8.0官方文档============

springboot 中防止 XSS 攻击

1. 什么是XSS攻击? XSS攻击全称跨站脚本攻击,是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。也就是作恶的用户通过表单提交一些前端代码,...

JS中并行请求接口并合并请求结果

需求:两个异步请求同时请求远程接口,并对两个接口返回的数据进行处理 可以通过 es6的 Promise.all 进行处理 function request1_fun(time) { return new Promise(resolve => { setTimeout((...

2021/06/10 17:54
1.2K
java并发编程 - volatile的实现原理

前言 我们知道volatile关键字的作用是保证变量在多线程之间的可见性,它是java.util.concurrent包的核心,没有volatile就没有这么多的并发类给我们使用。 本文详细解读一下volatile关键字如何...

2021/03/09 15:00
67
mysql - InnoDB数据页结构

在文章 mysql - InnoDB记录存储结构 中,我们唠叨了InnoDB存储引擎中的各种行格式,并且完整的梳理了一遍一条普通的记录被存储到底层的存储器上的过程。InnoDB中目前支持COMPACT、Redundant...

mysql - InnoDB记录存储结构

准备工作 到现在为止,MySQL对于我们来说还是一个黑盒,我们只负责使用客户端发送请求并等待服务器返回结果,表中的数据到底存到了哪里?以什么格式存放的?MySQL是以什么方式来访问的这些数...

2021/02/18 17:20
2.3K
JMX - MBean介绍

最近在看flume的监控源码,发现flume的监控metrics是存放在MBean中,再由web服务暴露到其他监控系统中。这次又get到了一个新知识点,今天给大家分享一下。 什么是JMX和MBean? JMX(Java管理扩...

2021/01/28 00:25
693
mysql - explain 执行计划

Explain 关键字可以模拟优化器执行SQL查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的。分析你的查询语句或是表结构的性能瓶颈能干吗: 表的读取顺序 数据读取操作的操作类型 哪些索引可...

RabbitMQ 和 Kafka 的区别?

作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还...

2020/12/13 23:13
337
mybatis源码解析 - MappedStatement注册流程

MappedStatement 类是 Mybatis 框架的核心类之一,它存储了一个 sql 对应的所有信息,在执行mybatis时,将通过id,从 Configuration 的缓存获取对应的MappedStatement ,组装成sql。mybatis...

2020/12/06 16:44
248
Elasticsearch - 分布式存储的数据分布

对于一个分布式存储系统来说,数据是分散存储在多个节点上的。如何让数据均衡的分布在不同节点上,来保证其高可用性?所谓均衡,是指系统中每个节点的负载是均匀的,并且在发现有不均匀的情况...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部