摘要: 问题:分析下面代码                               cities['_find'] = find_city city_found = cities['_find'](cities, state) 分析过程:                               一个函... 阅读原文
2018-06-21 00:14:02 阅读(1341) 评论(0)
摘要: Python 进程线程协程 GIL 闭包 与高阶函数(五) 1 GIL线程全局锁 ​ 线程全局锁(Global Interpreter Lock),即Python为了保证线程安全而采取的独立线程运行的限制,说白了就是一个核只能在同一时间运行一个线程.对于io密集型任务,python的多线程起到作用,但对于cpu密集型... 阅读原文
2018-06-20 22:31:01 阅读(1294) 评论(0)
摘要: 类的成员有两种形式 公有成员,在任何地方都能访问 私有成员,只有在类的内部才能方法,私有成员命名时,前两个字符是下划线。 class Foo: def __init__(self, name, age): self.name = name self.__age = age ... 阅读原文
2018-06-20 21:08:02 阅读(1328) 评论(0)
摘要:   有些事情受万众瞩目,它不是说受某一个行业,某一类人,而是全人类。6月份就有一件大事,那就是“世界杯”! 有些热爱足球的小伙伴肯定关心的是比赛的过程、结果,自己喜欢的足球运动员是否能在比赛场上,驰聘风云,大展雄风。然而我们却都知道除此以外,还有些光明正大的足球菠菜存在,对于有些资深的玩家,甚至说给我一百块,我就... 阅读原文
2018-06-20 19:21:06 阅读(1347) 评论(0)
摘要: 环境准备 nginx+uwsgi方式部署顾名思义,需要nginx和uwsgi两个软件包。 nginx不用说,是必备的,关于nginx的安装本文不再赘述,详情可以自行搜索或者参考我以前的文章:Debian8搭建LEMP环境 安装uwsgi pip install uwsgi 上传项目代码 & 测试 # 进入项目... 阅读原文
2018-06-20 17:55:08 阅读(1316) 评论(0)
摘要: 我在学习机器学习算法和玩Kaggle 比赛时候,不断地发现需要重新回顾概率、统计、矩阵、微积分等知识。如果按照机器学习的标准衡量自我水平,这些知识都需要重新梳理一遍。 网上或许有各种各样知识片断,却较难找到一本书将概率,统计、矩阵、微积分公式和Python结合起来。 要么是讲的比较浅显,要么跨度比较大。 最近看到一本... 阅读原文
2018-06-20 17:27:06 阅读(1343) 评论(0)
摘要: 现在互联网经济非常发达,让IT(Python)程序员的薪酬水涨船高,工作岗位供不应求,从事IT(Python)程序员职业绝对是当下最热门的选择,怎么样成为一个好的IT(Python)程序员,让小编教给你经验。   做一个IT(Python)程序员最好是对这一行有兴趣,在写代码的时候是非常枯燥的,一个语句的错误就会... 阅读原文
2018-06-20 16:51:03 阅读(1351) 评论(0)
摘要: 一、MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分: 模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 MVC的实质就是用一种业务逻辑、数据、界面显示... 阅读原文
2018-06-20 16:01:03 阅读(1350) 评论(0)
摘要:           上表已经按代码行数排了序。有意思的一点是, 代码规模最大的前4名中除了 CPython 之外其他三个全部是运维性质的项目,本来我猜测代码应该比较多的项目比如 Odoo 排名反而很靠后。我对运维项目了解有限,不太清楚为什么这些项目的代码规模会名列前茅,或许是因为要支... 阅读原文
2018-06-20 14:33:04 阅读(1398) 评论(0)
摘要: 前言 自学Python已经有一段时间了,从最开始的什么都不知道到现在对Python有了一定的了解,中间经历了很多只有我自己知道的事情,对于一个从没有做过编程工作的人来说,自学是艰难的,但我相信,付出终究会有回报。 正文 花了一段时间结合视频和书籍以及招聘网站的Python岗位,了解了市场上Python涉及的领域以及工... 阅读原文
2018-06-20 12:49:02 阅读(1247) 评论(0)