后端

333.明天加班

梳理一下最近进度到哪了: openstack 单机版在本地 VMware 上搭建起来之后(使用的是 centos8.3),创建不了虚拟机; openstack 单机版在公司浪潮服务器上搭建起来之后(使用的是 ubuntu20.0.4 LTS),一次解决完服务器系统问题、服务器网络问题、openstack 网络问题之后,面临的最新的问题是:创建了虚拟机之后,虚拟机内部的 CPU 占用太高,程序运行起

Firebase平台埋点接入

一、Firebase埋点统计平台能力介绍 Google Analytics(分析)for Firebase俗称GA是一款免费的应用效果衡量解决方案,可提供关于应用的使用情况和用户互动度的数据分析。SDK 会自动收集大量事件和用户属性,您也可以定义自定义事件,以便衡量对您的业务有特殊影响的因素。收集到数据后,可通过 Firebase 控制台到信息中心中查看。 Firebase Analytics官方

JVM 概述

1 什么是JVM JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 2. JVM与操作系统 为什么要在程序和操作系统中间添加一个JVM? Java是一门抽象程度特别高的语言,提供了自动内存管理等一系列的特性。这些特性直接在操作系统上实现是不太可能的,所以就需要JV

Kotlin 协程(一)

Come and Meet Kotlin Coroutine Tags of Kotlin Coroutine Kotlin协程可以被理解为一种轻量级的线程,它具有挂起和恢复的特点,可以将我们从异步编程的回调陷阱中解放出来 下面我们一一来看给协程贴上的标签如何理解: 挂起和恢复 挂起函数(suspend function) 协程最吸引人的特点就在协程的挂起和恢复特性上,通过这个特性我们能够

Python开发从入门到精通:Web框架Django高级应用

《Python开发从入门到精通》设计指南第三十三篇:Web框架Django高级应用 一、学习目标与重点💡 学习目标:掌握Python Web框架Django的高级技巧,包括中间件、信号、缓存、表单验证、权限管理等;学习Django的高级功能;通过实战案例实现高级Web应用。 ⚠️ 学习重点:中间件

SpringCloud 秒杀系统生产级落地:Sentinel+Redis 联合优化,从限流防刷到库存闭环,彻底解决超卖 / 宕机 / 恶意刷

        网上 90% 的秒杀教程都是 demo 级演示,要么只写个 Redis 扣库存的几行代码,要么只讲 Sentinel 限流的基础用法,根本无法落地生产。秒杀系统从来不是单一技术的堆砌,而是全链路的流量管控、安全防护、数据一致性保障的综合工程。        这篇博文,我会把多年大促实战沉淀的秒杀系统优化方案全部分

RabbitMQ - 数据备份与恢复:队列数据的导出与导入

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕RabbitMQ这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开

013-Spring AI Alibaba Studio 功能完整案例

本案例将引导您一步步构建一个 Spring Boot 应用,演示如何利用 Spring AI Alibaba 的 Studio 功能,实现多种 AI 对话交互模式,包括简单对话、流式对话和基于 Advisor 的功能增强。1. 案例目标我们将创建一个包含三个核心功能的 Web 应用: 简单对话 (/studio/simple/chat)&#

Python入门:Python3爬虫BeautifulSoup全面学习教程

Python入门:Python3爬虫BeautifulSoup全面学习教程 Python入门:Python3爬虫BeautifulSoup全面学习教程,该教程围绕 Python 爬虫核心工具 BeautifulSoup4(BS4)展开,先介绍爬虫 “发送 HTTP 请求、解析内容、提取数据、存储数据” 的核