python内部提供了很多内建函数。下面让我们从a-z开始学习python的内建函数 1.1
filter(function,iterable)
参数iterable的元素通过函数function返回为true的所有元素构建成一个迭代器并且返回,参数iterable可以是...
分类:
编程语言 时间:
2015-07-28 11:03:54
阅读次数:
158
题目:周末的时候帮朋友写了一个备份需求的脚本,现在整理一下,分享出来使用Python语言的Fabric模块,这里就不扫盲了,运维必用的Python模块;大概要求:公司需求,每天凌晨2点备份数据(数据量不大,每天全备),拷贝至备份服务器,通过md5对比备份文件(本机备份文件和备份服务..
分类:
编程语言 时间:
2015-07-28 11:00:36
阅读次数:
208
Javascript高级程序设计
下载地址:Javascript高级程序设计
第12章 事件
1.事件流
1.1事件冒泡(IE事件流)
□事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接受,然后逐级向上传播到较为不具体的节点(文档)。
□所有浏览器均支持事件冒泡。Firefox、chrome、safari将事件一直冒泡到wind...
分类:
编程语言 时间:
2015-07-28 11:00:10
阅读次数:
125
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。
类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用...
分类:
编程语言 时间:
2015-07-28 10:58:39
阅读次数:
149
Java虚拟机类加载过程是把Class类文件加载到内存,并对Class文件中的数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型的过程。
在加载阶段,java虚拟机需要完成以下3件事:
a.通过一个类的全限定名来获取定义此类的二进制字节流。
b.将定义类的二进制字节流所代表的静态存储结构转换为方法区的运行时数据结构。
c.在java堆中生成一个代表该类的java.l...
分类:
编程语言 时间:
2015-07-28 10:59:45
阅读次数:
110
Js 正则表达式知识汇总
正则表达式:
1、什么是RegExp?RegExp是正则表达式的缩写。RegExp 对象用于规定在文本中检索的内容。
2、定义RegExp:var +变量名=new RegExp();
3、RegExp 对象有 3 个方法:
1)test()检索字符串中的指定值,返回值是true或false.
var p1=new Reg("e...
分类:
编程语言 时间:
2015-07-28 10:57:52
阅读次数:
147
一、概述
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示:
下面就每一个区域进行阐述。
回到顶部
二、运行时数据区域
程序计数器
程序计数器,可以看做是当前线程所执行的字节码的行号指示器。在虚拟...
分类:
编程语言 时间:
2015-07-28 10:55:05
阅读次数:
130
经常看到这样的例子:
var a ;
var b = !!a;a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主要是为后续判断提供便利。!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false;
因为javascript是弱类型的语言(变量没有固定的数据类型)所以有...
分类:
编程语言 时间:
2015-07-28 10:55:20
阅读次数:
150
Spring MVC 背景介绍
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iTe...
分类:
编程语言 时间:
2015-07-28 10:53:06
阅读次数:
216
Base64是一种用64个字符来表示任意二进制数据的方法。
用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。
一、编码规则
所谓Base64,就是说选出64个字符----小写字母a-...
分类:
编程语言 时间:
2015-07-28 10:53:35
阅读次数:
772
??
素数 题目169
#include
#include
int main(){
int prime(int a);
int i,j,n,rd,ld,p;
scanf("%d",&n);
while(n--){
int num,lnum,rnum;
scanf("%d",&num);
if(num==1){
printf("2\n");
contin...
分类:
编程语言 时间:
2015-07-28 10:53:20
阅读次数:
132
刚学了java不久就让我们尝试架构,就选择了一个比较简单的架构 play framework直接上图
这里的运行环境是JDK1.7,我试了一下jdk1.8不行出问题了play使用的是play-1.2.7
解压之后配置环境变量,学习java应该不陌生,这里就不多说了直接上图
进入你想建立工程的目录
输入 play new first
first是你自己定的
然后这里也有两种写法
...
分类:
编程语言 时间:
2015-07-28 10:50:12
阅读次数:
132
这是来自一道电面的题。单词统计很容易想到用Map来统计,于是想到了用HashMap。...
分类:
编程语言 时间:
2015-07-28 10:51:48
阅读次数:
124
简单的Java打字游戏
源代码下载地址:http://www.zuidaima.com/share/1586973185674240.htm...
分类:
编程语言 时间:
2015-07-28 10:49:27
阅读次数:
201
一、元组
元组是多个值组合而成的复合值。元组中的值可以是任意类型,而且每一个元素的类型可以是不同的。
1. 直接给元组填充内容
let http404Error = (404, "Not Found")2. 给元组内容设置名称
let http200Status = (statusCode: 200, description: "OK")3. 访问元组
let code = http...
分类:
编程语言 时间:
2015-07-28 10:50:12
阅读次数:
133
轻巧便捷的sublime text 3代码编辑功能非常强大,并且很漂亮啊有木有!!!!以前我会在安装了CodeBlocks这样的编译器的基础上,再安装一个NotePad,作为编辑器。因为编辑器类似于记事本,只是作为编辑,有时候简单的看代码或者改代码并不需要大体积的编译器,只是需要打开代码修改一下而已,我们需要一个小巧简便的,又能高亮代码的东西~然而自从发现了Sublime这款软件之后,就对它情有独...
分类:
编程语言 时间:
2015-07-28 10:49:30
阅读次数:
203
核心类与接口:
先来了解一下,几个重要的接口与类。现在不知道他们是干什么的没关系,先混个脸熟,为以后认识他们打个基础。
DispatcherServlet -- 前置控制器
HandlerMapping接口 -- 处理请求的映射
HandlerMapping接口的实现类:
SimpleUrlHandlerMapping 通过...
分类:
编程语言 时间:
2015-07-28 10:46:18
阅读次数:
151