排序
大厂报价查询系统性能优化之道!
0 前言 机票查询系统,日均亿级流量,要求高吞吐,低延迟架构设计。提升缓存的效率以及实时计算模块长尾延迟,成为制约机票查询系统性能关键。本文介绍机票查询系统在缓存和实时计算两个领域的...
美团一面:什么是CAS?有什么优缺点?我说我只用过AtomicInteger。。。。
引言 传统的并发控制手段,如使用synchronized关键字或者ReentrantLock等互斥锁机制,虽然能够有效防止资源的竞争冲突,但也可能带来额外的性能开销,如上下文切换、锁竞争导致的线程阻塞等。而...
多线程系列(一) -线程技术入门知识讲解
一、简介 在很多场景下,我们经常听到采用多线程编程,能显著的提升程序的执行效率。例如执行大批量数据的插入操作,采用单线程编程进行插入可能需要 30 分钟,采用多线程编程进行插入可能只需...
MySQL-09-mysql 存储过程入门介绍
拓展阅读 MySQL 00 View MySQL 01 Ruler mysql 日常开发规范 MySQL 02 truncate table 与 delete 清空表的区别和坑 MySQL 03 Expression 1 of ORDER BY clause is not in SELECT list,reference...
SpringBoot3集成WebSocket
标签:WebSocket,Session,Postman。 一、简介 WebSocket通过一个TCP连接在客户端和服务器之间建立一个全双工、双向的通信通道,使得客户端和服务器之间的数据交换变得更加简单,允许服务端主...
三,搭建环境:事务控制
三,搭建环境:事务控制 @ 目录 三,搭建环境:事务控制 声明式事务配置 注解写法 查询操作 增删改操作 声明式事务配置 在 demo-module01-web 的模块下的,spring-persist.xml 配置文件中 开启...
杭州的 IT 崩盘了么?
大家好,我是R哥。 今天分享一个爽飞了的面试辅导 case: 这个杭州兄弟空窗期 1 个月+,面试了 6 家公司 0 Offer,不知道问题出在哪,难道是杭州的 IT 崩盘了么? 报名面试辅导后,经过一个多月...
什么叫运行时的Java程序?
Java程序的运行包含编写、编译和运行三个主要步骤。 1.在编写阶段: 开发人员在Java开发环境中输入程序代码,形成后缀名为.java的Java源文件。 2.在编译阶段: 使用Java编译器对源文件进行错误...
2017年,我成为了技术博主
2017年9月,我已经大三了。 >>上一篇(爪哇,我初窥门径) 我大二学了很多java技术,看似我一会就把javaweb/ssh/ssm这些技术栈给学了。 这些技术确实不难,即便是我,我都能学会,门槛并...
bean生命周期
Spring框架中Bean的生命周期包括以下几个核心阶段: 实例化(Instantiation): 当Spring容器需要创建一个Bean时,它会根据BeanDefinition中的配置信息调用相应的构造函数来创建Bean对象。对于S...
关键字、数据类型、标识符
总结 Java特性:简单性,面向对象,可移植性(跨平台),高性能,分布式,动态性,多线程,安全性,健壮性 单行注释:// 多行注释:/* */ 文档注释:JavaDoc:/** */ 强类型语言:安全性高,速...
Ubuntu20.04安装MySQL8主从
实验环境 主机名 系统版本 网络地址 Master Ubuntu20.04 192.168.100.20 Slave Ubuntu20.04 192.168.100.21 下载安装包及初始化数据库 # 主从节点都需执行 ## 下载并安装数据库 cd /opt wget ht...













