同样是《python基础教程(第二版)》的内容,只是后面内容学起来,相比前面会比较有趣,也更加实用,所以,将“基础”改为“进阶”。 python 电子书分享地址:http://yunpan.cn/Q2U87uGrNiTA3 本节讲文件的操作 打开文件 open函数用来打开文件,语法如下: open( ...
分类:
编程语言 时间:
2017-09-01 20:23:49
阅读次数:
178
re模块包含对 正则表达式。本章会对re模块主要特征和正则表达式进行介绍。 什么是正则表达式 正则表达式是可以匹配文本片段的模式。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’ 可以匹配字符串’python’ 。你可以用这种匹配行为搜索文本中的模式,并且用计算 ...
分类:
编程语言 时间:
2017-09-01 20:24:38
阅读次数:
186
模块 前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用: 模块是程序 任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以C:\python\hello.py 下面通过python解释器调用: 再来一次: 怎么这次没结果?因为导入模块并不意味着在导入进执行 ...
分类:
编程语言 时间:
2017-09-01 20:24:48
阅读次数:
189
使用Chrome打开我们要调试的页面,然后使用快捷键F12打开开发者工具,当然,你也可以在工具菜单中找到。Chrome开发者工具如图: Elements选项卡是对界面上的元素进行选择的,我们要进行调试的代码在Sources 选项卡中。 打开Sources选项卡,点击左侧的小箭头打开所有资源,选择我们 ...
分类:
编程语言 时间:
2017-09-01 20:25:04
阅读次数:
155
1.1 子类重写父类含有throws声明异常抛出的方法时的规则: 1.允许不再抛出任何异常. 2.仅抛出部分异常. 3.抛出父类方法抛出异常的子类型异常. 4.不可以抛出额外异常. 5.不能抛出父类方法抛出异常的父类型异常. 通常当一个方法使用throw抛出一个异常时,就需要在当前方法上使用thro ...
分类:
编程语言 时间:
2017-09-01 20:25:23
阅读次数:
198
魔法方法、属性 准备工作 为了确保类是新型类,应该把 _metaclass_=type 入到你的模块的最开始。 在这个两个类中NewType是新类,OldType是属于旧类,如果前面加上 _metaclass_=type ,那么两个类都属于新类。 构造方法 构造方法与其的方法不一样,当一个对象被创建 ...
分类:
编程语言 时间:
2017-09-01 20:25:46
阅读次数:
212
1 XmlHttpRequest对象的主要方法: 2 a. void open(String method,String url,Boolen async) 3 用于创建请求 4 5 参数: 6 method: 请求方式(字符串类型),如:POST、GET、DELETE... 7 url: 要请求的 ...
分类:
编程语言 时间:
2017-09-01 20:25:55
阅读次数:
105
作为新手一枚,,想多多分享自己的经验。以下是今天总结的排序。 若有错误,请多多指教 最基本的冒泡排序,,,之所以称为冒泡排序,是因为每次遍历数组的时候是找出最小值放在前面 很像冒泡。。。闲话不多说。 冒泡排序:假设有一个数组a,开始首先遍历数组第一趟:用a[0]后边的数与a[0]作比较,遇到小于a[ ...
分类:
编程语言 时间:
2017-09-01 20:26:10
阅读次数:
149
在使用多线程之前,我们首页要理解什么是进程和线程。 什么是进程? 计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为重量级进程)是程序的一次执行。每个进程都有自己的地址空间,内存,数据栈以及其它记录其运行轨 ...
分类:
编程语言 时间:
2017-09-01 20:26:17
阅读次数:
185
全国计算机等级考试二级Java语言程序设计考试大纲(2013年版) 转自: 全国计算机等级考试,计算机二级,免费培训,免费视频教程,永久免费,免费培训IT 基本要求 1.掌握Java语言的特点、实现机制和体系结构。 2.掌握Java语言中面向对象的特性。 3.掌握Java语言提供的数据类型和结构。 ...
分类:
编程语言 时间:
2017-09-01 20:26:36
阅读次数:
183
迭代器 本节进行迭代器的讨论。只讨论一个特殊方法 __iter__ ,这个方法是迭代器规则的基础。 迭代器规则 迭代的意思是重复做一些事很多次 就像在循环中做的那样。__iter__ 方法返回一个迭代器,所谓迭代器就是具有next方法的对象,在调用next方法时,迭代器会返回它的下一个值。如果nex ...
分类:
编程语言 时间:
2017-09-01 20:26:43
阅读次数:
168
在chd中 的hive中执行 (select count (*)) 或者mr程序都报Error: Java heap space 4、io.sort.mb 的作用 排序所使用的内存数量。 默认值:100M,需要与mapred.child.java.opts相配 默认:-Xmx200m。 不能超过ma ...
分类:
编程语言 时间:
2017-09-01 20:27:24
阅读次数:
134
练习13.22 上述的是具有类值行为,以前做的练习是具有类指针行为; ...
分类:
编程语言 时间:
2017-09-01 20:28:10
阅读次数:
149
package soundsystem; import org.springframework.stereotype.Component; //@Component注解会告诉Spring创建这个类的实例bean(注意,启动Component注解功能需要在xml里面配置) @Component("ne... ...
分类:
编程语言 时间:
2017-09-01 20:28:18
阅读次数:
149
(1) Http请求:客户端请求提交到DispatcherServlet。 (2) 寻找处理器:由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller。 (3) 调用处理器:DispatcherServlet将请求提交到Control ...
分类:
编程语言 时间:
2017-09-01 20:28:53
阅读次数:
242
作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白扯。。。),所以我们需要借助一些常用命令来查看运行时的具体情 ...
分类:
编程语言 时间:
2017-09-01 20:29:09
阅读次数:
249
概要 前一章,我们学习了HashMap。这一章,我们对Hashtable进行学习。我们先对Hashtable有个整体认识,然后再学习它的源码,最后再通过实例来学会使用Hashtable。第1部分 Hashtable介绍第2部分 Hashtable数据结构第3部分 Hashtable源码解析(基于JD ...
分类:
编程语言 时间:
2017-09-01 20:29:46
阅读次数:
232
本节学习图形用户界面 本节介绍如何创建python程序的图形用户界面(GUI),也就是那些带有按钮和文本框的窗口。这里介绍wxPython : 下载地址:http://www.wxpython.org/download.php 根据自己的操作系统下载相应版本。 安装: 安装过程非常简单,以win7系 ...
分类:
编程语言 时间:
2017-09-01 20:29:59
阅读次数:
307
#-*- coding: UTF-8 -*- import urllib.request import socket import re import sys import os imagGetPath = "G:\\zxh_python\\Spider\\ImagesDown" def saveF ...
分类:
编程语言 时间:
2017-09-01 21:17:11
阅读次数:
134
安装依赖:pip install watchdog ...
分类:
编程语言 时间:
2017-09-01 21:17:40
阅读次数:
830