×

spring boot

Java并发编程学习篇8_基于开源的配置中心的轻量动态线程池dynamic-tp实践与源码原理分析

謴 发表于2024-05-11 浏览5066 评论0
1.前言 在业务中多线程使用场景有很多,但是业务场景又不太相同,业务场景也可能会发生变化,因此线程池参数的合适的设置以及动态的变化调整就成为痛点。针对此系列痛点,参考Java线程池实现原理及其在美团业务中的实践 开源的 dynamic-tp🔥🔥🔥 基于配置中心的轻量级动态可监控线程池 可以配合注册中心如Nacos等动态配置线程池参数完成灵活伸缩,并提空监控、报警通知的功能。 实践练习以及源码原理分析。 2.目录 使用 整合promethues+grafana可视化监控 分析

MYSQL教程

华为三位大佬耗时半年终成MySQL金字塔,面试无忧!

AB模板网 AB模板网 发表于2024-05-11 浏览5423 评论0
MySQL概述 MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB公司1995年开发,迅速成为最流行的开源关系型数据库管理系统。 在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 2008被Sun公司10亿美金收购,2009年Sun被Oracle收购。MariaDB应运而生。(MySQL的创造者担心MysQL有闭源的风险,因此创建了MySQL的分支项目Mar

mysql

【MySQL】数据库视图的介绍、作用、创建、查看、删除和修改(附练习题)

aerof aerof 发表于2024-05-11 浏览6321 评论0
💁 个人主页:黄小黄的博客主页 ❤️ 支持我:👍 点赞 🌷 收藏 🤘关注 🎏 格言:一步一个脚印才能承接所谓的幸运 本文来自专栏:MySQL8.0学习笔记本文参考视频:MySQL数据库全套教程 欢迎点击支持订阅专栏 ❤️ 1 视图的介绍与作用 🆔 视图的介绍: 视图 view 是一个虚拟表,非真实存在,其 本质是根据SQL语句获取动态的数据集,并为其命名, 用户使用时只需要使用视图名称即可获取结果集,并可以将其当作表来使用。 数据库中只存放了视图的定义,而并

kotlin

【Kotlin学习】Kotlin中的反射(kotlin 反射)

™無聲煩の告別™ ™無聲煩の告別™ 发表于2024-05-10 浏览8805 评论0
反射:在运行时对kotlin对象进行自省 反射是一种在运行时动态访问对象属性和方法的方式,而不需事先确定这些属性是什么。一般来说当你访问一个对象的方法或者属性时,程序的源代码会因用一个具体的声明,编译器将静态解析这个引用并确保这个声明是存在的。但有时候你要编写能够使用任意类型的对象的代码,或者只能在运行时才能确定要访问的方法和属性的名称。例子:JSON序列化库要能够把任何对象都序列化成JSON,所以它不能引用具体的类和属性,这时可以使用反射 在kotlin使用反射时,会和两种不同的反射AP

rabbitmq

学习RabbitMQ(三)(rabbitmq讲解)

行者 行者 发表于2024-05-10 浏览6749 评论0
1、交换机         假设工作队列背后,每个任务都恰好交付给一个消费者(工作进程)。在这一部分,我们将消息传达给多个消费者。这种模式称为“发布/订阅模式”。 1.1、Exchanges 1.1.1、Exchanges概念 RabbitMQ 消息传递模型的核心思想是:生产者生产的消息从不会直接发送到队列。实际上,通常生产者甚至都不知道这些消息传递到了哪些队列中。         相反,生产者只能将消息发送到交换机(exchange),交换机工作的内容非常简单,一方面它接收来自生

django

django框架学习(django框架教程)

Zni Zni 发表于2024-05-10 浏览4413 评论0
1.创建项目 打开某个目录,进入。 “C:\Users\梁瑾怡\PycharmProjects\pythonProject\venv\Scripts django-admin.exe” + startproject 项目名称 如果在环境变量里面的话 django-admin startproject +项目名 :比较标准 也可以如下这样创建项目 会加点东西: 多了一个template目录,直接删除掉 setting文件,多加了一组数据 57行【os.path.join[BASE_DIR,‘te

MYSQL教程

快速学习navicat安装教程(navicat的安装教程)

ZampK ZampK 发表于2024-05-10 浏览5055 评论0
“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB和MongoDB等不同类型的数据库,它与阿里云、腾讯云、华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。你可以创建、管理和维护数据库。Navicat 的功能足以满足专业开发人员的所有需求,