-
2017-06-20 16:49:31
- Python基础-包与模块详解
- Python基础-包与模块
写在前面
如非特别说明,下文均基于Python3
摘要
为重用以及更好的维护代码,Python使用了模块与包;一个Python文件就是一个模块,包是组织模块的特殊目录(包含__init__.py文件)。
模块搜索路径,Python解释器在特定的目录中搜索模块,运行时sys.path即搜索路径。
使用import关键字导入模块,注意 import *与__all__
-
2118
-
2017-06-20 16:50:32
- 总结equals与hashCode用法介绍
-
一 equals
equals方法是Object级的,默认对比两个对象的内存地址,很多类都重写了该方法,对比对象的实际内容,一般对比同一类对象相同属性的属性值是否相同。
二 hashCode
1.哈希表
哈希表是一个数组,数组中的每一个元素都是一个单向链表,同一单向链表中的节点具有相同的属性,属性值是数组的下标,这个相同的属性被称作hashCode哈希值。
2.
-
1478
-
2017-06-20 16:44:03
- JVM内存模型图文实例
- 一、JVM内存模型图解
JVM 运行时数据区 (JVM Runtime Area) 其实就是指 JVM 在运行期间,其对JVM内存空间的划分和分配。网上找到两幅图如下所示(个人认为第二个图Native Method Stack应该画在Java Thead模块中):
二、各数据区域介绍
1、栈区
栈分为java虚拟机栈和本地方法栈
重点是Java虚拟机
-
2388
-
2017-06-20 16:34:56
- Python对杂乱文本数据进行处理实例
- 一、运行环境
1、python版本 2.7.13 博客代码均是这个版本2、系统环境:win7 64位系统
二、需求 对杂乱文本数据进行处理
部分数据截图如下,第一个字段是原字段,后面3个是清洗出的字段,从数据库中聚合字段观察,乍一看数据比较规律,类似(币种 金额 万元)这样,我想着用sql写条件判断,统一转换为‘万元人民币’ 单位,用sql脚本进行字符串截取即可完成,但是后面发现数据并不规则,条件
-
5810
-
2017-06-20 16:43:23
- 分享一篇python scrapy ip代理的设置实例
- 在scrapy项目中建一个与spider同级的python目录并在下面添加一个py文件内容为
# encoding: utf-8import base64proxyServer = 代理服务器地址 ##我的是‘http://proxy.abuyun.com:9010’# 代理隧道验证信息 这个是在那个网站上申请的proxyUser = 用户名proxyPass = 密码proxyAuth = "
-
2938
-
2017-06-20 16:27:57
- Python爬虫数据应该怎么处理?
- 一、首先理解下面几个函数
设置变量 length()函数 char_length() replace() 函数 max() 函数1.1、设置变量 set @变量名=值
set @address='中国-山东省-聊城市-莘县';
select @address
1.2 、length()函数 char_length()函数区别
select length('a')
,char_length('a')
-
2763
-
2017-06-20 16:37:08
- python安装数据库的步骤详解
- 首先是下载软件:
链接:http://pan.baidu.com/s/1nvp1imX 密码:6i0x
之后就是一系列设置。
安装教程:自行百度就行。需要注意的是设置my.ini时,需要加上这些东西(以保证全部是utf8编码,不乱码):
[mysql]default-character-set=utf8[mysqld]character-set-server=utf8才
-
3408
-
2017-06-20 16:41:51
- poi包冲突问题的实例详解
- 1. 所需jar包
涉及的poi
(1)poi-3.14.jar (HSSF)
依赖:commons-logging-1.2.jar、log4j-1.2.17.jar、commons-codec.1.10.jar、junit.4.12.jar、hamcrest-core.1.3.jar
(2)poi-ooxml-3.14.jar (XSSF)
依赖:p
-
5266
-
2017-06-20 16:33:54
- Java中Colleciton的详细介绍
- 概述:
1,Collection定义:继承Iterable,具有泛型功能,Collection集合体系顶级父接口。
2,Collection方法:add、addAll; clear、isEmpty、size; toArray(重载); iterator; contains、containsAll; remove、removeAll、retainAll;
一,首先看一下Collecti
-
1437
-
2017-06-20 16:28:52