自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

锦瑟年华,逐梦之人

人的悲欢并不相通

  • 博客(6)
  • 收藏
  • 关注

原创 【Mysql】Mysql explain 命令

前言MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息。通过该命令看出 mysql 是如何执行该条 sql 的,可以通过分析索引,表结构等方面来优化你的慢查询语句。用法EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, explain + sql 语句, 例如:EXPLAIN SELECT * FROM blog WHERE blog_id > 10;执行结果如下mysql

2020-07-26 18:22:06 2303

转载 【通用设计】分布式系统中接口的幂等性

阅读目录业务场景接口幂等性幂等性实现方式Token机制数据库去重表Redis实现状态机总结业务场景公司有个借贷的项目,具体业务类似于阿里的蚂蚁借呗,用户在平台上借款,然后规定一个到期时间,在该时间内用户需将借款还清并收取一定的手续费,如果规定时间逾期未还上,则会产生滞纳金。用户发起借款因此会产生一笔借款订单,用户可通过支付宝或在系统中绑定银行卡到期自动扣款等方式进行还款。还款流程都走支付系统,因此用户还款是否逾期以及逾期天数、逾期费等都通过系统来计算。但是在做订单系统的时候,遇到这样一个业务场景,

2020-07-23 22:26:02 391 1

转载 【Mysql】MySql中delimiter的作用

阅读目录MySql中delimiter的作用例子先说结论MySql中delimiter的作用Mysql 中默认命令的终止符是; , 但有时候,不希望MySQL这么做,因为你输入的sql 语句可能要包含多句,句中也包含了;, 这时候就要使用delimiter换终止符啦!例子默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。如输入下面的语句mysql> select * from test_table;然后回车,那么

2020-07-22 23:39:37 486

转载 【网络安全】XSS跨站脚本漏洞

阅读目录1 XSS漏洞原理解析2 XSS攻击类型3 反射型XSS3.1 分析反射型XSS4 存储型XSS4.1 分析存储型XSS5 DOM型XSS5.1 分析DOM型XSS1 XSS漏洞原理解析XSS跨站脚本攻击(Cross Site Scripting,简称为XSS) 是一种针对web网站安全的漏洞攻击技术,恶意攻击者利用网站程序对用户输入过滤不足,在网站中插入对用户有影响的恶意脚本代码(通常是js或html等脚本代码),当用户使用浏览器打开浏览该网页时,恶意代码就会在用户浏览器上执行,从而盗取用户

2020-07-11 12:59:22 1002

转载 【最佳实践】git 上的分支命名规范

master(主分支,永远是可用的、稳定的、可直接发布的版本,不能直接在该分支上开发)develop(开发主分支,代码永远是最新,所有新功能以这个分支来创建自己的开发分支,该分支只做只合并操作,不能直接在该分支上开发)feature-xxx(功能开发分支,在develop上创建分支,以自己开发功能模块命名,功能测试正常后合并到develop分支)release(预发布分支,在合并好feature分支的develop分支上创建,主要是用来提测的分支,修改好bug并确定稳定之后合并到develop和ma.

2020-07-11 09:49:25 677

转载 【Mysql】mysql中insert into和replace into以及insert ignore用法区别:

mysql中常用的三种插入数据的语句:insert into表示插入数据,数据库会检查主键,如果出现重复会报错;replace into表示插入替换数据,需求表中有PrimaryKey,或者unique索引,如果数据库已经存在数据,则用新数据替换,如果没有数据效果则和insert into一样;insert ignore表示,如果中已经存在相同的记录,则忽略当前新数据;下面通过代码说明之间的区别,如下:create table testtb( id int not null primary

2020-07-03 23:54:30 303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除