CCF CSP 201512-3 画图

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201512-3 画图 问题描述 用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。 ..__ 阅读全文
posted @ 2016-09-08 21:26 meelo 阅读(1341) 评论(0) 推荐(0) 编辑

CCF CSP 201403-2 窗口

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201403-2 窗口 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里 阅读全文
posted @ 2016-09-07 21:43 meelo 阅读(1114) 评论(0) 推荐(0) 编辑

CCF CSP 201409-4 最优配餐

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201409-4 最优配餐 问题描述 栋栋最近开了一家餐饮连锁店,提供外卖服务。随着连锁店越来越多,怎么合理的给客户送餐成为了一个急需解决的问题。 栋栋的连锁店所在的区域可以看成是一个n×n的方格 阅读全文
posted @ 2016-09-05 20:23 meelo 阅读(1718) 评论(0) 推荐(1) 编辑

CCF CSP 201412-2 Z字形扫描

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201412-2 Z字形扫描 问题描述 在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示: 对于下面的4×4的 阅读全文
posted @ 2016-09-05 11:47 meelo 阅读(882) 评论(0) 推荐(0) 编辑

CCF CSP 201503-4 网络延时

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201503-4 网络延时 问题描述 给定一个公司的网络,由n台交换机和m台终端电脑组成,交换机与交换机、交换机与电脑之间使用网络连接。交换机按层级设置,编号为1的交换机为根交换机,层级为1。其他 阅读全文
posted @ 2016-09-03 22:27 meelo 阅读(717) 评论(1) 推荐(0) 编辑

CCF CSP 201509-3 模板生成系统

摘要: CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201509-3 模板生成系统 问题描述 成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是相同的。例如,对于展示用户信息的页面,当用户为 Tom 时, 阅读全文
posted @ 2016-09-03 22:12 meelo 阅读(2010) 评论(2) 推荐(1) 编辑

短时傅立叶变换解析

摘要: 博客中的文章均为 meelo 原创,请务必以链接形式注明本文地址 通过傅立叶变换可以得到信号的频谱。信号的频谱的应用非常广泛,信号的压缩、降噪都可以基于频谱。 然而傅立叶变换有一个假设,那就是信号是平稳的,即信号的统计特性不随时间变化。声音信号就不是平稳信号,在很长的一段时间内,有很多信号会出现,然 阅读全文
posted @ 2016-07-04 15:23 meelo 阅读(14876) 评论(0) 推荐(1) 编辑

那些年,我学过的公开课

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 我在这一些列文章中,将介绍在学习在线公开课的收获与感悟。我比较感兴趣的方面是编程、算法、机器学习、以及一些人文方面的课程。MOOC(Massive Online Open Course)让我们能够接受世界级大学各个领域的权威人物的教育。完 阅读全文
posted @ 2016-07-02 22:05 meelo 阅读(345) 评论(0) 推荐(0) 编辑

生于数据的时代——记公开课数据分析的极限

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 公开课:数据分析的极限 The Analytics Edge https://www.edx.org/course/analytics-edge-mitx-15-071x-2 The Analytics Edge的中文名称应该叫做《数据分 阅读全文
posted @ 2016-07-01 16:00 meelo 阅读(980) 评论(0) 推荐(0) 编辑

设计一个文本搜索引擎

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 搜索引擎是一个十分神秘的事物,因为它铸造了google和百度两大传奇互联网公司。过去流传一种说法,世界上只有4个国家掌握了搜索引擎的核心技术,那就是美国、中国、俄罗斯和韩国,分别对应Google、百度、naver和yandex。曾经有国有 阅读全文
posted @ 2016-07-01 15:56 meelo 阅读(2925) 评论(0) 推荐(1) 编辑

利用机器学习算法寻找网页的缩略图

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 描述一个网页 现在的世界处于一个信息爆炸的时代。微信、微博、新闻网站,每天人们在大海捞针的信息海洋里挑选自己感兴趣的信息。我们是如何判断哪条信息可能会感兴趣?回想一下,你会发现是标题、摘要和缩略图。通过标题、摘要和缩略图,就能够很好地猜测 阅读全文
posted @ 2016-07-01 15:47 meelo 阅读(385) 评论(0) 推荐(0) 编辑

野生程序员初长成——记北大程序设计与算法专项课程

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 《程序设计与算法》是北京大学在Coursera上开设的一个专项课程。专项课程由6门课程构成,分别是计算导论、C程序设计、C++程序设计、算法基础、数据结构基础、高级数据结构与算法,外加一个编程毕业项目。专项课程没有假定任何先修知识,如果你 阅读全文
posted @ 2016-06-29 22:45 meelo 阅读(1178) 评论(5) 推荐(0) 编辑

野生程序员初长成——记北大程序设计与算法专项课程

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 《程序设计与算法》是北京大学在Coursera上开设的一个专项课程。专项课程由6门课程构成,分别是计算导论、C程序设计、C++程序设计、算法基础、数据结构基础、高级数据结构与算法,外加一个编程毕业项目。专项课程没有假定任何先修知识,如果你 阅读全文
posted @ 2016-06-19 22:02 meelo 阅读(2174) 评论(0) 推荐(1) 编辑

教育新时代——大规模在线公开课

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址 从八月底到十月底,两个月的时间里,我完成了人生中的第一门MOOC公开课——来自MIT的计算机科学导论,也就是大部分电子工程与计算机专业新生 的第一门课。学习这门课不需要任何预备的知识,老师们善意地假定,你没学过编程语言,不懂微积分,也就是 阅读全文
posted @ 2016-06-04 22:21 meelo 阅读(469) 评论(0) 推荐(0) 编辑

从零开始设计一台计算机?记公开课从与非门到俄罗斯方块

摘要: 博客中的文章均为meelo原创,请务必以链接形式注明本文地址(简书同步更新地址) MOOC: Build a Modern Computer from First Principles: From Nand to Tetris用第一原理设计现代计算机:从与非门到俄罗斯方块https://www.co 阅读全文
posted @ 2016-06-04 21:34 meelo 阅读(4886) 评论(1) 推荐(1) 编辑

Linux之父Linus的8个趣闻轶事

摘要: 博客中的文章均为 meelo 原创,请务必以链接形式注明本文地址 《只是为了好玩:Linux之父林纳斯自传》是一本很古老的书了,2001年就有了中文版,在2014的时候图灵图书又把它重新翻译出版了。 Linus是与乔布斯可以相提并论的传奇人物,那么这本书里告诉了我们什么轶闻趣事呢。 #1 正如所有计 阅读全文
posted @ 2016-01-19 15:25 meelo 阅读(8125) 评论(0) 推荐(0) 编辑

Raspberry Pi Finder

摘要: 这是 meelo 原创的 玩转树莓派 系列文章 作为一名新手,你可能苦恼与如何寻找树莓派的IP地址。要想寻找IP地址,在不同的连接状况下,的方法是不一样的,这在其它教程里有作详细介绍(使用路由器连接树莓派、使用网线将树莓派与笔记本直连)。这些方法对于入门者来说,都显得有些复杂。有没有很简单就能找到树 阅读全文
posted @ 2016-01-19 14:38 meelo 阅读(486) 评论(0) 推荐(0) 编辑

使用PuTTY连接树莓派

摘要: 这是 meelo 原创的 玩转树莓派 系列文章 PuTTY是一个支持Telnet、SSH协议,实现远程登录的软件。树莓派的官方操作系统Raspbian默认开启了SSH协议进行登录,这样即使没有专门的显示器、鼠标和键盘,也不用愁无法连接树莓派了。 步骤1:下载PuTTY 下载链接:http://dls 阅读全文
posted @ 2016-01-08 16:33 meelo 阅读(2696) 评论(0) 推荐(0) 编辑

玩转树莓派 - 修改Raspbian软件源加快软件下载速度

摘要: 这是 meelo 原创的 玩转树莓派 系列文章 步骤1:登录到Raspbian的命令行界面 步骤2:修改Raspbian的软件源 软件源是Linux系统免费的应用程序安装仓库,很多的应用软件都会这收录到这个仓库里面。直接使用软件源中的软件进行安装就无需自行编译,这对于速度不快的树莓派来说能节省不少时 阅读全文
posted @ 2016-01-07 22:59 meelo 阅读(18913) 评论(1) 推荐(0) 编辑

Python软件源PyPI中国镜像 2016

摘要: 作为 easy_install 的升级版,pip 为 Pyhton 的包管理提供了极大的方便。一行命令即可完成所需模块的安装: 可是官方镜像的访问速度相当慢,几乎不可用。因此十分有必要修改镜像源来提升访问速度, 修改镜像源在不同操作系统中,修改文件的位置是不同的, 默认路径下并不存在配置文件,需要新 阅读全文
posted @ 2015-07-10 17:34 meelo 阅读(4581) 评论(0) 推荐(0) 编辑

office2007/2010/2013输入公式的正确方式

摘要: 博客中的文章均为 meelo 原创,请务必以链接形式注明本文地址 理工科的学生,写报告、写论文那面需要输入公式,过去大家常用的公式编辑器是mathtype,虽然功能强大,但输入极为不方便,输入个指数、矩阵都需要一个个选择,修改起来也会遇到同样的苦恼。要是office也能够支持latex就好了,事实上 阅读全文
posted @ 2015-06-01 16:00 meelo 阅读(1601) 评论(0) 推荐(0) 编辑

寻找与网页内容相关的图片(三)网易新闻与qq空间的做法

摘要: 寻找与网页相关的图片现在看来无非有两种方式,第一种是网页自己指定,第二种是通过算法推断。对于网站的内容提供者来说,他自己知道相关的图片在哪,正如前文所述可以在HTML的头部加上META标签,也可以像网易新闻和qq空间一样,作为一个参数写在javascript脚本里。qq空间分享代码这是qq空间分享所... 阅读全文
posted @ 2015-04-29 10:47 meelo 阅读(313) 评论(0) 推荐(0) 编辑

寻找与网页内容相关的图片(二)reddit的做法

摘要: 正如前文所述,内容聚合网站,比如新浪微博、推特、facebook等网站对于网页的缩略图是刚需。为了让分享的内容引人入胜,网页的图片缩略图是必不可少的。年轻人的聚集地、社交新闻网站reddit也是一个这样的网站,由于他们将自己网站的源代码在github上开源,我便很容易了解他们的做法。寻找网页图片缩略... 阅读全文
posted @ 2015-04-28 21:01 meelo 阅读(499) 评论(0) 推荐(0) 编辑

用matplotlib绘制漫画风格的图表

摘要: 自从有了计算机,便很少有人手工绘制图表了。计算机绘制出的图表横平竖直,可以随意使用各种颜色,也完全不用担心画错需要重来的问题。 但有没有一种感觉,看多了工整的图表,变得有些审美疲劳。在各行各业逐渐过渡到计算机绘图的时候,有些人开始怀念起手绘来,只不过用全新的方式——触控板来进行手绘。 1 用Pyth 阅读全文
posted @ 2015-04-28 17:07 meelo 阅读(3333) 评论(0) 推荐(0) 编辑

Monty Hall悖论

摘要: Monty Hall悖论又称为蒙提·霍尔悖论、三门问题。Monty Hall是上个世纪60年代,电视游戏节目“Let's Make a Deal”的主持人,这个悖论便是以他的名字来命名的。节目的规则是这样的: Monty向你展示三个关闭的大门,其中一扇门背后有一辆车,另两扇门背后是一头山羊。 [1] 阅读全文
posted @ 2015-04-22 16:30 meelo 阅读(1971) 评论(1) 推荐(1) 编辑

天气中的概率 | 连续两天的天气独立吗?

摘要: 概率论中的一个重要概念是,随机变量的独立性。只有两个随机变量A、B相互独立时,才会有联合概率等于各随机变量概率之积P(AB)=P(A)P(B)对于天气来说,这显然是不成立的。根据我们的人生经验(life experience),如果第一天下雨的话,第二天仍然下雨的概率将大大增加。但没有数据证明,这一... 阅读全文
posted @ 2015-04-22 10:43 meelo 阅读(1530) 评论(0) 推荐(0) 编辑

提取文章的关键词(一)

摘要: 很多场合我们需要用简短的几句话来说明一篇文章的中心思想,用几个关键词来说明文章的主题。如果你写过论文的话,一定会对这些十分熟悉。一篇好的论文精炼的摘要和正确的关键词是必不可少的。这种提取关键词这种又枯燥又麻烦的事情肯定得教给计算机来做。当然是用的是我最爱的Python编程语言啦。1 出现频率最高的词... 阅读全文
posted @ 2015-03-29 20:11 meelo 阅读(2338) 评论(0) 推荐(0) 编辑

寻找与网页内容相关的图片(一) 开放图谱计划

摘要: 要想找到网页里那些图片和网页的内容相关绝不是一件容易的事,网页里有各式各样的图片,广告啦、推荐其他网页的缩略图啦、logo等等,可是在与网页相关的图片少之又少。过去大家都觉得没必要有文字就足够了,可到了信息大爆炸的时代,面对海量网页,人们早已没有了兴趣。第一个不得不面临这个问题地是社交网站,人们除了... 阅读全文
posted @ 2015-03-19 20:04 meelo 阅读(241) 评论(0) 推荐(0) 编辑

识别验证码:寻找数字的位置(三)

摘要: 1 没有意料的的问题上回通过机器学习算法已经能够很好地找到那些图片里完整地存在数字,选择出这张图片有助于下一步识别图片中的数字,如果数字包含得都不完整,就不用说识别图片里的数字了。红色边框表示算法判断存在数字正如人有时很难在一小片图片中判断哪个图片里的数字最完整,算法会找到一小片包含数字的小方块,这... 阅读全文
posted @ 2015-03-05 21:17 meelo 阅读(654) 评论(0) 推荐(0) 编辑

识别验证码:寻找数字的位置(二)

摘要: 有了数据,剩下的就是流水线上的活:利用某种机器学习算法学习得到模型,在用模型进行预测,评价模型的性能。 1 分割训练集和测试集 Python的机器学习包sklearn非常强大,它不仅包含了不论监督学习、非监督学习的算法,同时包括了进行常用预处理和其他流程的函数。分割训练集和测试集的函数虽然很简单,但 阅读全文
posted @ 2015-03-04 21:59 meelo 阅读(600) 评论(0) 推荐(0) 编辑

识别验证码:寻找数字的位置(一)

摘要: 1 接下来前面我用Python的pillow库生成了一些验证码,这些验证码都非常弱,没有其他线条的干扰,数字还没有混叠在一起,肯定能够被高手轻松破译。但那些简单原始的验证码,不失为学习如何识别图片中数字很好的原料,那就是我接下来要做的。2 寻找数字的位置要想计算机识别验证码的数字,必须找到数字的位置... 阅读全文
posted @ 2015-03-03 15:37 meelo 阅读(1520) 评论(0) 推荐(0) 编辑

在网站中嵌入VideoJs视频播放器

摘要: 一个博客难免需要引用视频来说明内容,但想要自己来实现一个视频播放器是不是一时半会就能完成的,更重要的是这需要对视频播放技术有一定的了解。于是自然而然的有人会想到开源项目。一个不错的选择便是video.js,它的功能全面,够控制基本的播放器样式,支持mp4、webm、ogv视频格式,也能够插入字幕,基 阅读全文
posted @ 2015-02-27 23:16 meelo 阅读(16152) 评论(1) 推荐(0) 编辑

pillow实例 | 生成随机验证码

摘要: 1 PIL(Python Image Library) PIL是Python进行基本图片处理的package,囊括了诸如图片的剪裁、缩放、写入文字等功能。现在,我便以生成随机验证码为例,讲述PIL的基本用法。 PIL库似乎已经被人抛弃,就为更新,上次使用时竟然不能用show()直接将图片,在系统默认 阅读全文
posted @ 2015-02-24 16:14 meelo 阅读(2261) 评论(0) 推荐(0) 编辑

探索sklearn | K均值聚类

摘要: 1 K均值聚类K均值聚类是一种非监督机器学习算法,只需要输入样本的特征 ,而无需标记。K均值聚类首先需要随机初始化K个聚类中心,然后遍历每一个样本,将样本归类到最近的一个聚类中,一个聚类中样本特征值的均值作为这个聚类新的聚类中心,聚类中心的改变,又会改变样本的类别,如此循环往复,直至每一个样本的类别... 阅读全文
posted @ 2015-02-04 16:20 meelo 阅读(7223) 评论(1) 推荐(0) 编辑

探索sklearn | 鸢尾花数据集

摘要: 1 鸢尾花数据集背景 鸢尾花数据集是原则20世纪30年代的经典数据集。它是用统计进行分类的鼻祖。 sklearn包不仅囊括很多机器学习的算法,也自带了许多经典的数据集,鸢尾花数据集就是其中之一。 导入的方法很简单,不过我比较好奇它是如何来存储这些数据的,于是我决定去背后看一看 找到sklearn包的 阅读全文
posted @ 2015-02-04 12:18 meelo 阅读(12153) 评论(1) 推荐(1) 编辑

Python实例 | 贴吧签到

摘要: 第一步 查看HTTP请求的内容 首先需要通过浏览器或者其他http包分析软件来观察,签到的时候进行了什么请求。 Firefox浏览器就足以做到这一点,Wireshark是更加专业的包分析软件,它除了能够分析HTTP协议的包,还能分析几乎所有通信协议的包。 签到的请求是一个POST请求,找到那个请求并 阅读全文
posted @ 2015-02-02 22:40 meelo 阅读(1041) 评论(0) 推荐(0) 编辑

用webpy实现12306余票查询

摘要: 效果 main.py search.py template/search.html 项目文件下载地址:http://files.cnblogs.com/files/meelo/12306seach.7z 阅读全文
posted @ 2015-01-26 19:59 meelo 阅读(397) 评论(0) 推荐(0) 编辑

MITx 创业101 寻找你的顾客

摘要: 来自MITx的创业课 步骤一 市场分割(Market Segmentation) 步骤二 抢滩市场(Benchhead Market) 需要考虑的问题:用户是否有钱;是否容易接触到用户;目标用户是否想买你的产品;是否能够给出完整的解决方案;是否竞争激烈;这个市场是否能够帮助进入其他市场;市场是否符合 阅读全文
posted @ 2015-01-23 08:24 meelo 阅读(421) 评论(0) 推荐(0) 编辑

webpy 模版语言

摘要: webpy框架拥有自己的模版语言Templetor Templetor具有Python的语言风格 可以直接嵌入Python代码 Templetor所使用的转义字符是$, $code:表示接下来的是Python代码 与Python一样,Templetor需要保持正确的缩进,而没有标识模版开始与结束的语 阅读全文
posted @ 2015-01-21 20:21 meelo 阅读(1040) 评论(0) 推荐(0) 编辑

webpy 上传文件

摘要: x = web.input(myfile={})是一个类字典对象,会返回所有GET或POST的数据 括号内部用来设置myfile的默认值,以防请求中根本就没有myfile键 定义如下一个表单 便可通过表单中各元素的名称访问表单的数据 x['title']是一个字符串,而x['myfile']是一个F 阅读全文
posted @ 2015-01-21 10:18 meelo 阅读(1412) 评论(0) 推荐(0) 编辑