抽象类abstract和接口interface的区别和联系
用过面向对象的同学肯定都知道,抽象类abstract和接口interface是很重要的概念之一,它们很相似,都是定义了一些规范,但又有不同的使用场景,下面简单介绍回顾一下两者的使用方法。
php关键字final和finally的使用
很多人看到final和finally会觉得它们长得很像,其实它们的用法大不相同,final是用来修饰类和方法的,而finally是在php5.5新增的一个异常处理的模块,下面分别详细介绍两者的使用方法。
elasticsearch6.6分词插件ik的安装和使用
本文介绍elasticsearch分词插件IK Analysis的安装和简单使用。
- php
- #elasticsearch
- 2019-02-26
- 5360
- 0
elasticsearch6.6数据同步之logstash的安装和使用
本文记录如何使用logstash数据处理工具,将mysql中的数据同步到elasticsearch中。本人纯属es新手,哪块有错误还请大佬指出。
- php
- #elasticsearch #logstash
- 2019-02-26
- 5442
- 2
Laravel报错'Whoops, looks like something went wrong.'解决办法
本文介绍Laravel项目在安装或者部署时访问报错"Whoops, looks like something went wrong."的解决办法。
redis有序集合实现排行榜功能
使用redis有序集合实现排行榜功能,可以用在比如热搜、投票等场景。redis中的有序集合是一个非常高效的数据结构,可以替代数据库里一些很难实现的操作。它的一个典型应用场景就是排行榜,通过ZRANK可以快速得到用户的排名,通过ZRANGE可以快速得到TOP N的用户列表,它们的复杂度都是O(log(N)),用来替代数据库查询可以大大提升性能。