相关文章
MQ消息队列+Lua 脚本实现异步处理下单流程
具体实现和代码可参考我以前做过的笔记:《黑马点评》异步秒杀优化|消息队列
回顾一下下单流程:
用户发起请求
会先请求Nginx,Nginx反向代理到Tomcat,而Tomcat中的程序,会进行串行工作,
分为以下几个操作࿱…
建站知识
2024/11/23 3:20:24
【QT】QT 窗口(菜单栏、工具栏、状态栏、浮动窗口、对话框)
Qt 窗口是通过 QMainWindow类来实现的。
QMainWindow 是一个为用户提供主窗口程序的类,继承自 QWidget 类,并且提供了⼀个预定义的布局。QMainWindow 包含一个菜单栏(Menu Bar)、多个工具栏(Tool Bars)、…
建站知识
2024/11/19 0:21:45
Hadoop-YARN
简介
YARN是Hadoop的资源管理和作业调度系统,它将集群资源管理和作业调度/监控功能从Hadoop MapReduce的实现中分离出来,使得Hadoop可以支持除了MapReduce之外的其他数据处理模型。用户可以将各种服务框架部署在 YARN 上,由 YARN 进行统一地…
建站知识
2024/11/19 0:21:42
实现一个全栈模糊搜索匹配的功能
提供一个全栈实现的方案,包括 Vue 3 前端、Express 后端和 MySQL 数据库的分类模糊搜索功能。让我们逐步来看:
1. 数据库设计 (MySQL)
首先,我们需要一个存储分类的表:
CREATE TABLE categories (id INT AUTO_INCREMENT PRIMAR…
建站知识
2024/11/23 3:23:01
JVM 高级面试题及答案整理,最新面试题
JVM中的垃圾收集器有哪些,它们的工作原理是什么? JVM中的垃圾收集器主要包括以下几种: 1、 Serial收集器:它是一个单线程收集器,工作时会暂停所有其他工作线程("Stop-The-World"),它的优点是简单高效(与其他收集器的单线程比),适用于单核处理器的环境。 2…
建站知识
2024/11/19 0:21:33
electron-builder打包vue2项目不显示element-ui图标
1、使用版本
vue ^2.6.14element-ui ^2.15.14vue-cli-plugin-electron-builder 2.1.1
2、解决办法
1) 如果是简单的图标可以使用图片代替(这种对于elementui组件的图标还是不会显示) 2)在vue.config.js配置
const { defineCon…
建站知识
2024/11/19 0:21:29
Mysql - 索引
目录
一、存储引擎
二、索引
索引结构
索引分类 索引语法 联合索引
前缀索引
索引使用规则
最左前缀法则
范围查询使索引失效
字段做运算操作索引失效
字符串字段不加单引号索引失效 字段做前模糊查询索引失效
or连接条件索引失效
数据发布情况索引失效
指定使用…
建站知识
2024/11/18 19:34:36
sql注入和防止sql注入的方法
SQL注入(SQL Injection)是一种网络安全漏洞,允许攻击者在应用程序的SQL查询中插入恶意代码。这种攻击通常发生在应用程序没有正确验证或清理用户输入数据的情况下,导致攻击者能够操纵数据库查询,获取、修改或删除敏感信…
建站知识
2024/11/19 0:21:25