资讯中心

站内搜索

MySQL-SQL优化

1. SQL性能分析 1.1 SQL执行频率 MySQL 客户端连接成功后,通过 show [session|global] status 命令可以提供服务器状态信息。通过如下指令,可以查看当前数据库的INSERT、UPDATE、DELETE、SELECT的访问频次: SHOW GLOBAL STATUS LIKE '***_______'; 通过上述指令,我们可以查看到当前数据库到底是以查询为主,还是以增删改为主,从而为数据库优化提供参考依据。 如果是以增删改为

(二十一)Flask之上下文管理第二篇(细细扣一遍源码)

每篇前言: 🏆🏆作者介绍:【孤寒者】—CSDN全栈领域优质创作者、HDZ核心组成员、华为云享专家Python全栈领域博主、CSDN原力计划作者 🔥🔥本文已收录于Flask框架从入门到实战专栏:《Flask框架从入门到实战》 🔥🔥热门专栏推荐:《Python全栈系列教程》、《Django框架从入门到实战》、《爬虫从入门到精通系列教程》、《前端系列教程》、《tornado一条龙+一个完整版项目》。 📝​📝本专栏面向广大程序猿,为的是大家都做到Flask从入门到精

Java开发面试--RabbitMQ专区

1、 RabbitMQ 是什么,它的优势和使用场景是什么? 答: RabbitMQ是一种开源的消息代理和队列服务器,它允许应用程序顺序地读写、发送和接收消息。基于Erlang语言开发,支持多种客户端,如Python、Ruby、.NET、Java等,支持多种消息协议,如AMQP、STOMP、MQTT等。 RabbitMQ的主要优势包括: 可靠性:RabbitMQ使用一种事务机制来保证消息的安全交付,如果消费者在处理消息时发生错误,消息可以返回队列重试或者转入死信队列,避免

【实战知识】使用Github Action + Nginx实现自动化部署

大家好啊,我是独立开发豆小匠。 先说一下背景~ 我的小程序:豆流便签,目前使用云托管部署后端服务,使用轻量级服务器部署数据库和一些中间件。 因此服务器成本:云托管 + 云服务器 云托管每周花费5元,一个月就是50,一年就是500啊,所以这期准备把云托管优化掉! 1. 需求分析 使用云托管的好处是很明显的,可以推送代码后自动化部署。如果转移到云服务器,怎么延续自动化部署的开发体验咧,主要的需求如下: 自动化部署test分支 自动化部署master分支 部署期间服务可用 其

SpringMVC之拦截器和异常处理器

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需写作干货注入能量… 热爱写作,愿意让自己成为更好的人… 前言 一、拦截器 1、拦截器的配置 2、拦截器的三个抽象方法 3、多个拦截器的执行顺序 二、异常处理器 1、基于配置的异常处理 2、基于注解的异常处理 一、拦截器 1、拦截器的配置 SpringMVC中

Django web开发(一) - 前端

前端开发 说明: 本人的实验环境在云服务器(CentOS7操作系统)上,在VSCode软件上SSH远程连接云服务器进行代码编写 因为文章所有内容和代码是纯手敲的缘故,所以演示的代码可能跟武沛齐(据说是小猪佩奇的远房表哥)老师视频中的有所不同,但原理相同 目的: 开发一个平台 - 前端开发: HTML CSS JavaScript - 接收请求并处理 - Mysql数据库: 存储数据 快速上手: 基于Flask Web框架快速搭建一个网站 深入学习:

69.请描述Spring MVC的工作流程?描述一下 DispatcherServlet 的工作流程?

69.请描述Spring MVC的工作流程?描述一下 DispatcherServlet 的工作流程? 核心架构的具体流程步骤如下: 首先用户发送请求——>DispatcherServlet,前端控制器收到请求后自己不进行处理,而是委托给其他的解析器进行 处理,作为统一访问点,进行全局的流程控制; DispatcherServlet——>HandlerMapping, HandlerMapping 将会把请求映射为 HandlerExecutionChain 对象(包含一 个

MySQL从入门到快速上手

第一章 了解SQL 主键:表中每一行都应该有一列(或几列)可以唯一标识自己。 主键可以是一列构成,也可以是几列共同构成。 唯一 非空 不允许修改 第二章 检索数据 关于通配符:一般而言,除非你确实需要表中的每一列,否则最好别使用 * 通配符。 检索不同的值:DISTINCT 不能部分使用 DISTINCT , DISTINCT 关键字作用于所有的列,不仅仅是跟在其后的那一列。 DISTINCT 需要放到所有列名的前面,如果写成 SELECT s

【Spring Cloud】Gateway组件的三种使用方式

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《Spring Cloud》。🎯🎯 👉点击这里,就可以查看我的主页啦!👇👇 Java方文山的个人主页 🎁如果感觉还不错的话请给我点赞吧!🎁🎁 💖期待你的加入,一起学习,一起进步!💖💖 目录 🌟前言 ✨创建模块 ✨使用Gateway的三种方式 🍃方法一 🍃方法二 🍃方法三   🌟前言         Spring

Spring Boot对接Oracle数据库

Spring Boot对接Oracle数据库 最近学习了Oracle数据库,那么如何使用Spring Boot和MyBatis Plus对接Oracle数据库呢? 这就有了这篇随记,具体流程如下 1、创建Maven工程 创建一个空的Maven工程,导入如下依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmln

mysql快速插入大量数据

前言 最近做性能测试,需要模拟生产环境的数据量,在造百万、千万级数据的时候发现直接使用插入sql效率极低,百度了一翻,找到几种方式,但用下来还是有很快速的方式,推荐第四种 插入mysql数据效率对比 1.单行插入 insert into tableName (colunm1,colunm2,...) value(value1,value2,...); 没错,很普通的一条sql,插入速度也很普通,不推荐 2.多行插入 insert into tableName(colunm
加载更多

一个令你着迷的主题!

查看演示 官网购买