继续鼓捣爬虫,今天贴出一个代码,爬取点点网「美女」标签下的图片,原图。#-*-coding:utf-8-*-#---------------------------------------#程序:点点美女图片爬虫#版本:0.2#作者:zippera#日期:2013-07-26#语言:Python2.7#说明:能设置下载的页数#---------------------------------------importurllib2importurllibim
系统 2019-09-27 17:45:40 2568
一、JSON数据准备首先准备一份JSON数据,这份数据共有3560条内容,每条内容结构如下:本示例主要是以tz(timezone时区)这一字段的值,分析这份数据里时区的分布情况。二、将JSON数据转换成Python字典代码如下:三、统计tz值分布情况,以“时区:总数”的形式生成统计结果要想达到这一目的,需要先将records转换成DataFrame,DataFrame是Pandas里最重要的数据结构,它可以将数据以表格的形式表示;然后用value_coun
系统 2019-09-27 17:37:45 2568
一.背景在Python中,文件对象sys.stdin、sys.stdout和sys.stderr分别对应解释器的标准输入、标准输出和标准出错流。在程序启动时,这些对象的初值由sys.__stdin__、sys.__stdout__和sys.__stderr__保存,以便用于收尾(finalization)时恢复标准流对象。Windows系统中IDLE(PythonGUI)由pythonw.exe,该GUI没有控制台。因此,IDLE将标准输出句柄替换为特殊的
系统 2019-09-27 17:37:37 2568
一、使用Ajax的主要原因1、通过适当的Ajax应用达到更好的用户体验;2、把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约ISP的空间及带宽租用成本的目的。二、引用Ajax这个概念的最早提出者JesseJamesGarrett认为:Ajax是AsynchronousJavaScriptandXML的缩写。Ajax并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥
系统 2019-08-29 23:53:42 2568
学习Android也一年多了,项目做了五六个,有大有小,有难有易。一直以来都没有好好总结过,今天周六休息,就写下这一年多从事Android以来的一些感想和小经验。涉及学习、项目和一些个人感受。1.学习篇我是从11年5月份开始接触并学习Android的,在那之前有过一年的J2EE的经验,做过三个J2EE的项目,从08年开始接触Java,所以到去年学习Android时,开发语言上我还是比较熟悉的,这也成了我为什么学习Android的一个理由。还有一个更重要的理
系统 2019-08-29 23:29:47 2568
今天中午抽时间搞了一下Google的SVN,感觉非常好使!所以决定总结一下。在项目架起来的一刻,偶心中激动之情难以言表。以后偶搞的小东西终于有地方放啦!1.进入http://code.google.com/用Google帐户登录(推荐使用gmail邮箱)。然后点击>ProjectHosting2.进入>>http://code.google.com/hosting/然后点击>Createanewproject3.填入信息:写入项目名,描述,两个选择项(不太
系统 2019-08-29 23:25:19 2568
SOA在Java领域有两套标准:一个是SUN推出的JBI,另一个是:IBM和BEA等公司推出的SCA和SDO标准。JBI之关注Java组件只处理Java组件的集成。SCA实现了业务组件和传输协议的分离,可以处理各种平台组件的集成。SDO可以的自由读取各种不同数据源的数据。一、JBI编程模型JBI是由容器和插件(Plug-in)组成的可插入式架构。这个容器托管使用消息路由进行通信的插件组件。架构上,组件通过一个抽象的服务模型(一个消息传递模型,位于任何特殊协
系统 2019-08-29 23:24:10 2568
前几天做了一个功能实现,在一个tabpanel上的多个tab标签存放同一个数据源里的的不同的数据,其中tab标签的title为自动生成的。其中存放数据里的容器为GridPanel,因为是同一个GridPanel,所以store是唯一一个,如里每个tab页都存放一个GridPanel的话,就需要同等量的store,这里会很麻烦。页面效果如下图:其中,每个tab页里存放的不同的数据,加载数据的方式也为异步加载,点击事件触发时,加载数据。上面四个tab标签的ti
系统 2019-08-29 23:20:45 2568
作者:马路遥日常工作中,我们经常需要在多台硬件完全相同的电脑上安装同样的Linux,尤其是在做集群应用或互为备份的数据库服务器的时候。笔者是兼职Linux教师,出于讲课的需要,经常要在硬件配置完全相同的电脑上为学生安装多达十台或更多的Linux系统。如果使用最常见的CDROM安装方式,恐怕一次就要用掉一天的时间。而采用Kickstart安装方式,大约60分钟就全部安装完毕了。Kickstart是RedHat发展的快速定制安装方式,可以让电脑按照事先设计好的
系统 2019-08-29 23:16:58 2568
Tomcat与其他HTTP服务器集成Tomcat最主要的功能是提供Servlet/JSP容器,尽管它也可以作为独立的JavaWeb服务器,它在对静态资源(如HTML文件或图像文件)的处理速度,以及提供的Web服务器管理功能方面都不如其他专业的HTTP服务器,如IIS和Apache服务器。因此在实际应用中,常常把Tomcat与其他HTTP服务器集成。对于不支持Servlet/JSP的HTTP服务器,可以通过Tomcat服务器来运行Servlet/JSP组件。
系统 2019-08-29 23:03:01 2568