摘要: 很多时候我们想要获得网站的数据,但是网站并没有提供相应的API调用,这时候应该怎么办呢?还有的时候我们需要模拟人的一些行为,例如点击网页上的按钮等,又有什么好的解决方法吗?这些正是python和网页爬虫的应用场景。python是一种动态解释性语言,简单的语法和强大的库支持使得python在数据... 阅读全文
posted @ 2015-04-17 00:06 福尔摩斯の子弟 阅读(1962) 评论(2) 推荐(2) 编辑
摘要: 买了一台MacBook,本以为可以鼓捣一下iOS开发之类的,可惜导师要我做Android开发。无奈开始了在MacBook上开发Android的工作。 从开始配置环境到应用成功在真机上运行,也是曲曲折折,所以在这里总结一下如何从零开始配置MacBook。 一、下载配置ADT和SDK 随着An... 阅读全文
posted @ 2014-10-23 23:14 福尔摩斯の子弟 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: 最近不断在接触Linux操作系统,对它一个终端走天下的特性感到十分新奇和伟大。同时也被各种命令折磨的死去活来。。。公司的一个老同事给我讲,在公司的极品geek宅都是只用一个黑黑的框完成一切的。结果我一下就想到了[\邪恶的笑] 好吧,不扯了,为了能够在公司的美女同事面前秀一下,我决心从Shel... 阅读全文
posted @ 2014-09-23 23:37 福尔摩斯の子弟 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 操作系统:Ubuntu12.04 AMD64位交叉编译环境:arm-Linux gcc版本4.4.3前言: 首先理解一下交叉编译的意思。我们要给嵌入式设备写应用程序,但是又不能在嵌入式设备上完成所有的代码开发工作,只能在一台工作PC上完成然后编译成二进制文件上传到嵌入式设备上。但是我们选用的编译工... 阅读全文
posted @ 2014-08-22 15:34 福尔摩斯の子弟 阅读(539) 评论(2) 推荐(1) 编辑
摘要: 前一段时间总结了全排列问题的几种递归解法,今天再总结一下如何通过对系统栈行为的模拟来非递归的实现全排列问题。 我们用一个数组stack[]来表示一个栈,用一个top指针来表示栈顶,用一个flags[]数组来标示每一个数字的可用性;用i来表示当前的状态。 初始状态top=0;i=-1;f... 阅读全文
posted @ 2014-08-21 21:35 福尔摩斯の子弟 阅读(2470) 评论(2) 推荐(2) 编辑
摘要: 全排列是算法学习的一个初级问题,也是近几年IT公司比较热衷的问题。最近因为一个朋友的实际问题用到了类似全排列的算法,所以把相关的代码总结一下。一、问题描述 全排列的问题非常简单,比如给定三个数字1、2、3,请将三个数字的所有排列组合按大小顺序给出。这样我们期待的结果就是:123,132,2... 阅读全文
posted @ 2014-08-09 20:20 福尔摩斯の子弟 阅读(4116) 评论(0) 推荐(0) 编辑
摘要: 突然意识到,或许我也可以开一个博客空间呢?曾几何时,一直自诩为菜鸟的我,或许在不知不觉中已经掌握了一些东西,可与大家分享。就用博客把自己的点滴成长记录起来吧,或许不知哪一天,你也能百度到我的博客,在你最焦头烂额的时候,给予帮助。那带给我的才是莫大的成就感! 阅读全文
posted @ 2014-03-28 21:22 福尔摩斯の子弟 阅读(134) 评论(1) 推荐(0) 编辑