前言 对于每一位Java开发人员来说,提起Spring定是不陌生的,实际上自Spring框架诞生以来,就备受开发者的青睐,基本上现在的互联网公司都要使用到Spring框架。S...
前言 对于每一位Java开发人员来说,提起Spring定是不陌生的,实际上自Spring框架诞生以来,就备受开发者的青睐,基本上现在的互联网公司都要使用到Spring框架。S...
Linux到底应该怎么学? 最近收到了很多小伙伴的私信问我linux到底要怎么学习,正好小编最近找到了一份由大佬整理的Linux的笔记来分享给大家,先看一下Linux的思维导...
使用微服务 你准备好了吗? 目前,几乎所有人都对微服务趋之若鹜。打开你的程序员社区你会发现,几乎每篇文章都在讲微服务架构。 如果你的公司要进行微服务重构,让你来牵头,你有能力...
前言 当今,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。微服务架构的目标是,将业务与技术的复杂度进行分离,使业务...
前言 今天给大家分享的是,腾讯T8高级架构师教大家学习的中小研发团队架构实践PDF,被称之“成为高级架构师捷径”的实用技术,希望大家能够喜欢!!! 互联技术经过几十年的发展,...
垃圾回收这门技术有许多谜团。很多程序员不太了解GC程序的运行原理,因此有时它也被称为“秘技”或“魔法”。 本文的算法篇比原始论文更加详细地介绍了G1GC 的算法原理,对于我以...
先总结: 数据量小的时候,用join更划算 数据量大的时候,join的成本更高,但相对来说join的速度会更快 数据量过大的时候,in的数据量过多,会有无法执行SQL的问题,...
前言 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Red...
前言 在Java开发中,若仅为读写一个或两个对象就使用同步锁处理,会增大程序内存开销,而volatile关键字就可以很好地解决这个问题。声明一个对象为volatile,则Ja...
本篇文章给大家分享一波,阿里P8面试官推荐学习的11大专题:java面试精讲框架文档,主要包含11大块的内容:spring、springcloud、netty、zookeep...
一、什么是MVCC MVCC,全称 Multi-Version Concurrency Control ,MVCC是多版本并发控制的全称,是指多版本的并发控制。MVCC是一种...
本文导读 本文将通过锁的分类,包括库锁、表锁、页锁、行锁等等,详细介绍MySQL锁的使用、以及MySQL的优化和MySQL InnoDB加锁原理。 一、MySQL中三种锁分类...
根据《Java虚拟机规范》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域: 对于不同的虚拟机实现,在运行时数据区的实现上并不完全相同。对于常用的HotSpo...
查看docker镜像 可以先查看docker下是否存在nginx镜像,使用如下这些命令查看: docker images: 列出所有镜像。 docker images ngi...
写在前面 与以磁盘存储为主的普通数据库相比,内存数据库的数据访问速度可以高出几个数量级,能大幅提高运算性能,更适合高并发、低延时的业务场景。 不过,当前大部分内存数据库仍然采...
看到这个标题,你肯定觉得离谱。怎么会有公司规定所有接口都用Post,是架构菜还是开发菜。这可不是夸大其词,这样的公司不少。 在特定的情况下,规定使用Post可以减少不少的麻烦...
Sping Boot 如何实现自动配置 Spring Boot都需要创建一个mian启动类,而启动类都含有@SpringBootApplication注解,从启动类,一步步探...
前言 SQL 写不好 加班少不了 日常工作中SQL 是必不可少的一项技术 但是很多人不会过多的去关注SQL问题 一是数据量小 二是没有意识到索引的重要性 本文主要是整理 SQ...
前引 相信大家 MySQL 都用了很久了,各种 join 查询天天都在写,但是 join 查询到底是怎么查的,怎么写才是最正确的,今天我就和大家一起学习探讨一下 索引对 jo...