05 2017 档案

摘要:什么是算法: 算法:一个计算过程,解决问题的方法。 时间复杂度: 1.用来评估算法运行效率的一个东西。 2.时间复杂度是用来估计算法运行时间的一个式子(单位). 3.一般来说,时间复杂度高的算法比复杂度低的算法慢。 4.常见的时间复杂度(按效率排序), nO(1)<O(logn)<O(n)<O(nl 阅读全文
posted @ 2017-05-26 08:44 LaniLai 阅读(179) 评论(0) 推荐(0) 编辑
摘要:WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 1.启动服务端 启动So 阅读全文
posted @ 2017-05-25 08:49 LaniLai 阅读(364) 评论(0) 推荐(0) 编辑
摘要:Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。 Bottle框架大致可以分为以下部分: 路由系统,将不同请求交由指定函数处理 模板系统,将模板中的特殊语法渲染成字符串,值得一说的是Bottle的模板 阅读全文
posted @ 2017-05-11 23:22 LaniLai 阅读(375) 评论(0) 推荐(0) 编辑
摘要:初识爬虫 requests Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Li 阅读全文
posted @ 2017-05-10 16:52 LaniLai 阅读(403) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 RabbitMQ队列 安装 http://www.rabbitmq.com/install-standalone-mac.html 安装python rabbitMQ module 实现最简单的队列通信 send端 receive端 Work Queues 在这种模式下,RabbitM 阅读全文
posted @ 2017-05-09 18:34 LaniLai 阅读(212) 评论(0) 推荐(0) 编辑
摘要:git功能: 版本管理: 在开发中,这是刚需,必须允许可以很容易对产品的版本进行任意回滚,版本控制工具实现这个功能的原理简单来讲,就是你每修改一次代码,它就帮你做一次快照 协作开发: 一个复杂点的软件,往往不是一个开发人员可以搞定的,公司为加快产品开发速度,会招聘一堆跟你一样的开发人员开发这个产品, 阅读全文
posted @ 2017-05-08 17:00 LaniLai 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示