叶公之家

导航

2018年12月23日 #

XPATH 要想获取的东西里不分段,不变成列表就用STRING(),不用TEXT()

摘要: 简单说一说: requests配合xpath来抓网站数据的时候,不像selenium+xpath。 selenium有 find_element find_elements,区别是带S ,查找第一个元素,和查找所有元素。 requests只有xpath,简单粗暴的直接查找所有元素。所以tag1,要带 阅读全文

posted @ 2018-12-23 11:36 oldsnow 阅读(1018) 评论(0) 推荐(0) 编辑

2018年12月21日 #

https://www.cnblogs.com/yudanqu/p/9467803.html

摘要: https://www.cnblogs.com/yudanqu/p/9467803.html 阅读全文

posted @ 2018-12-21 10:52 oldsnow 阅读(291) 评论(0) 推荐(0) 编辑

2018年9月4日 #

我的第一个成功的爬虫程序

摘要: #-*- coding:utf-8 -*- import urllib.requestimport osimport ioimport sysimport timefrom bs4 import BeautifulSoupfrom selenium import webdriverfrom sele 阅读全文

posted @ 2018-09-04 10:25 oldsnow 阅读(229) 评论(0) 推荐(0) 编辑

2011年10月21日 #

“类视图”和“对象浏览器”图标

摘要: “类视图”和“对象浏览器”图标Visual Studio 2010其他版本“类视图”和“对象浏览器”显示一些图标,这些图标表示代码实体,例如命名空间、类、函数和变量。下表以图文并茂的形式说明了这些图标。图标说明图标说明命名空间方法或函数类运算符接口Property结构字段或变量UnionEventEnum常量TypeDef枚举项模块映射项内部外部声明委托宏异常模板映射未知或错误Global类型转发扩展方法信号图标以下信号图标适用于前面的所有图标,指示它们的可访问性。注意如果项目包含在源代码管理数据库中,则可能会显示其他信号图标来指示源代码管理的状态,如签入或签出。图标说明<无信号图标&g 阅读全文

posted @ 2011-10-21 11:04 oldsnow 阅读(192) 评论(0) 推荐(0) 编辑

2011年10月20日 #

常用概念

摘要: 结构和类的关键区别在于:结构是值类型,虽然结构可以包含函数(方法);属性不一定是字符串或整型等简单类型,可以是任何类型的对象; 阅读全文

posted @ 2011-10-20 21:37 oldsnow 阅读(105) 评论(0) 推荐(0) 编辑

抽象类

摘要: 抽象类不能被实例化,但是并不意味着不可以有实现、不可以封装成员。接口必须在派生类中实现。接口和抽象类的相似之处。抽象类和接口都包含可以由派生类继承的成员。接口和抽象类都不能直接实例化,但可以声明它们的变量。如果这样做,就可以使用多态性把继承这两种类型的对象指定给他们的变量。接着通过这些变量来使用这些类型的成员,但不能直接访问派生对象的其他成员。 下面看看它们的区别。派生类只能继承一个基类,即只能直接继承一个抽象类(但可以用一个继承链包含多个抽象类)。相反,类可以使用任意多个接口。但这不会产生太大的区别----这两种情况得到的效果是类似的。只是采用接口的方式略有不同。 抽象类可以拥有抽象成员.. 阅读全文

posted @ 2011-10-20 20:43 oldsnow 阅读(112) 评论(0) 推荐(0) 编辑

2011年10月9日 #

原来如此

摘要: 我真的是个菜鸟,今天遇到个问题浪费了我2个多小时。要想访问对象的成员,必须把代码放到一个方法块里面才行。开始我建好了一个类,想在另一个类里访问这个类里面的成员,我的命名空间也对了的,类也是PUBLIC的,但就是在新类里实例化旧类以后,访问不到旧类实例里的成员。原来如此,记下备用。 阅读全文

posted @ 2011-10-09 00:02 oldsnow 阅读(84) 评论(0) 推荐(0) 编辑

2011年10月4日 #

类的关系2 转帖

摘要: 共四种:(1)关联(Association)两个独立实例存在对应关系,如客户和订单,公司和员工。 具体表现:使用实例变量来实现。 代码: publicclassCompany{ privateEmployeeemployee; publicEmployeegetEmployee(){ returnemployee; } publicvoidsetEmployee(Employeeemployee){ this.employee=employee; } //公司运作 publicvoidrun(){ employee.startWorking(); }}(2)聚合(Aggr... 阅读全文

posted @ 2011-10-04 11:46 oldsnow 阅读(100) 评论(0) 推荐(0) 编辑

类的关系(转贴自OOWGSOO,备查)

摘要: 类的关系版本:1.0作者:oowgsoo审核:日期:2009年02月01日备注:前言 现实世界的事物是普遍联系的,作为对现实世界模拟的软件世界也应该是普遍联系的。在面向对象的系统中,最基本的单元是类,正确识别类之间的联系,并用UML图形表示出来对于面向对象的系统来说是很重要的工作,而这正是本文的目的所在。依赖和耦合 一个类发生了改变导致了另一个类也要发生变化,这种联系就是依赖。依赖关系在面向对象的系统中无处不在,例如我们稍微改变了一点头文件中类的成员变量或者成员函数的声明,那么你就要相应的修改对该类依赖的其它类,系统就要重新编译。这个过程并不轻松,有时候甚至是绝对不允许的,例如一套基础库的设计 阅读全文

posted @ 2011-10-04 11:45 oldsnow 阅读(165) 评论(0) 推荐(0) 编辑

2011年9月29日 #

类和对象

摘要: 1.1 类和对象类 (class) 是最基础的 C# 类型。类是一个数据结构,将状态(字段)和操作(方法和其他函数成员)组合在一个单元中。类为动态创建的类实例(instance) 提供了定义,实例也称为对象 (object)。类支持继承 (inheritance)和多态性 (polymorphism),这是派生类 (derived class) 可用来扩展和专用化基类 (base class) 的机制。使用类声明可以创建新的类。类声明以一个声明头开始,其组成方式如下:先指定类的属性和修饰符,然后是类的名称,接着是基类(如有)以及该类实现的接口。声明头后面跟着类体,它由一组位于一对大括号{ 和 阅读全文

posted @ 2011-09-29 15:34 oldsnow 阅读(180) 评论(0) 推荐(0) 编辑