介绍 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。 安装方式 pip安装pipinstallsupervisor 安装好supervisor之后,默认是没有生成配置文件的。可以通过以下命令生成配置文件echo_supervisor...
引入jar包官方给出druid-spring-boot-starter的版本已经是1.1.17。推荐引入最新的,解决了一些已知的问题。 com.alibaba druid-spring-boot-starter 1.1.10 application.properties增加druid相关配置 需要注意的地方是mysql的驱动类在my...
前言 最近在公司做项目时,前端ajax交互用到的比较多,才发现自己对ajax一知半解,好多概念还没有搞清楚,故整理该篇文章以待日后翻阅。 常用的ajax请求方式 $.ajax({name:value,name:value,…}) 只有一个参数且该参数是一组key/value对象,包含各选项及回调函数信息。 $.ajax({ typ...
豆瓣简介豆瓣电影 前不久在豆瓣刷到了一部电影《逃离比勒陀利亚》,看了下电影题材是越狱类型的,更重要的是电影是根据真实历史事件改编的,正合我的胃口。那肯定是要添加到豆瓣想看啦。电影的大致剧情就是南非种族隔离制度盛行的时代背景下,由于男主和他的朋友斯蒂芬·李参加了南非黑人追求民主自由、反对种族隔离的组织,遭至了牢狱之灾,关押到比勒陀利亚...
前言 首先,很感谢在B站上有幸刷到了码匠笔记关于【SpringBoot实战】论坛项目【第一季】的课程,当时觉得这个课程不错,因为up主是从最基础的开始讲的,纯小白视角,通过这个课程我也了解到了github代码托管,第三方github登陆原理,项目部署,中间也讲了一些好用的插件如flyway数据库迁移工具,lombok等。最让我印象最深...
redis安装 Redis是用C语言开发的一款高性能的NOSQL系列的非关系型(键值对形式)数据库。Redis通过提供多种键值数据类型来适应不同场景下的存储需求。 1.下载redis安装包 wgethttp://download.redis.io/releases/redis-6.0.1.tar.gz 2.解压压缩包 tar-zxvf...
需求 起因是我看到一款是基于PHP写的豆瓣插件,所以我也想同步我的豆瓣影单以及书单到博客网站上,但是豆瓣并没有提供这样的接口允许你获取到自己的影单以及书单数据。那没办法只能自己爬数据了,刚好我对爬虫又有点研究,这点实现起来不难。 为什么要集成scrapy 实际上不用scrapy来爬取,纯python也能实现,但是我坚持在django项目...
为什么要集成celery当集成了celery之后,我们可以利用celery的异步任务和定时任务来处理我们django项目逻辑。例如:异步发送邮件和定时清理缓存等,在我的博客我就利用celery等配置完成定时对豆瓣影单书单的爬取,并且可控计划(循环、定时、时钟)类型。 django集成celery—demo如果把celery集成到djang...
关于Celery Celery是一款非常简单、灵活、可靠的分布式系统,可用于处理大量消息,并且提供了一整套操作此系统的一系列工具,同时Celery也是一款消息队列工具,可用于处理实时数据以及任务调度。 Celery关键词概念 Task 异步任务和定时任务 Broker 表示中间人,作用是负责接收生产者发布的任务并将任务存入队列,然后等...