搜索到与相关的文章
编程技术

google的NumberPicker

android3.0里新添的控件,如果不用3.0,就用下面的源码,google写的。代码太长,见附件。用法,仅供参考:publicclassScreen0extendsActivityimplementsSetPickerDialogListener{privatestaticfinalStringtag="Screen0";@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAut

系统 2019-08-29 22:07:47 1977

各行各业

各种开源协议License明细

ApacheLicence2.0ApacheLicence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似:需要给代码的用户一份ApacheLicence如果你修改了代码,需要在被修改的文件中说明。在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。如果再发布的

系统 2019-08-12 09:27:33 1977

编程技术

最初的ajax案例

----------------------原始的ajax:functionguo(){varxhrif(XMLHttpRequest){xhr=newXMLHttpRequest();}else{xhr=ActiveXObject("XMLHttpRequest");}//ie5和ie6是activeobject;//请求方式,地址,是否异步;xhr.open("get","../Handler/test.ashx",true);//发送请求xhr.se

系统 2019-08-12 01:33:11 1977

Python

Python提取文本tf、idf

"""python提取文本的tfidf特征"""importmathfromcollectionsimportCounter#1.语料库corpus=['thisisthefirstdocument','thisisthesecondseconddocument','andthethirdone','isthisthefirstdocument']#2.对语料进行分词word_list=[]foriinrange(len(corpus)):word_lis

系统 2019-09-27 17:57:10 1976

Python

python3.7 的新特性详解

Python3.7增添了众多新的类,可用于数据处理、针对脚本编译和垃圾收集的优化以及更快的异步I/O。Python这种语言旨在使复杂任务变得简单,最新版本Python3.7已正式进入测试版发布阶段。Python3.7的最终版定于2018年6月发布,但此后不会为Python3.7版本添加任何新功能。Python3.7最重要的添加和改进之处包括如下:用类处理数据时减少样板代码的数据类。一处可能无法向后兼容的变更涉及处理生成器中的异常。面向解释器的“开发模式”。

系统 2019-09-27 17:57:05 1976

Python

python2爬取百度贴吧指定关键字和图片代码实例

目的:在百度贴吧输入关键字和要查找的起始结束页,获取帖子里面楼主所发的图片思路:获取分页里面的帖子链接列表获取帖子里面楼主所发的图片链接列表保存图片到本地注意事项:问题:在谷歌浏览器使用xpathhelper插件时有匹配结果,但在程序里面使用python内带的xpath匹配却为空的原因。原因:不同服务器会对不同的浏览器返回不同的数据,导致在谷歌浏览器看到的和服务器返回的有区别解决方法:使用IE浏览器的User-agenet,而且越老的版本,报错几率相对越小

系统 2019-09-27 17:57:03 1976

Python

Python代理IP爬虫的使用

Python爬虫要经历爬虫、爬虫被限制、爬虫反限制的过程。当然后续还要网页爬虫限制优化,爬虫再反限制的一系列道高一尺魔高一丈的过程。爬虫的初级阶段,添加headers和ip代理可以解决很多问题。本人自己在爬取豆瓣读书的时候,就以为爬取次数过多,直接被封了IP.后来就研究了代理IP的问题.(当时不知道什么情况,差点心态就崩了…),下面给大家介绍一下我自己代理IP爬取数据的问题,请大家指出不足之处.问题这是我的IP被封了,一开始好好的,我还以为是我的代码问题了

系统 2019-09-27 17:56:11 1976

Python

python中的*args和**kwargs

python支持可变参数:可以使用*args、**kwargs实现*args是可变的positionalarguments列表,是一个tuple。**kwargs是可变的keywordarguments列表,是一个dict。*args必须位于**kwargs之前,因为positionalarguments必须位于keywordarguments之前。*args、**kwargs的使用:函数定义:是一个将参数pack的过程函数调用:将参数unpack例子:d

系统 2019-09-27 17:55:35 1976

Python

Python入门篇之面向对象

面向对象设计与面向对象编程的关系面向对象设计(OOD)不会特别要求面向对象编程语言。事实上,OOD可以由纯结构化语言来实现,比如C,但如果想要构造具备对象性质和特点的数据类型,就需要在程序上作更多的努力。当一门语言内建OO特性,OO编程开发就会更加方便高效。另一方面,一门面向对象的语言不一定会强制你写OO方面的程序。例如C++可以被认为“更好的C”;而Java,则要求万物皆类,此外还规定,一个源文件对应一个类定义。然而,在Python中,类和OOP都不是日

系统 2019-09-27 17:55:11 1976

Python

python和shell实现的校验IP地址合法性脚本分享

一、python校验IP地址合法性执行效果:python代码:复制代码代码如下:[root@yangpython]#vicheck_ip.py#!/usr/bin/pythonimportos,sysdefcheck_ip(ipaddr):importsysaddr=ipaddr.strip().split('.')#切割IP地址为一个列表#printaddriflen(addr)!=4:#切割后列表必须有4个参数print"checkipaddressf

系统 2019-09-27 17:55:01 1976