上一篇博文介绍了如何用selenium+python在诸如soso、谷歌、好搜等搜索引擎上爬取图片的方法,但是却没用提到百度,因为百度的情况比较特殊。首先,百度图片的数据更好,因为每幅图片都有“data-desc”描述可以作为图像很好的语义标签,此外基于百度较强的技术其查询搜索得到的图片相关性较高,后续人工筛选工作较少;其次,百度图片的数据不容易爬取,如果像前一篇文章中的方法取img标签的src值...
                            
                            
                                分类:
编程语言   时间:
2015-01-31 00:27:51   
                                阅读次数:
633
                             
                         
                    
                        
                            
                            
                                ImageLoader是一个加载网络图片的封装类,其内部还是由ImageRequest来实现的。但因为源码中没有提供磁盘缓存的设置,所以咱们还需要去源码中进行修改,让我们可以更加自如的设定是否进行磁盘缓存。一、添加对磁盘缓存的控制我们默默的打开源码,添加如下代码: private boolea...
                            
                            
                                分类:
Web程序   时间:
2015-01-30 17:33:11   
                                阅读次数:
134
                             
                         
                    
                        
                            
                            
                                买了一本林政的8.1UI的书,看到一个使用弱引用对像来解决图片缓存的问题,刚好自已写的应用也遇到这个问题,于是小改动了一下代码,搬到了8.0版本来使用,代码由zhxilin℃+ 大神提供了部分解决代码。 下面提供一个下载链接,提供给有需要的朋友下载。http://files.cnblogs.co.....
                            
                            
                         
                    
                        
                            
                            
                                Bitmap是引起OOM的罪魁祸首之一,当我们从网络上下载图片的时候无法知道网络图片的准确大小,所以为了节约内存,一般会在服务器上缓存一个缩略图,提升下载速度。除此之外,我们还可以在本地显示图片前将图片进行压缩,使其完全符合imageview的大小,这样就不会浪费内存了。一、思路思路:计算出要显示b...
                            
                            
                                分类:
其他好文   时间:
2015-01-27 23:10:32   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                1.主线程调用方法:imageView = new ImageView(this);AsynImageLoader asynImageLoader = new AsynImageLoader();asynImageLoader.showImageAsyn(imageView, URL, R.draw...
                            
                            
                                分类:
移动开发   时间:
2015-01-26 06:31:48   
                                阅读次数:
268
                             
                         
                    
                        
                            
                            
                                @implementaion FKViewController
-(void) viewDidLoad
{
[super viewDidLoad];
}
-(IBAction)showImage:(id)sender
{
NSString* url = @"http://www.crazyit.ortg/logo.jpg";
// 创建新线程对象
NSThread *thread...
                            
                            
                                分类:
编程语言   时间:
2015-01-22 00:24:37   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                MainActivity如下:
package cc.patience7;
import android.os.Bundle;
import android.app.Activity;
/**
 * Demo描述:
 * 采用瀑布流的形式加载大量网络图片
 * 详细分析参见WaterfallScrollView
 * 
 * 更新说明:
 * 在原本的的基础上添加了本地缓存DiskLruCac...
                            
                            
                                分类:
系统相关   时间:
2015-01-20 20:28:50   
                                阅读次数:
509
                             
                         
                    
                        
                            
                            
                                效果图:该banner功能有自动切换图片,点击图片可以自定义事件,手动滑动切换,异步加载图片代码说话:布局文件: 布局文件中我自定义了一个HorizontalViewPager,它是在vie...
                            
                            
                                分类:
其他好文   时间:
2015-01-15 20:00:40   
                                阅读次数:
267
                             
                         
                    
                        
                            
                            
                                好多应用,像我们公司的《乘友》还有其他的《飞鸽》《陌陌》《啪啪》这些,几乎每一款应用都需要加载网络图片,那ToYueXinShangWan,这是比须熟练掌握的一个点,下面开始学习:一、最简单加载网络图片从网络上取图片数据,显示在应用中,简单不赘述: try { URL url = ...
                            
                            
                                分类:
移动开发   时间:
2015-01-15 19:53:56   
                                阅读次数:
221
                             
                         
                    
                        
                            
                            
                                运用curl 设置超时,触发后台脚本执行 例如一些需要长时间等待的任务,如创建数据库,下载网络图片等 $ch = curl_init();//$ch资源可以请求多个连接
curl_setopt($ch, CURLOPT_URL, trim($url));
curl_setopt($ch, CURLO...
                            
                            
                                分类:
Web程序   时间:
2015-01-14 16:44:34   
                                阅读次数:
148