import asyncio import sys from queue import Queue sys.path.append("../") # from tool.__init__ import * from tool.Common import * from tool.tencent_clo ...
分类:
编程语言 时间:
2019-12-30 14:23:21
阅读次数:
105
Python高级应用程序设计任务要求 用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台) 一、主题式网络爬虫设计方案(15分) 1.主题式网络爬虫名称 名称:爬取携程网站泉州地区酒店信息 2.主题式网络爬虫爬取的内容与 ...
分类:
编程语言 时间:
2019-12-21 20:38:41
阅读次数:
98
Python高级应用程序设计任务要求 用Python实现一个面向主题的网络爬虫程序,并完成以下内容:(注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台) 一、主题式网络爬虫设计方案(15分)1.主题式网络爬虫名称 基于requests的携程旅游(北京景点)爬取和分析 2.主题式网络 ...
分类:
编程语言 时间:
2019-12-21 18:49:30
阅读次数:
94
Python高级应用程序设计任务要求 用Python实现一个面向主题的网络爬虫程序,并完成以下内容: (注:每人一题,主题内容自选,所有设计内容与源代码需提交到博客园平台) 一、主题式网络爬虫设计方案(15分) 1.主题式网络爬虫名称 携程旅游页面景点信息爬取和分析 2.主题式网络爬虫爬取的内容与数 ...
分类:
编程语言 时间:
2019-12-21 11:35:23
阅读次数:
80
目录概念介绍测试环境开始测试测试【单进程单线程】测试【多进程 并行】测试【多线程 并发】测试【协程 + 异步】结果对比绘图展示概念介绍首先简单介绍几个概念: 进程和线程进程就是一个程序在一个数据集上的一次动态执行过程(数据集是程序在执行过程中所需要使用的资源)。线程也叫轻量级进程,它是一个基本的 C ...
分类:
编程语言 时间:
2019-12-05 13:02:04
阅读次数:
100
前言 最近需要实现一个功能,动态刷新线上数据源环境,下面来使用Apollo配置中心和Spring提供的AbstractRoutingDataSource来实现。 具体实现 Apollo是携程开源的统一配置中心,和springboot无缝衔接并且不需要安装其他软件就可以直接使用,可以实时推送最新的配置 ...
分类:
其他好文 时间:
2019-11-27 01:07:54
阅读次数:
324
一、多线程实现并发 from concurrent.futures import ThreadPoolExecutor import requests import time # 把大象放冰箱一共分几步 #1:找一个冰箱 导入并创建线程池(ThreadPoolExecutor) #2:大象放进去 p ...
分类:
编程语言 时间:
2019-11-18 20:17:17
阅读次数:
69
自从开始使用 Go 语言,到现在也有一年多了,虽不算精通,但也算小有理解。在这里简单记录一下我的心得(其实是学习别人的心得) goroutine,Go 语言中 cpu 运行的最小单元,与 lua 携程类似,只是叫法和调度方式不同,而 Go-runtime 是如何调度这些 goroutine 将大大小 ...
分类:
编程语言 时间:
2019-11-08 19:13:37
阅读次数:
80
为表彰携程敏捷团队取得的突出成绩,鼓励其不断追求技术卓越,为公司创造更大的价值,特设置最佳敏捷实践奖。
评奖面向携程技术全员,每次评选出1位最有价值PO;1位最有价值ScrumMaster;3支最优秀Scrum团队。
本奖项自2015H2起已经进行了8次评选,本次是第9次评选。截至上期,共计评选... ...
分类:
其他好文 时间:
2019-11-06 15:18:13
阅读次数:
168
以携程网为例 日期选择框为“只读”属性,所以不能用传统的方法直接去进行赋值等操作,如图: 方法一:通过js直接进行赋值 Js模拟,在控制台输入:document.getElementById('dateObj').value='2019-10-10',直接赋值,如图: 写到selenium代码中,即 ...
分类:
编程语言 时间:
2019-10-30 18:37:00
阅读次数:
133