MYSQL基础-索引类型与索引方法及使用原则
索引类型mysql索引类型normal,unique,full text的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefull textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDEX 也可以。总结,...
索引类型mysql索引类型normal,unique,full text的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefull textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的 INDEX 也可以。总结,...
今天和一个技术小哥哥电话面试(当然面试的人是我)。问了我一个mysql的基础问题“数据库事务的四个特性和隔离级别”。回想了一下这东西,还真忘记的差不多了(依稀还记得在学校里那会老师划过重点)。现在罗列一下,算是温故而知新吧~什么是事务:数据库事务是指作为单个逻辑工作单元执行的一系列操作(SQL语句)。这些操作要么全部执行,要么全部不执行。为什么需要事务经典的银行转账行为,A账户转给B账户10元,数...
今天看到一道面试题,优化一个函数。function fei($n) { if ($n == 1 || $n == 2) { return 1; } return fei($n - 1) + fei($n - 2); }起初不知道这个函数的作用,后面查了一下才知道。这个函数可以求大名鼎鼎的“斐波拉契数列”。返回到正题上,先说说什么是递归。递归是指函数/过程/子...
老板最近提了一个需求,统计应用的活跃用户。却暂时又不想接入第三方统计。那么只能后端来出来处理了。在首页的接口上做个钩子,记录用户。查了些资料,发现redis的bit貌似是最优的处理方法了。在Redis中我们经常用到set,get等命令,细心的你有没有发现,还有几个相似的命令叫setbit,getbit,它们是用来干嘛的?BitMap是什么就是通过一个bit位来表示某个元素对应的值或者状态,其中的k...
centos7安装高效轻量级图片服务器zimg全过程!
大家熟知Jetbrains的话应该知道:他们家的所有产品升级到2018.2.1及以上版本后,先前可用的注册服务器都失效了,无法激活升级到最新版本体验最新黑科技。这里记录一下2020.1版本的POJIE过程~
使用vue写个demo,一段以前使用的代码却出了幺蛾子。具体就是mounted中使用this.$refs报unfidned。。。 最终发现是有些优化导致的~
centos7安装redis全记录
node爬虫神器puppeteer 离线安装chromium方法~
1.Freemarker继承介绍Freemarker 通过 rapid java实现继承。实际是rapid的jar包提供的三个自定义标签。实现继承用到的有三个标签:@extends,@block,@override. 他们三个都有一个共同的属性: name@extend标签: 要继承的模板@block 标签: 声明在一个模板中定义那些代码是可以被重写的(@ovrride)@ov...