Rapidly mixing random walks on graphs
Random walks mix faster on some graphs than on others. Rapid mixing is one of the ways to characterize expander graphs . By rapid mixing we mean that a random walk approaches its limiting (stationary)...
View ArticleWhy Python Is Not My Favorite Language
25 Dec 2016 Last time I reflected on my reluctant continued use of the python programming language, but I didn’t talk about why I dislike Python. This post is about that. Let’s get into it....
View Article谈谈localhost
刚刚发现一个有趣的现象,测试 django 项目的时候,这样启动服务器: $ python3 ./manage.py runserver ... Starting development server at http://127.0.0.1:8000/ ... 然后想起 laravel 项目也是 8000 端口,就同时启动 laravel 项目: $ php artisan serve...
View ArticleSimulating the Monty Hall Problem
I’ve been hearing about the Monty Hall problem for years and its never quite made sense to me, so I decided to program up a quick simulation. In the Monty Hall problem, there is a car behind one of...
View Article代码与图详解性能之Python集合类型(list tuple dict set generator)
python内嵌的集合类型有list、tuple、set、dict。 列表list:看似数组,但比数组强大,支持索引、切片、查找、增加等功能。 元组tuple:功能跟list差不多,但一旦生成,长度及元素都不可变(元素的元素还是可变),似乎就是一更轻量级、安全的list。 字典dict:键值对结构哈希表,跟哈希表的性质一样,key无序且不重复,增删改方便快捷。...
View ArticlePython3 大型网络爬虫实战 003 ― Scrapy 大型静态图片网站爬虫项目实战 ― 实战:爬取 ...
[TOC] 开发环境 python第三方库:lxml、Twisted、pywin32、scrapy Python 版本:python-3.5.0-amd64 PyCharm软件版本:pycharm-professional-2016.1.4 电脑系统:windows 10 64位 如果你还没有搭建好开发环境,请到这篇博客。 本篇博客源代码GitHub里: 这里 。 这一篇博客的目的是爬取...
View Article神经网络理论基础及 Python 实现
神经网络理论基础及 python 实现 一点号复旦大数据5小时前 一、多层前向神经网络输入层由训练集的实例特征向量传入,经过连接结点的权重传入下一层,前一层的输出是下一层的输入;隐藏层的个数是任意的,输入层只有一层,输出层也只有一层; 除去输入层之外,隐藏层和输出层的层数和为n,则该神经网络称为n层神经网络,如下图为2层的神经网络;...
View Article500 行 Python 代码构建一个轻量级爬虫框架
引言 玩 python 爬虫有段时间了,但是目前还是处于入门级别。 xcrawler 则是利用周末时间构建的一个轻量级的爬虫框架,其中一些设计思想借鉴了著名的爬虫框架 Scrapy 。既然已经有像 Scrapy 这样优秀的爬虫框架,为何还要造轮子呢?嗯,其实最主要的还是想要将学习到 Python 知识综合起来,提高一下自己。 哈哈,其实并没有 500...
View ArticleThreadTone, halftone images made of thread
Not too long ago I came across a piece of art made by Petros Vrellis . A piece of art that makes the engineer in me scream: automation. As can be seen below Petros uses a circular loom and a lot of...
View ArticlePyCharm不能自动import解决方法_PyCharm cannot auto import package troubleshooting
本人起初是用Eclipse+Pydev学习python的,其实也觉得挺好用。不过后来因为同事推荐去试了下PyCharm,就一发不可收拾的爱上了。 严格来说,题目上的问题其实对于很多人都不算是问题,但是根据个人经验,恐怕和我一样野生自学的孩子们还真的有可能不知道,所以特别提一下。 问题现象: 在PyCharm中编辑代码时,如果输入了未import的包(本地已内置或安装此包)的方法,却无法智能提示导入。...
View ArticleHow to Make Baseline Predictions for Time Series Forecasting with Python
Establishing a baseline is essential on any time series forecasting problem. A baseline in performance gives you an idea of how well all other models will actually perform on your problem. In this...
View ArticlePython3 大型网络爬虫实战 004 ― Scrapy 大型静态商城网站爬虫项目编写及数据写入数据 ...
[TOC] 开发环境 python第三方库:lxml、Twisted、pywin32、scrapy Python 版本:python-3.5.0-amd64 PyCharm软件版本:pycharm-professional-2016.1.4 电脑系统:windows 10 64位 如果你还没有搭建好开发环境,请到这篇博客。 本文中的源代码在github这里:...
View ArticleopsSAM:开源运维管理平台
opsSAM 一、基本环境 os: Centos 6.6 x86_64 python: 2.6.6 二、依赖关系 1、python依赖包 pip install -r requirements.txt 2、epel源rpm安装包 mysql-5.5.19 subversion-1.6.11-10 rabbitmq-server-3.1.5-1 cobbler-2.6.3-1 3、其他接口...
View Article码云周一见 | 老司机教你如何麻溜地搭建网站
类型:网站开发 Hello,大家好,小一又和大家见面了,今天小一想要跟大家聊聊网站开发的那些事儿。从近期业内动向来看,不少网站搭建团队开始向着高端网站建设、品牌网站建设、响应式网站建设等领域迈进,掀起了新一轮的“网站搭建”潮流。作为新一代的技术“弄潮儿”,小一也为大家带来了码云上各位开源老司机分享出来的优秀项目,希望能够让大家畅快的享受这顿“饕餮大餐”。 一、项目名称 : 基于...
View Article布谷鸟沙箱初体验
* 本文原创作者:ExpLife,本文属CodeSec原创奖励计划,未经许可禁止转载 简介 安全研究员平时在进行恶意代码分析的时候,为了避免过多重复繁杂的人工分析,首先会使用沙箱进行自动化分析,如果碰到比较新颖的样本,再考虑进一步人工分析。最近笔者体验了一下布谷鸟这款开源的沙箱即cuckoo...
View ArticlePython快速生成注释文档的方法
今天将告诉大家一个简单平时只要注意的小细节,就可以轻松生成注释文档,也可以检查我们写的类方法引用名称是否重复有问题等。一看别人专业的大牛们写的文档多牛多羡慕,不用担心我们可以让python为我们生成基本满足的说明文档,一来可以提高代码整体阅读性,二来可以将代码的整体结构看着也更清晰,这样在交接的时候可以省很多麻烦,其它同事在接手你工作的时候也不会一行行去问你这是什么那是什么的,因为注释已经很直观的表...
View ArticlePython NLTK学习3(语料库)
发表于:5天前阅读:54 本系列博客为学习《用python进行自然语言处理》一书的学习笔记。 古腾堡语料库 古腾堡语料库主要包含一些文学书籍。 先看一个例子,查看古腾堡语料库包含的文本名称: import nltk from nltk.corpus import gutenberg print(gutenberg.fileids()) 输出如下: ['austen-emma.txt',...
View Articlehttpstat:一个检查网站性能的 curl 统计分析工具
httpstat:一个检查网站性能的 curl 统计分析工具 昨天来源:站长网 php?url=0FJKf0n7Ix" alt="httpstat:一个检查网站性能的 curl 统计分析工具" />httpstat 是一个 python 脚本,它以美妙妥善的方式反映了 curl 统计分析,它是一个单一脚本,兼容 Python 3 ,在用户的系统上不需要安装额外的软件(依赖)。...
View Article盘点 | 2016年年度十大Python库
盘点 | 2016年年度十大python库 一点号数据玩家2天前 限时干货下载:添加微信公众号“数据玩家「fbigdata」” 回复【7】免费获取【完整数据分析资料!(包括SPSS、SAS、SQL、EXCEL、Project)!】 又到了年终盘点时间,Tryo Labs 和去年一样又推出了一份 2016 年十大 Python 库的榜单。对于这份榜单的筛选条件,Tryo Labs 写道:「我们避开了...
View Article