最新文章

php异步任务小思路
2018-03-12 17:57:25
在做项目中,经常遇到比如说要发送邮件或者短信验证码,或者导出任务等比较耗时的任务,采用同步方式就可能用户需要等待了,体验不友好,为了缩短用户等待时间,这时可以采用异步的方式,比如消息队列等,我想到一个小方法,去触一个脚本去执行,php的ex...
标签: PHP 分类: PHP 172 人围观, 0 人喜欢
python写微信跳一跳的辅助,拿高分
2018-01-05 14:36:07
原因:最近微信更新后有了微信跳一跳小游戏,可是对我来说好难啊,最高才几十分。心中不甘心,就想着使了点小手段,于是半夜快两点睡不着了,就起床研究了一下。思路:主要思路就是手机通过usb链接电脑,截取游戏屏幕,电脑分析两点的距离,乘以某个系数来...
标签: python 分类: Python 494 人围观, 3 人喜欢
linux下通过mail发送邮件及遇到的问题
2017-12-19 11:17:46
昨天做了定时从线上数据库导出订单的脚本,并且发送附件通知,也遇到了一些问题:Linux服务器mail程序本身就是调用sendmail来进行邮件发送的,sendmail服务器提供对外的邮件发送功能。CentOS默认不能发送邮件,所以要安装se...
标签: linuxmail 分类: Linux 367 人围观, 2 人喜欢
php读取写入csv文件
2017-12-16 12:38:36
最近总是从数据库导入导出数据到excel中,但是PHP 操作excel有一点小麻烦,于是就导入,出csv了。Microsoft Excel也能打开csv,这是极好的!!!在这记录一下,遇到的坑:1:首先是编码问题,导入时发现,总是乱码,通过...
标签: PHPcsv 分类: PHP 317 人围观, 0 人喜欢
阿里云centos7.3安装lnmp环境
2017-10-09 22:31:56
0,安装MySQL1. 下载yum源 1) wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2) rp...
标签: lnmpphp7mysql5.7nginx 分类: Linux 512 人围观, 18035 人喜欢
php设计模式(责任链,策略,装饰器,适配器,桥接模式)学习
2017-09-22 23:56:15
责任链模式:顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每...
标签: 设计模式责任链模式策略模式 分类: PHP 781 人围观, 1 人喜欢
php设计模式(工厂,单例,观察者模式)学习
2017-09-22 12:06:17
在软件开发过程中,经常出现的典型场景的典型解决方案,称为设计模式,简单来说就是套路。。。学习设计模式的意义 1:更深入的理解面向对象的思想. 2:有利于开发出扩展性强的程序 首先看看工厂模式是什么鬼在工厂模式中,我们在创建对象时不会对客户端...
标签: 设计模式工厂单例观察者 分类: PHP 474 人围观, 0 人喜欢
通过scrapy框架爬取小姐姐的磁力链接
2017-09-05 11:11:51
注意:本文章不适合不会scrapy的,不讲解scrapy基础知识。完整项目地址,更多爬虫练手代码请点此进入gitoschina查看这次要爬的是一个磁力链接搜索网站,从女优列表开始爬,爬每个女优的所有作品的磁力链接信息,如图:并且将数据存到m...
标签: scrapy爬虫 分类: Python 957 人围观, 4 人喜欢
python使用Selenium与PhantomJS写爬虫
2017-08-31 21:05:01
SeleniumSelenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括Ph...
标签: SeleniumPhantomJS 分类: Python 663 人围观, 2 人喜欢
多进程配合多协程爬取绝对领域的妹纸图
2017-08-25 16:12:08
注释里都详细注释了,就不做太多说明了,直接上代码吧。#coding=utf-8 import requests import gevent import os import time from lxml import etree from...
标签: Python爬虫 分类: Python 712 人围观, 3 人喜欢
通过python的fabric包完成代码上传部署(简单版)
2017-08-22 16:26:26
首先是安装fabric包pip install fabricfabric常用参数-l : 显示定义好的任务函数名-f : 指定fab入口文件,默认入口文件名为fabfile.py-H :&n...
标签: Pythonfabric 分类: Python 423 人围观, 0 人喜欢
django中使用Celery - 分布式任务队列
2017-08-17 15:11:32
本文记录django中如何使用celery完成异步任务。Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。 它是一个专注于实时处理的任务队列,同时也支持任务调度。官方网站中文文档...
标签: pythondjangocelery 分类: Python 1195 人围观, 0 人喜欢