后端
MySQL系列之数据类型(Date&Time)
导览
前言
一、日期/时间类型
1. Date
1.1 取值范围
1.2 显示格式
2. Datetime
2.1 取值范围
2.2 显示格式
3. Timestamp
3.1 取值范围
3.2 显示格式
4. time
4.1 取值范围
4.2 显示格式
5. year
5.1 取值范围
5.2 显示格式
二
MySQL 启动报错 “The server quit without updating PID file“ 的全面解决方案(适用于 5.7/8.0 全版本)
摘要在 MySQL 数据库运维中,"The server quit without updating PID file" 是常见且棘手的启动错误。本文结合 MySQL 官方文档及实战经验,系统梳理该错误的 10 大核心成因与解决方案,覆盖权限、配置、磁盘、SELinux 等多维度,并针对 5.7/8.0 版本差异提供适配指南&
LeetCode题解:数的N次方
题目描述
实现Pow(x,n),即计算x的n次幂函数(即,x^n)。
示例
示例1
输入:x = 2.00000, n = 10
输出:1024.00000
示例2
输入:x = 2.10000, n = 3
输出:9.26100
示例3
输入:x = 2.00000, n = -2
输出:0.25000
方法思路
快速幂+递归
举个例子:我们要计算x^64,我们可以按照:
ima
SQL注入专题(三)
一、WAF及绕过WAF原理介绍
WAF的定义:
waf,即web应用防火墙,是通过执行一系列针对http/https的安全策略来专门位web应用提供保护的一款产品。
waf主要是通过内置的很多安全规则来进行放域,会对每个请求的内容根据安全规则进行检测并对不符合安全规则的做出响应的防御处理,从未保证web应用的安全性和合法性。
WAF是如何工作的?
规则库:使用一组规则来区分正常的请求和恶意的请求。
重看Spring聚焦BeanFactory分析
目录一、理解BeanFactory(一)功能性理解(二)BeanFactory和它的子接口(三)BeanFactory的实现类二、BeanFactory根接口(一)源码展示和理解(二)基础特性总结三、HierarchicalBeanFactory(
【Golang】第七弹----map
笔上得来终觉浅,绝知此事要躬行
🔥 个人主页:星云爱编程
🔥 所属专栏:Golang
🌷追光的人,终会万丈光芒
🎉欢迎大家点赞👍评论📝收藏⭐文章
1基本介绍Go语言中的 map 是一种无序的键值对集合,
MySQL数据读写分离(MaxScale)
一、概念:
MySQL数据读写分离是存储数据的一种服务架构
执行select命令必须连接 slave角色服务器
执行insert命令必须连接 maste角色服务器
提供数据读写分离功能的中间件软件有: mysql-proxy maxscale mycat
拓扑架构只支持一主一从或者一主多从架构
二、实现读写分离的拓扑图:
读写分离拓扑图.png
三、MaxScale相关配置
rabbitmq入门
1、介绍
2、MQ优势
应用解耦:提高系统容错性和可维护性
异步提速:提升用户体验和系统吞吐量
削峰填谷:提高系统稳定性
代码
工具类-RabbitmqUtils
package nk.gk.wyl.module.rabbitmq.utils;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.Conn
