当年学习递归,有一个例子是 1,1,2,3,5,8,13.。。。。。这样求第N个数的值。 当时还颇为认同其递归的巧妙。 后来去携程面试,还被问道,心里暗爽,这不是送分吗。俩分钟再小黑板上写出了递归的实现,被瑞亮总给分析了说是个个O(n*n)。还觉奇怪,为啥点了下这个 今天温习算法时,看到关于深度搜索 ...
分类:
编程语言 时间:
2017-09-13 00:29:26
阅读次数:
217
互联网二次革命的移动互联网时代,如何吸引用户、留住用户并深入挖掘用户价值,在激烈的竞争中脱颖而出,是各大电商的重要课题。通过各类大数据对用户进行研究,以数据驱动产品是解决这个课题的主要手段,携程的大数据团队也由此应运而生;经过几年的努力,大数据的相关技术为业务带来了惊人的提升与帮助。 以基础大数据的 ...
分类:
其他好文 时间:
2017-09-12 09:53:04
阅读次数:
220
python已经学习了1个月了,希望自己能坚持下去。 源码方面,下载器多进程多线程似乎不合理了,可以尝试用携程减少CPU的使用率,但网页掉包的问题目前没想到 Ftp 思路清晰,但代码量太大,目前解决了通信粘包问题,但感觉代码有点渣可优化的地方实在太多。 目前还是先看教程,回头在从新弄。 html学习 ...
分类:
其他好文 时间:
2017-08-17 00:32:32
阅读次数:
180
协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。 线程切换的时候会保存到CPU里面。 因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特定组合),每次过程重入时,就相当于进入上一次调用的状态,换种说法:进入上 ...
分类:
其他好文 时间:
2017-08-16 09:55:43
阅读次数:
113
尊重他人的劳动成果。转载请标明出处:http://blog.csdn.net/gengqiquan/article/details/65938021。 本文出自:【gengqiquan的博客】 领导近期认为携程的截屏生成长图分享效果比較好,所以我们也加了个。产品认为分享出去的长图须要加公司品牌水印, ...
分类:
移动开发 时间:
2017-08-14 10:03:59
阅读次数:
133
之前的文章中已经对如何录制 web 的请求进行了详细的描述,敬请参阅:JMeter学习-004-WEB脚本入门实战 同时,我们的手机应用(例如:京东、天猫、唯品会、携程、易迅 等等 App)所发出的请求,也可进行录制,只需要将手机连接的无线网络代理到本机(以 iPhone 为例,依次点击 【设置】/ ...
分类:
其他好文 时间:
2017-08-13 01:08:45
阅读次数:
271
Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。\\ https://github.com/ctripcorp/apollo diamond配置中心部署 ...
分类:
其他好文 时间:
2017-08-11 19:34:11
阅读次数:
95
数据库系列 随着互联网技术愈发普及,业务情景愈发丰富,各行各业更加意识到数据的价值,而数据库正是数据发挥价值的技术根基。关于数据库的干货,无论是小鲜肉还是老司机,总能在DBAplus社群解你所需。 1 MySQL 饿了么MySQL异地多活的数据双向复制经验谈-陈永庭 比MySQL快10倍?这可能是目 ...
分类:
其他好文 时间:
2017-08-08 17:58:40
阅读次数:
212
携程函数 与yield类似 yield: 1:把函数的执行结果封装好__iter__和__next__,即得到一个迭代器 2:与return功能类似,都可以返回值,但不同的是,return只能 返回一次值,而yield可以返回多次值 3:函数暂停与再继续运行的状态是有yield保存 def func ...
分类:
其他好文 时间:
2017-08-04 00:32:19
阅读次数:
151
一、携程函数和递归 二、面向过程编程 三、包 sys.path的初始值来自于以下地方: 包含脚本当前的路径,当前路径 PYTHONPATH 默认安装路径 sys.path初始化完成之后可以更改 编译过的Python文件: .pyc文件 为了组织好模块,将多个模块分为一个包。包是python模块文件所 ...
分类:
编程语言 时间:
2017-08-03 22:12:13
阅读次数:
191