这几天闲的没事,准备把我这个博客的搜索功能升下级。原来我的搜索是根据文章标题字段做的查询,现在准备用elasticsearch做为后台搜索引擎来做全文搜索。
主要的步骤分为
- docker运行elasticsearch服务
- 博客文章的同步
- 具体实现
首先要做后台搜索就需要部署一下elasticsearch,同时为了支持中文需要用到ik分词插件。elasticsearch运行需要有java环境,由于我这台服务器上面没有安装过java。而且后面要用到的i...
今天抽空写了个多线程下载文件的方法,参考了下网上的案例并做了下修改,支持下载完后根据http头的etag信息做md5校验(当然这个得根据实际情况,etag内容不一定是md5值,不是就把那段代码去掉),后续可以加上断点续传的功能。
代码如下,以供学习
#!/usr/bin/env python #_*_ coding:utf-8 _*_ import threading import urllib2 i...
Cloudhu 个人随笔|built by django|
沪ICP备16019452号-1