会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
红领巾下的大刀疤
             Only you become stronger, to protect the people I want to protect...
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2017年6月7日
性能方面的初出茅庐
摘要: 思考:在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 import requests def fetch_async(url): response=requests.get(url) return response url_list=
阅读全文
posted @ 2017-06-07 20:18 红领巾下的大刀疤
阅读(239)
评论(0)
推荐(0)
2017年6月6日
select poll epoll
摘要: select,poll,epoll都是IO多路复用的机制 I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说
阅读全文
posted @ 2017-06-06 20:30 红领巾下的大刀疤
阅读(196)
评论(0)
推荐(0)
2017年5月21日
Scrapy
摘要: 一、安装 二、简介 Scrapy主要包括了以下组件: 引擎(Scrapy)用来处理整个系统的数据流处理, 触发事务(框架核心) 调度器(Scheduler)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回. 可以想像成一个URL(抓取网页的网址或者说是链接)的优先队列, 由它来决
阅读全文
posted @ 2017-05-21 23:16 红领巾下的大刀疤
阅读(492)
评论(0)
推荐(0)
2017年5月19日
算法
摘要: 1.算法基础 递归回顾 递归式不能用函数装饰器的!如果你强用递归一次会执行一次你的幻术装饰器 避免这种情况可以在你使用的函数上加一层函数 例如: import functools import random import time import sys import os # 设置系统的最大递归限制
阅读全文
posted @ 2017-05-19 11:25 红领巾下的大刀疤
阅读(182)
评论(0)
推荐(0)
函数装饰器----常用
摘要: 1.统计运行时间
阅读全文
posted @ 2017-05-19 09:21 红领巾下的大刀疤
阅读(104)
评论(0)
推荐(0)
2017年5月9日
Python并发编程-RabbitMq消息队列
摘要: 消息中间件 >就是消息队列 异步方式:不需要立马得到结果,需要排队 同步方式:需要实时获得数据,坚决不能排队 subprocess 的Q也提供不同进程之间的沟通 应用场景: 买票,抢购 堡垒机批量发送文件 Centos6.x系统编译安装RabbitMQ 一、系统环境 二、安装erlang环境 [ro
阅读全文
posted @ 2017-05-09 23:49 红领巾下的大刀疤
阅读(570)
评论(0)
推荐(0)
Django-rest-framework 的使用
摘要: 安装: 获取代码 setting 配置 Example from rest_framework import routersfrom crm.rest_views import UserViewSet,RoleViewSet# Routers provide an easy way of autom
阅读全文
posted @ 2017-05-09 23:32 红领巾下的大刀疤
阅读(304)
评论(0)
推荐(0)
git &github 快速入门
摘要: 恢复内容开始 Git工作流程 1.Git 仓库之基本操作 Git 使用 git init 命令来初始化一个 Git 仓库 提交 (使用 git add 命令将想要快照的内容写入缓存区) $ git commit -m "commit my first git file" 查看状态 git statu
阅读全文
posted @ 2017-05-09 08:44 红领巾下的大刀疤
阅读(282)
评论(0)
推荐(0)
2017年5月8日
Git介绍,安装,Git+Git flow使用
摘要: 特点: 1.可以快速的切换项目分支. 2.回滚某个分支的版本. 3.每次切换分支不用修改配置文件 (因项目而定义) 4.不用 新建/切换 虚拟目录/域名.因为都是在同一个目录下进行. 5.上面这些对你有吸引力吗? 喜欢那就参与进来吧. 什么是Git Git是Linux Torvalds为了帮助管理
阅读全文
posted @ 2017-05-08 09:05 红领巾下的大刀疤
阅读(928)
评论(0)
推荐(0)
2017年5月5日
Django 快速配置setting
摘要: STATIC_URL = '/static/'STATICFILES_DIRS=( os.path.join(BASE_DIR,'static'),)
阅读全文
posted @ 2017-05-05 17:14 红领巾下的大刀疤
阅读(252)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告
/* 看板娘 */