Mysql (十一) | 性能优化篇
前言hello,大家好,前面也讲过数据库很多方便,比例锁、表设计、索引、存储过程以及隔离级别,也包含数据库优化,那么今天就给大家单独带来一篇性能方面的优化篇一、慢查询如何发现有问题的SQL?一个sql新能不够改好,那你怎么知道不够好,一般都是通过开启慢查询日志,来定位sql有毒。1.1、慢查询开启和
前言hello,大家好,前面也讲过数据库很多方便,比例锁、表设计、索引、存储过程以及隔离级别,也包含数据库优化,那么今天就给大家单独带来一篇性能方面的优化篇一、慢查询如何发现有问题的SQL?一个sql新能不够改好,那你怎么知道不够好,一般都是通过开启慢查询日志,来定位sql有毒。1.1、慢查询开启和
前言hello大家好,我是喜欢完基金的小秀哥,恭喜大家又遇到我,今天给大家带来我工作中经常遇到的一些莫名其妙报错以及工作小技巧1、校验问题点击编辑时候字段命名没有超过长度范围,但是就是提醒报错问题1、去掉:rules 规则中的 trigger 属性2、在校验规则里限定type,如果是验证数字格式的,
前言之前一直用别人的数据库,我真怕哪一天数据库进不去,里面的数据我就GG了,于是乎我就今天决定了自己安装数据库,下面是步骤mac和win这里就不讲了,直接下一步下一步就OK,改下密码 ,今天要讲的是linuxlinux安装mysql步骤1、官网下载包上传到linux某个目录https://dev.m
前言最近开发一个项目,需要用到redis,考虑服务器内存不大,想自己搭建一个redis,不想要用docker里面的redis废话不多说步骤一、下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz二、迁移目录mv redis-5.0.7
我一直感觉搞懂父子组件互相调用方法和传值,你就会vue,用了这么久还不会,最近就需求需要刚刚学会了几种方法目录:方案一:通过ref直接调用子组件的方法;方案二:$on和$emit调用子组件的方法;方案三:父组件传递数据给子组件方案四:子组件与父组件通信方案五:非父子组件通信1方案六:非父子组件通信2
前言这是一个面试的老生常谈的话题,一提到redis,就是用到的场景,假如你是一个新手,肯定用的场景不多,毕竟公司业务在那里。那么今天就来谈谈redis常用的十六个场景今天就不聊什么优势、为啥使用它等信息,下篇在讲解。一、目录缓存数据共享分布式分布式锁全局ID计数器限流位统计购物车用户消息时间线tim
Mysql获取昨日、今日时间以及时间戳2020-04-1400:00:00--时间格式SELECTDATE_FORMAT(CAST(SYSDATE()ASDATE),'%Y-%m-%d%H:%i:%s');--时间戳SELECTUNIX_TIMESTAMP(DATE_FORMAT(CAST(SYSD
/*自定义jar依赖*/compile 'com.github.penggle:kaptcha:2.3.2'compile 'com.nimbusds:nimbus-jose-jwt:7.1'compile 'com.alibaba:fastjson:1.2.75'compile("org
前言hello,大家好,秀总不说mybatis plus用的很精通,那么我也是吃瓜最早的那一批人。秀总18年就学习以及使用。但是后来由于工作需要。没怎么用。现在又是重拾。今天带来的就是mp一些小技巧前言一、新增二、删除三、修改3.1、int updateById(@Param(Constants.E
这篇个人常用Java函数,不是技术类文章目录1、数据库事件用到的sql2、json字符串截取与替换一、数据库事件用到的sqlDECLARE startDate date DEFAULT DATE_FORMAT(now_day,'%Y-%m-%d');-- 更新数据的时间DECLARE startSt
前言hello,最近做开发,建造字段时候遇到一些棘手的问题,可能还是基础有点渣吧。特地今天总结一下字符串类型短字符varchar长字符text,不需要指定长度,他是可伸缩的结构时间日期类型date日期dateTime时间timestamp时间戳假如你有使用年份,其实有两种选择。int和date。后者
这里讲解直接安装启动kafka,没有先安装zookeeper一、linux安装1、下载wgethttp://mirror.bit.edu.cn/apache/kafka/2.2.0/kafka_2.12-2.2.0.tgz或者官网下载再上传linuxhttp://kafka.apache.org/d
微信公众号:纯洁的麦田。如有问题,请后台留言,反正我也不会听。前言该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。(但是关于rabbitMq的安装,就不介绍
前言hello,大家好,我是霸气侧漏的秀总,时隔多日,今天秀总给大家带来什么呢?大家都知道,此前我带来过一篇关于多线程的文章,如果你项目中多线程遇到不多,没必要使用线程池,那么今天给大家带来多线程一些常见的使用方法场景1、后台任务,例如:定时向大量(100w以上)的用户发送邮件;2、异步处理,例如:
一、循环组件循环的div块,其他组件也可以<divv-for="oindbData":key="o"></div>二、jS遍历数组重新组值两种方法1、for(leti=0;i<res.length;i++){constpercen
前言:我这边表格不用怪,和element类似,只是我们移植了一层皮而已,所以中新思路大家明白就行功能清单:校验表单必填表格验证勾选el-table几条数据迁移到另一个el-table1、校验表单必填<el-formref="threeForm"class="ste
我们是使用element组件,最近发现组件不适合我们需求,我们做了改动1、el-radio纵向摆置,设置driver边距如图:代码如下:<el-form-item ref="oneForm" prop="materialNum&
前言hello,大家好,俗话说,上传下载是我们作为开发必不可少的业务,这里讲解比较常用的单纯上传下载功能,不涉及到很高级的比如幂等性、鉴权等业务前言一、上传接口废话不多说,直接撸代码一、上传接口
最近被数组给闹折腾了,只因为不太熟悉,特写此篇文章加深影响。数组有几种处理方式1、数组A追加数组B上这样的需求那就是两个一样的数组,一般需求是一个列表拼接到另一个数组,此时只要两数组有相同属性就会合并this.stepThreeTableData=this.stepThreeTableData.co
前言这里就懒得说了,直接上代码组件<template> <view> <scroll-view class="container" scroll-x="true" scroll-left="0">
前言前面我们将了工厂模式和策略模式,解决了if过多问题,怕修改导致大逻辑得到破坏,今天那我们来讲到装饰器模式,来解决订单的多种优惠结算问题一、定义动态给对象添加一些额外职责,比生成子类更加灵活二、解决问题在不改变对象基础上,动态给对象添加新的职责避免使用继承来拓展功能,从而避免类爆炸问题灵活控制对象
前言
前言大家好,写了那么久文章,也没写关于css的知识点。写前端的都知道css是前端非常重要。css学好,一定会得到大家的刮目相待。废话不多说,直接来学习吧!样式申明
前言hello,到这里,今天带来Redis的基础命令,数据结构、事务以及持久化知识点