自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

转载 手把手教你爬美女图入门篇-如何查看我刚爬到的图片(Item, Pipeline)

你将学会将Scrapy爬到的图片链接变成可以任意浏览的东东你需要了解Scrapy的Item的简单使用Scrapy的Pipeline的简单使用通过上一篇,我们已经能够爬到美空网首页的图片链接,这当然是不够的。今天我们先来解决一个刚需,就是如何把链接变成可以看的东东,同时最好还不要占用自己的硬盘(没事被人搜到电脑里面有很多美女图也不好嘛,对不?)上次跑完之后,我

2014-08-11 16:37:46 487

转载 手把手教你爬美女图入门篇-美空首页美女图下载

你将学会用Scrapy爬取一个静态页面中的图片链接你需要了解Scrapy的简单配置Scrapy的基础框架标签Selector的基础用法屌丝程序员都喜欢美女图,先上一张美图让大家爽一把,好好看后面的教程,一步一步教你怎么自动爬高质量美女图~能不能学到技术且不说,介绍一下下面这个网站吧,美空网,质量不错~工欲善其事必先利其器言归正传,要饱饱眼

2014-08-11 16:37:10 950

转载 Scrapy 安装指南

本指南上依据Scrapy官网的安装指南翻译,本人使用Ubuntu和Mac均配置成功过,貌似Windows比较麻烦,还好网上有很多教程,使用Windows只好搜索一下解决方案了。安装前准备在正式安装之前确保你的系统已经安装了如下组件:Python 2.6 or 2.7(linux系统一般内置安装了python)OpenSSL. 除了Windows系统之外其他操作系统已内置安装

2014-08-11 16:34:21 335

转载 编程匠艺(三)名正言顺

远古的人认为命名某个事物就是对其拥有权利。这不仅仅是简单的宣称所有权。一些人对名字的力量坚信不疑,以至于他们从不将自己的名字告诉陌生人,因为他们害怕陌生人会使用名字来伤害他。名字所描述的内容包括:1. 身份;2. 行为;3. 识别,名字将一个事物标明为一个性质独特的实体。我们为什么应当恰当的命名呢?因为编写源代码就是关于如何进行清晰的交流,恰当的命名意味着“了解名称就可以了解对象”。清

2011-10-30 19:01:52 260

原创 《代码优化:有效使用内存》读书笔记(三)——优化技巧之数据并行处理

从上一篇可以看出,处理无关数据比相关数据快得多。但是到底能有多快呢?在大多数情况下,并发读取两个相邻单元的企图会向内存子系统发出一个请求(而不是想象中的两个)。字节并不是与存储器进行数据交换的基本单位,整个数据包才是基本的交换单位。根据处理器类型不同,这种包的长度取值从32字节到128字节不等。可见,线性读取无关数据并不能确保对该内容进行并行处理。我们举一个简单的例子,有以下代码:

2011-10-29 13:54:48 450

原创 《代码优化:有效使用内存》读书笔记(二)——优化技巧之消除数据相关性

如果请求的RAM单元存在地址-数据相关性(也就是说,一个单元含有另一个单元的地址),那么CPU不能并行地处理他们,而在得到地址之前必须等待。以while(next=p[next])为例来考虑这种情况。在处理器得到next变量值之前,它不会知道下一个单元的地址而不能开始加载它。这样一个循环的执行时间主要由内存子系统的延时决定,而与它的吞吐量很少有关。    与之相对的是while(a=p[n

2011-10-28 21:02:02 514

原创 《代码优化:有效使用内存》读书笔记(二)——优化技巧之展开循环

从本节开始,我将与大家分享本书中介绍的内存优化操作方法,集中讨论大型内存块的优化与内存密集型流处理算法。在很多程序中,密集内存访问是不可避免的,以我经常做的图像处理程序为例,我们会经常性地遍历图片,也就是频繁密集地访问内存,而不管存储器吞吐量的增长多么可观,以及存取时间是如何急剧下降,RAM总是限制系统总体性能的瓶颈之一。一般数据处理算法很少用到RAM性能的三分之一,算法的性能常远远低于这个水

2011-10-26 19:06:08 564

原创 《代码优化:有效使用内存》读书笔记 (一)

时间就是金钱,效率就是生命。这句名言对于程序,尤其是性能至关重要的程序来说,同样一点都不过分。如何获得良好的程序运行性能,就是代码优化的研究内容。        本人之前主要从事计算机视觉,图形学以及图像处理相关方面的研究工作,现在更侧重于算法的开发和实现,并用于产品之中,部分算法需要在移动设备上运行,因此对内存使用效率和运行速度要求非常高,基于此,目前在读《代码优化:有效使用内存》这部书。并

2011-10-25 20:59:46 705

原创 编程匠艺(二)精心布局

编码的风格曾经是、现在是、将来也将继续是程序员之间信仰之争的主题之一。编程样式极大的影响了代码的可读性,没有人愿意使用读不懂的代码。我们的代码一般有3类读者:1. 我们自己,我们不仅需要能够读懂刚刚写下的代码,也需要在多年之后仍然能够明白它的意思;2. 编译器,关注语法,不关注样式;3. 其他人,这类人最重要,也最容易被忽视。什么是好的样式?1. 一致(Consistent

2011-10-25 20:56:20 235

转载 编程匠艺(一)善于防守——健壮代码的防御性编程技巧

防御性编程:顾名思义,防御性编程是一种细致的,谨慎的编程方法。为了开发可靠的软件产品,我们要谨慎地设计系统的每个细节,便是其能尽可能的“保护”自己,,我们通过明确的代码中增加很多的假设,当假设在现实的客户环境中执行时才不至于崩溃,给一些客户莫名奇妙的错误或者异常。防御性编程是一种防卫方式,而不是一种补救方式。

2011-10-24 20:47:27 282

【善于防守-健壮代码的防御性编程技巧】--《编程匠艺》

防御性编程:顾名思义,防御性编程是一种细致的,谨慎的编程方法。为了开发可靠的软件产品,我们要谨慎地设计系统的每个细节,便是其能尽可能的“保护”自己,,我们通过明确的代码中增加很多的假设,当假设在现实的客户环境中执行时才不至于崩溃,给一些客户莫名奇妙的错误或者异常。防御性编程是一种防卫方式,而不是一种补救方式。

2011-10-24 20:47:10 98

转载 老王python 提供简单实用的python 教程

亲爱的朋友:    欢迎你!很高兴能在这里见到你,你能来到这里说明你真的很喜欢python,很想把python给学好!我觉的你很幸运,开始我学python的时候比较少资料,学起来也比较头疼,现在随着python越来越流行, 资料也越来越多,大家以后学起来应该会轻松很多了。我前段时间花了很多时间整理了一些python教程,我觉的对初学python的朋友来说是个很好的引路人,我相信通过它你可以

2011-06-18 23:33:00 321

转载 Android版必应(Bing)—Android用户不容错过

<br />转自: Android-Insight<br /> <br />微软刚刚发布了基于Android平台的Bing(必应)应用程序,国外媒体通过对该产品的了解,认为这是一款值得在你的Android手机里占据一席之地的软件。<br />  从下面你可以看到,该软件运行外观很想基于网页的Bing,除了它针对的只是你出门在外时需要的内容。所以除了普通搜索和图片搜索,它还包括搜索电影,路线,地图等功能,尤其是一个可以搜索附近的餐厅,娱乐和其他服务的功能。<br /><br />  你想要使用Bing并不是因

2010-09-02 09:31:00 364

转载 Android免费只是假象?

<br />转自:Android-Insight<br /> <br />最近大部分的目光都聚集在微软的Windows Phone 7的许可费用上-Android版必应(Bing)—Android用户不容错过,在大多数平台相继免费的趋势下,大家似乎认为这一举动已经跟不上时代的步伐了。Android是开源的而且不需要许可费用,那么谁会愿意付15美元的许可费用来使用Windows Phone 7呢?<br />  然而事情并不是那么简单,一些熟悉微软模式的人出来反击”Android免费”的说法。是的,OEM尝试

2010-09-02 09:29:00 197

原创 HTC EVO 4G升级2.2 终于支持Flash了!

<br />转自:Android-Insight<br />HTC EVO 4G升级到2.2了,这则消息令人兴奋,然而我相信大多数用户最关心的问题就是,它终于支持Flash了,这是所有Android用户至今不能满意的一点,而新的局面终于来到了!<br />EVO-4G-2-2<br /> <br />Android 2.2终于开始支持最新的Flash 10.1版本,并且允许用户从SD卡中下载应用。用户同样还能获得一些预装的widget,有一个全新的FM用户接口。所以,如果你不想等到8月3日的官方升级日期,就

2010-08-02 15:57:00 516

原创 摩托罗拉Droid X与HTC EVO 4G对比

<br /><br />转自Android-Insight<br />技术创新总是在吊大众的胃口,性能优越的新机型总能统治这个市场。最顶尖的Android设备——摩托罗拉的Droid X和Sprint HTC EVO 4G的之间剑拔弩张。<br />Droie&EVO<br />  两者都是Android领域的巨头,他们的比较将显示出到底谁更符合用户的需求。摩托罗拉Droid X和HTC EVO 4G都拥有4.3英寸屏幕,在智能手机产品中已经算是巨屏怪物,而iPhone和Droid的屏幕尺寸分别是3.5寸和

2010-08-01 20:26:00 629

原创 Android游戏开发书籍Pro Android Games翻译之第一章(节选)

作者:Android-Insight书本的内容非常详细,我节选了里面的内容,可以让读者方便地作为教程一步一步地配置,要看完整版本,可以下载pdf文件。读者需要知道如何做以下几件事情:创建一个Android虚拟设备(AVD)。一个AVD封装了一个Android设备的配置,例如固件版本,SD卡路径。创建一个AVD非常简单,通过在集成开发环境(IDE)中通过AVD Manager就可以设置。创建一个SD卡文件。在后面的章节中有的游戏需要使用比较大的文件(5MB或者更多)。为了节省空间,代码将所有游戏文件存储在SD

2010-08-01 16:21:00 959 2

转载 第二季度数据显示Android领头羊摩托罗拉仍然大幅落后

<br /><br />转自Android-Insight<br />摩托罗拉公布第二季度数据显示,盈利额有了600%的惊人增长,尽管如此,在单机销售上还是落后于苹果,而在智能机方面更是远远落后。<br />  摩托罗拉通过推出基于Android的Verizon Vireless Droid大幅提高了盈利,也被称为里程碑(Milestone),而最新的模型机Droid X是旨在与iPhone 4对抗的。<br />  摩托罗拉2010年第二季度销售830万部手机仍然落后于苹果的840万,然而只有270万部室

2010-07-30 14:04:00 398

转载 势不可挡!Android手机在英国手机市场上的销量节节攀升

<br />转自Android-Insight<br />据国外媒体报道 尽管英国人一直给人以保守的形象,但也无法阻挡Android潮水般的攻势,随着HTC Desire和三星Galsxy S手机的大量涌入,英国用户也对Android手机青睐有加,Android手机在英国手机市场上的销量节节攀升。<br />  GFK集团Retail&Technology的统计数据显示,Android手机在英国手机市场上的占有率从今年第一季度的3%增长至第二季度的 13.2%。因此,虽然手机的整体签约销售增长不到1%,但A

2010-07-29 17:07:00 217

转载 Android将采用许可证的方式遏制盗版问题

<br /><br />转自: Android-Insight<br />  非法拷贝Android应用程序的盗版手段将要面临一个问题了——谷歌Android团队发表声明,指出他们将为Android发布一个新的应用程序许可服务,这项服务将帮助应用程序开发者保护他们的程序不受盗版者的侵害,让Android应用程序周期性间隔地连接谷歌的服务器来验证它是否合法地进行了付费,如果没有,应用程序将会被上锁。<br />  根据开发指南,开发者可以自行选择当发现应用程序盗版时如何处理,他们可以完全的禁用该应用程序,或者

2010-07-28 09:05:00 201

转载 Android将采用许可证的方式遏制盗版问题

<br /><br />转自: Android-Insight<br />  非法拷贝Android应用程序的盗版手段将要面临一个问题了——谷歌Android团队发表声明,指出他们将为Android发布一个新的应用程序许可服务,这项服务将帮助应用程序开发者保护他们的程序不受盗版者的侵害,让Android应用程序周期性间隔地连接谷歌的服务器来验证它是否合法地进行了付费,如果没有,应用程序将会被上锁。<br />  根据开发指南,开发者可以自行选择当发现应用程序盗版时如何处理,他们可以完全的禁用该应用程序,或者

2010-07-28 09:05:00 313 1

转载 Andoird Market成功突破10万App大关,并已超过10亿次下载

 Android Market刚刚走到了一个引人关注的里程碑,它现在已有超过10万个应用程序,并且下载次数已经超过一千万。  根据AndroLib采集的数据,Android用户已经下载了超过10亿次应用程序,这是一个引人注目的数字,尽管这只是一个估计值,而且还没有被谷歌证实。  有一点不太确定的是,不知道这是10亿个下载是否还包括了程序更新的次数。例如,在过去的一年里,我曾经对我的很多软件更新了10次以上,AndroLib没有提及这一的情况是算一次还是十次。  根据AndroLib的数据,下载的增长速度很快

2010-07-16 08:27:00 190

原创 Android Developer被墙无奈~推荐一个镜像,挺好用的

<br />转自:Android-InsightAndroid Developer好久都上不去了,没有办法,只能上镜像了,最近发现一个还挺好用的,推荐一下:http://androidappdocs.appspot.com

2010-07-14 20:26:00 1120

原创 令人头疼的争吵——Android和iPhone支持者的口水仗

<br />  现在看来,没有什么可以像一个好的平台更能挑起战争的情绪了。我们已经看到过去几年大量的战斗,像Windows与苹果和Xbox 360与PS3的旧中坚分子总是设法照亮了留言板。我仍然怀念我从的HD - DVD与蓝光的战争得到了人身攻击。但是,一切似乎表明Android和iPhone之间的战斗引起了人们空前绝后的关注。 <br />  以一篇博客文章“我想看到下一代iPhone的20个最想要的功能”为例,这可能是所谓的iPhone 5。评论部分立即沦为iPhone与Android的支持者之间的斗争

2010-07-14 18:44:00 395

原创 HTC Desire (G7)可以刷Android 2.2(Froyo) rom了!

<br /><br />  Android 2.2 Froyo HTC Desire现在可以下载了!<br /> <br />  我们已经确认Android 2.2将最早在HTC Desire上运行,而且应该是在2010年8月,但他还是提前来了,尽管通过验证,Android 2.2 Froyo HTC Desire并不是官方的,但它几乎等同于谷歌发布的官方版本。<br /> <br />

2010-07-12 11:20:00 440

原创 摩托罗拉入门级Android手机WX445曝光

<br /><br /><br />  看上去uoyou的手机生产商都在致力于追赶Android的潮流,近期曝光的Motorola WX445已经在互联网上流传开来,从它的外观和性能来看这将是一款入门级的手机。Engadget获得这张图片并确认这款手机运行的是2.1的系统。<br />设备参数如下,它拥有2.5~3英寸的触摸屏,摄像头没有闪光灯,电池电量1170毫安时。这是目前我们所有知道的信息了,要得到更多信息,只能等官方公布了。

2010-07-12 11:19:00 383

转载 三星将在印度推出基于Android的Galaxy i899

<br />转自Android-Insight<br />为了吸引印度买家,三星再次发布了一个新产品,这一次,该公司首次在印度CDMA平台上推出了基于Android的手机“Galaxy i899”。<br />  这款智能手机,其基本规格是3.2英寸的TFT显示屏,预装了320万像素摄像头和LED闪光灯,这款时尚手机其他很酷的功能是配备GPS,WIFI,蓝牙和视频播放器,同时他支持divx以及其他格式,其电池是1500mAH。<br />  谈到容量,三星的Galaxy i899 拥有230MB的内存,可以

2010-07-05 21:01:00 216

原创 Android 3.0将在第四季度发布—仅适用高端终端

<br />转自Android-Insight。<br />    只有高端的终端,或者是将来的tablet,可以使用新的Android 3.0 系统,谷歌的open source operating system这样说。<br />  Android 2.2 ,即Froy刚刚公布不久能兼容Flash Lite,Davlik JIT编译器和可以在存储卡上运行应用程序,而谷歌已经开始提供Android 3.0 的一些细节,名为”Gingerbread”。<br />  Android 3.0 要求硬件有1GH

2010-07-05 10:16:00 200

原创 Admob报告称iPhone OS领先于Android

<br />Admob新近发布的数据揭示了不同移动设备使用移动互联网流量的地域差异,表面iPhone在美国之外是主流的设备。报告称,在Admob网络上57%载有iOS的设备是在美国之外。<br />  iOS在各平台中占统治地位—五月份占有40%的份额,而Android OS由于去年发布的一些新的手机,已经上升到26%,Admob称,主要依赖于HTC和摩托罗拉。从总体上来看,全球智能手机的网络流量有90%来自于iOS, Android OS和Symbian。<br /><br />  移动互联网的需求在全世

2010-07-02 08:31:00 216

翻译 Android手机销量-每天16万台

<br />随着Droid X的发布,谷歌的Andy Rubin宣布每天有超过16万台Android手机卖出,这比起一个月之前的每天10万台有一个巨大的提升,这也意味着每个月有480万台Android设备卖出。摩托罗拉和HTC在二月每天仅售出6万台。<br /> <br />本文转自Android-Insight。

2010-06-27 23:58:00 165

翻译 【热热身】先翻译前言吧 Learning OpenCV Preface

译者的话:本章虽然只是概述,但对于我来说翻译起来已经很费劲,希望读者能够大方地提出修改意见,一起来完善这个工作,为广大OpenCV使用者提供帮助。  本书是一本指导读者如何使用计算机视觉开源库(Open Source Computer Vision Library,简称OpenCV)的指导书,同时向读者介绍一些计算机视觉领域的背景知识,以使读者能够更有效地使用OpenCV库。目标  目前计算机视觉是一个快速发展的研究领域,一方面是由于更多便宜而且性能高的摄像机的出现,同时依赖于处理器更加强大的处理能力,当然

2010-06-26 21:09:00 200

原创 Learning OpenCV 中文翻译工作开始啦

作者打算翻译Learning OpenCV这本书,为计算机视觉初学者提供更好的帮助,在此发帖誓师,哈哈

2010-06-26 20:52:00 324

《代码优化:有效使用内存》英文原版

《代码优化:有效使用内存》英文原版,chm格式,方便阅读。相关读书笔记可以看CSDN博客http://write.blog.csdn.net/postlist

2011-10-29

基于BP神经网络的手写数字识别系统,Matlab

基于BP神经网络的手写数字识别系统,基于Matlab开发,实现手写输入板功能,特征提取,模型训练,手写识别等功能。详细使用方法在readme说明文档中。

2011-06-20

基于MFC和OpenCV的图像模糊处理软件

基于MFC开发的单文档应用程序,使用OpenCV库实现图像处理功能,包括高斯模糊,中值滤波,邻域均值等功能,并支持参数设置。使用VS2008开发。

2011-06-20

Opencv1.0 dll打包下载

Opencv 1.0的dll打包下载,如果只是使用opencv程序而不做开发的,可以直接用,无需安装。

2010-05-09

boosting算法介绍

对流行的boosting算法的通俗易懂的介绍

2009-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除