作者归档:Bigway

迅搜,十分钟搭建一个搜索引擎

假设有一堆词,也有一堆内容。现在想知道:

每个词的相关词有哪些?
每个词的相关内容有哪些?
每个内容的相关内容有哪些?
利用上述词与词、词与内容、内容与内容的关联,来优化页面的推荐信息,使用户和搜索引擎获得更好的浏览体验。

这些相关信息的推荐都可以通过搜索来实现,这些推荐的信息无论是写死的,还是实时查询的,还是分时间缓存的,前提是都得有个搜索引擎。 继续阅读

使用Flask-Cache

作为一个微框架Flask没有内置的缓存功能,但是,有werkzeug cache API和一个很好的扩展,以提供其缓存功能到您的Flask应用程序,该扩展由@thadeusb创建,是非常容易实现和使用。 继续阅读

Flask系列:网页载入速度优化

在这篇博文中,我将描述如何优化您的Flask应用程序。

网站速度非常重要。这会让您的网站取得成功,无论你为用户提供了多优秀的内容和功能,如果您的网站网页载入速度比竞争对手的网页载入速度慢,那么竞争对手可能会获得关注,而不是您的网站。特别是当所有的主要搜索引擎都喜欢快速的网页。 继续阅读

Redis远程连接&后台运行

由于最近本渣在折腾scrapy_redis分布式爬虫、flask使用redis做缓存,所以想更新点啥,那就Redis远程连接&后台运行,说明一下如果是直接买的阿里云的云数据库Redis版设置是不一样的,具体可以看官方文档配置;这里是以购买的阿里云ECS自安装的Redis实现远程连接步骤:
1、开启端口6379
2、配置redis.conf 继续阅读

总结2016,挺进2017!

2016年度总结:懒惰指数有所下降,勤奋呈上升趋势,伤心指数回落的很快,反之快乐占据了主导优势。2017,拒绝人生熊市,争创牛市一片!
一齐展望2017:想吃的美食,马上去吃;想穿的衣服,马上去买;想看的风景,马上去赏;想爱的人,马上表白;想做事,不要留白。2016年未完成的梦,愿2017年全部都实现。17大鸡大利!

聊聊2016那点事:
关于表面:
没有强壮的肉体,高尚的灵魂以及高八度的容颜,更别谈能挣几个钱!

关于内在:应该算是内在,我说的是应该
永远在乌漆吗黑的小路上折腾:
什么pyv8解析js,scrapy_redis分布式爬虫,WEB开发(Flask),自然语言处理,cms建站,流量获取,运营等…当然还有最重要的发外链
有诗日:
锄禾日当午
换链真辛苦
一年换到晚
PR还没有五

展望2017的屎和远方,有以下几大点:
脱单不做汪,增重不反弹,睡觉不失眠,学习力Max!

夜深了,该碎觉了!就酱

SQLAlchemy笔记&数据伪装

SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。
SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。SQLAlchemy的理念是,SQL数据库的量级和性能重要于对象集合;而对象集合的抽象又重要于表和行。因此,SQLAlchmey采用了类似于Java里Hibernate的数据映射模型,而不是其他ORM框架采用的Active Record模型。不过,Elixir和declarative等可选插件可以让用户使用声明语法。 继续阅读

Windows Redis3 安装

Redis官方并没有提供直接可用的Windows安装版本,但是查资料发现有一个github上的小组改装了redis从而支持在windows上使用redis,开源项目地址: https://github.com/MSOpenTech/redis ,下面我们就一步一步编译一个Windows版的redis! 继续阅读