语法结构 ${expression} EL 提供.和[]两种运算符来存取数据。 . 只能存给定的值 无法动态获取值 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。${sessionScope.user[data]}中data 是一个变量 ${usernam ...
分类:
编程语言 时间:
2017-06-14 10:13:53
阅读次数:
192
1.re.search():search返回的是查找结果的对象,可以使用group()或groups()方法得到匹配成功的字符串。 ①group()默认返回匹配成功的整个字符串(忽略pattern中的括号),也可以指定返回匹配成功的括号中第几个字符串(从1开始计数); ②groups()以元组的形式 ...
分类:
编程语言 时间:
2017-06-14 02:50:11
阅读次数:
224
DNS处理模块dnspythondnspython是python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验,可以替代..
分类:
编程语言 时间:
2017-06-14 02:50:03
阅读次数:
309
Python的运行时错误称为异常1.语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译。2.逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生存、计算或者输出结果需要的过程无法执行等。Python异常是一个对象,表示错误或意外情况在python检测到一..
分类:
编程语言 时间:
2017-06-14 02:48:04
阅读次数:
203
函数参数函数参数包括位置参数,关键字参数,动态参数(*args, **args)三种。传参的过程是形式参数的赋值。*args传入的参数是元组形式,**args传入的参数是字典形式。示例代码如下:(这部分直接看代码实例会更清楚静态参数与动态参数如何混用) 1 #!/usr/bin/env python... ...
分类:
编程语言 时间:
2017-06-14 02:46:19
阅读次数:
316
参看维基百科,归纳出以下几条: JavaBean conventions[edit] In order to function as a JavaBean class, an object class must obey certain conventions about method naming ...
分类:
编程语言 时间:
2017-06-14 02:46:01
阅读次数:
221
包用于将一组模块归并到一个目录中,此目录即为包,目录名即为包名1.包是一个有层次的文件目录结构,它定义了一个由模块和子包组成的Python应用程序执行环境2.基于包,Python在执行模块导入时可以指定模块的导入路径import目录名.目录名.模块名importdir1.dir2.mod1例,构建包..
分类:
编程语言 时间:
2017-06-14 02:45:15
阅读次数:
109
函数 1. 必须遵循的原则: 先定义,再使用 ,函数的定义,与变量的定义相似, 在定义函数阶段,只检测语法,不执行代码, 如果语法错误,也不能执行,如果逻辑有错误,也不能执行 只要定义了,不管在哪都可以执行, 只有在函数名加括号的时候在执行 结果 2. 函数返回值 函数体最终要有一个结果,返回回来, ...
分类:
编程语言 时间:
2017-06-14 02:44:10
阅读次数:
164
Python模块、扩展和应用程序可以按以下几种形式进行打包和发布:pythonsetup.py获取帮助的方式pythonsetup.py--helppythonsetup.py--help-commands所有可以使用的命令,如build,installpythonsetup.pyCOMMAND--help获取特定命令的帮助pythonsetup.pyCOMMAND--help-formats获取..
分类:
编程语言 时间:
2017-06-14 02:44:05
阅读次数:
524
大部分的DNS解析是一个域名对应一个IP地址,但是通过DNS轮循技术可将一个域名对应多个IP地址,这样可以实现简单且高效的负载平衡,但是轮循技术有一个缺点就是当目标主机不可用时,不能自动的删除,所以引出了要对业务主机的服务的可用性进行监控。本例通过分析当前域名的解析I..
分类:
编程语言 时间:
2017-06-14 02:43:14
阅读次数:
128
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/7004474.html 1、日期与字符串之间的转换 结果: 2、数值字符串格式化 结果: 3、日期字符串格式化 结果: ...
分类:
编程语言 时间:
2017-06-14 02:41:36
阅读次数:
139
package Demo; /** * this 的值是当前对象的引用 * @author Aaron * */ public class Boy { private int age; public Boy(int age) { this.age = age; } public Boy work() ...
分类:
编程语言 时间:
2017-06-14 02:39:16
阅读次数:
124
python爬虫实战——图片自动下载器 制作爬虫的基本步骤 顺便通过这个小例子,可以掌握一些有关制作爬虫的基本的步骤。 一般来说,制作一个爬虫需要分以下几个步骤: 效果 运行: 恩,让我输入关键词,让我想想,输入什么好呢?好像有点暴露爱好了。 回车 好像开始下载了!好赞!,我看看下载的图片,哇瞬间我 ...
分类:
编程语言 时间:
2017-06-14 02:39:08
阅读次数:
141
CachedThreadPool 会在程序执行过程中通常会创建与所需数量想用的线程,然后在它回收旧线程时,停止创建新的线程,因此它是合理的Excecutor的首选。 只有当这种方式会引发问题时,你猜需要切换到FixedThreadPool。 SingleThreadExecutor 相当于线程数量为 ...
分类:
编程语言 时间:
2017-06-14 02:37:34
阅读次数:
168
模块:顶层文件(也是模块文件)模块文件模块在物理形式上表现为.py结尾的代码文件Python中,模块本身也是对象,所以模块也有变量,函数,类在一个模块的顶层定义的所有变量都在被导入时成为了被导入模块的属性查看标准库模块:help(‘modules‘)顶层文件:包含了程序的主要控制..
分类:
编程语言 时间:
2017-06-14 02:37:10
阅读次数:
179
1.什么是异常 异常可以理解为一个对不正常事情的处理机制 一般情况下,在python中无法正常处理程序时就会发生一个异常 异常处理可以让错误变得更人性化 2.异常处理 捕捉异常可以使用try/except语句 try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并 ...
分类:
编程语言 时间:
2017-06-14 02:34:30
阅读次数:
124
本文首发于微信公众号“Python数据之道”(ID:PyDataRoad) 前言 写这篇文章的起由是有一天微信上一位朋友问到一个问题,问题大体意思概述如下: 现在有一个pandas的Series和一个python的list,想让Series按指定的list进行排序,如何实现? 这个问题的需求用流程图 ...
分类:
编程语言 时间:
2017-06-14 02:33:23
阅读次数:
378