-
Elasticsearch Scroll Api 示例
PHP 项目,通过 Elasticsearch 的 Scroll Api 循环获取所有搜索结果。因为老项目用的是 2.0+ 版本的旧版 Elasticsearch,使用的也是旧版的 PHP Client:["elasticsearch/elasticsearch": "^2.0"](https://github.com/elastic/elasticsearch-php)。
- 2021-01-19 13:18:17
- 编程
- #PHP #elasticsearch
-
Laravel 使用 MD5 作为密码 hash 算法
将 Laravel 框架默认的密码 hash 算法从 bcrypt 改为 MD5,以适应老项目的数据库。
-
20200330 面试题
17位数字查找是否存在于数据库中;angular ngIf/ngShow;查找目录下是否包含字符串;MySQL 存储引擎 MyISAM / Innodb;实现阶乘函数 F($n)
- 2020-03-30 12:40:31
- 编程
-
python 图片验证码生成并转为 base64 Data Url
使用 python 的 captcha 库生成图片验证码,顺带转成了 base64。
-
金钱(金额)格式化,每三位加上逗号分隔,Python + PHP 写法
金钱数额字符串格式化,每三位加上逗号分隔。这是我给公司的 Python 招聘准备的一道面试题,之前看过 PHP 版本的答案,觉得很巧妙,这里把几种解法列出来。
-
Laravel 使用 laravel-httpcache 扩展包的正确姿势
为了提高网页的加载速度,除了使用 cdn 和静态文件浏览器缓存以外,还有使用 http cache 的方法,对 html 文档进行缓存。barryvdh/laravel-httpcache 是个 laravel http 缓存的包,本文介绍下这个包的正确使用姿势。 安装和启用 参考 github 上 barryvdh/laravel-httpcache 的说明,不再赘述。安装完记得php artisan vendor...
- 2018-05-09 23:28:12
- 编程
- #Laravel #http cache
-
Scrapy初窥:爬一个绅士动漫站
最近逛到一个绅士动漫视频站(http://hentaidude.com ),发现它的视频是直接以完整的视频文件方式提供的,试了下可以直接下载,于是我就想试着用爬虫抓取下来。尝试了下使用 python 爬虫框架 scrapy,很容易就撸好了,对方没有做反爬虫处理,直接抓就完事了。 我要抓取的网站是典型的分页显示的网站,涉及列表页和详情页,...
-
Laravel scout+elasticsearch 实现全文搜索
如题所述,最近给博客加上了搜索功能,利用了 laravel scout 包外加 elasticsearch ,同时由于公网服务器配置过低,我把 elasticsearch 安装在了家里的小服务器上,利用 frp 进行内网穿透,提供搜索服务。俩边机器均运行的 ubuntu 系统。 elasticsearch 安装 jdk elasticsearch 运行需要 java 环境,直接安装 oracle-java8...